diff options
| author | Paul Buetow <paul@buetow.org> | 2008-05-18 21:44:09 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-05-18 21:44:09 +0000 |
| commit | 34b16d2ffc7b40df933ba85ddb8e414121116ca5 (patch) | |
| tree | b7ba976bb34f9ec51acd10dca935b9a33d9e01f8 /sources/events/VSRegisteredEvents.java | |
| parent | ace76b508e2f6c1bc420112306ebee52f478de13 (diff) | |
new Task Manager works :-)
Diffstat (limited to 'sources/events/VSRegisteredEvents.java')
| -rw-r--r-- | sources/events/VSRegisteredEvents.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sources/events/VSRegisteredEvents.java b/sources/events/VSRegisteredEvents.java index 5f73fea..cd375cd 100644 --- a/sources/events/VSRegisteredEvents.java +++ b/sources/events/VSRegisteredEvents.java @@ -59,7 +59,7 @@ public final class VSRegisteredEvents { Vector<String> vector = new Vector<String>(); for (String eventName : set) - if (!getClassname(eventName).startsWith("protocols")) + if (getClassname(eventName).startsWith("events")) vector.add(eventName); Collections.sort(vector); @@ -72,7 +72,7 @@ public final class VSRegisteredEvents { Vector<String> vector = new Vector<String>(); for (String eventClassname : set) - if (!eventClassname.startsWith("protocols")) + if (eventClassname.startsWith("events")) vector.add(eventClassname); Collections.sort(vector); @@ -93,11 +93,6 @@ public final class VSRegisteredEvents { } public static VSEvent createEventInstanceByClassname(String eventClassname, VSProcess process) { - return createEventInstanceByName(getName(eventClassname), process); - } - - public static VSEvent createEventInstanceByName(String eventName, VSProcess process) { - final String eventClassname = eventClassnames.get(eventName); final Object protocolObj = new VSClassLoader().newInstance(eventClassname); if (protocolObj instanceof VSEvent) { @@ -109,10 +104,15 @@ public final class VSRegisteredEvents { return null; } + public static VSEvent createEventInstanceByName(String eventName, VSProcess process) { + return createEventInstanceByClassname(eventClassnames.get(eventName), process); + } + private static void registerEvent(String eventClassname, String eventName, String eventShortname) { if (eventShortname == null) eventShortname = eventName; + //System.out.println(eventClassname); eventNames.put(eventClassname, eventName); eventShortnames.put(eventClassname, eventShortname); eventClassnames.put(eventName, eventClassname); |
