summaryrefslogtreecommitdiff
path: root/sources/events/VSRegisteredEvents.java
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-05-18 21:44:09 +0000
committerPaul Buetow <paul@buetow.org>2008-05-18 21:44:09 +0000
commit34b16d2ffc7b40df933ba85ddb8e414121116ca5 (patch)
treeb7ba976bb34f9ec51acd10dca935b9a33d9e01f8 /sources/events/VSRegisteredEvents.java
parentace76b508e2f6c1bc420112306ebee52f478de13 (diff)
new Task Manager works :-)
Diffstat (limited to 'sources/events/VSRegisteredEvents.java')
-rw-r--r--sources/events/VSRegisteredEvents.java14
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);