summaryrefslogtreecommitdiff
path: root/sources/events/VSRegisteredEvents.java
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-05-26 19:12:29 +0000
committerPaul Buetow <paul@buetow.org>2008-05-26 19:12:29 +0000
commita2cd723c26d9999b752ca5474f7a24de952b5fdb (patch)
tree611282b1e2e9e059180078324f1efcc93406fa9c /sources/events/VSRegisteredEvents.java
parent05d5e9fd51052e8f63a49a7e9529e7e710ca0e0a (diff)
All abstract classes now have an Abstract in it's name
Diffstat (limited to 'sources/events/VSRegisteredEvents.java')
-rw-r--r--sources/events/VSRegisteredEvents.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/sources/events/VSRegisteredEvents.java b/sources/events/VSRegisteredEvents.java
index ca0b224..81b68dc 100644
--- a/sources/events/VSRegisteredEvents.java
+++ b/sources/events/VSRegisteredEvents.java
@@ -59,8 +59,8 @@ public final class VSRegisteredEvents {
VSClassLoader classLoader = new VSClassLoader();
for (String protocolClassname : protocolClassnames) {
Object object = classLoader.newInstance(protocolClassname);
- if (object instanceof protocols.VSProtocol) {
- protocols.VSProtocol protocol = (protocols.VSProtocol) object;
+ if (object instanceof protocols.VSAbstractProtocol) {
+ protocols.VSAbstractProtocol protocol = (protocols.VSAbstractProtocol) object;
if (!protocol.isEmpty())
editableProtocolsClassnames.add(protocolClassname);
}
@@ -191,11 +191,11 @@ public final class VSRegisteredEvents {
*
* @return the lang.process.removeevent
*/
- public static VSEvent createEventInstanceByClassname(String eventClassname, VSProcess process) {
+ public static VSAbstractEvent createEventInstanceByClassname(String eventClassname, VSProcess process) {
final Object protocolObj = new VSClassLoader().newInstance(eventClassname);
- if (protocolObj instanceof VSEvent) {
- VSEvent event = (VSEvent) protocolObj;
+ if (protocolObj instanceof VSAbstractEvent) {
+ VSAbstractEvent event = (VSAbstractEvent) protocolObj;
event.init(process);
return event;
}
@@ -211,7 +211,7 @@ public final class VSRegisteredEvents {
*
* @return the lang.process.removeevent
*/
- public static VSEvent createEventInstanceByName(String eventName, VSProcess process) {
+ public static VSAbstractEvent createEventInstanceByName(String eventName, VSProcess process) {
return createEventInstanceByClassname(eventClassnames.get(eventName), process);
}