From 34b16d2ffc7b40df933ba85ddb8e414121116ca5 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 18 May 2008 21:44:09 +0000 Subject: new Task Manager works :-) --- sources/events/VSEvent.java | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'sources/events/VSEvent.java') diff --git a/sources/events/VSEvent.java b/sources/events/VSEvent.java index 130d1f5..bfb677d 100644 --- a/sources/events/VSEvent.java +++ b/sources/events/VSEvent.java @@ -6,6 +6,7 @@ import prefs.VSPrefs; abstract public class VSEvent extends VSPrefs { protected VSPrefs prefs; protected VSProcess process; + private String eventShortname; private String eventClassname; public void init(VSProcess process) { @@ -22,7 +23,7 @@ abstract public class VSEvent extends VSPrefs { this.eventClassname = eventClassname; } - public final String getClassname() { + public String getClassname() { return eventClassname; } @@ -30,11 +31,18 @@ abstract public class VSEvent extends VSPrefs { return VSRegisteredEvents.getName(eventClassname); } - public final String getShortname() { - return VSRegisteredEvents.getShortname(eventClassname); + public void setShortname(String eventShortname) { + this.eventShortname = eventShortname; } - public final VSProcess getProcess() { + public String getShortname() { + if (eventShortname == null) + return VSRegisteredEvents.getShortname(eventClassname); + + return eventShortname; + } + + public VSProcess getProcess() { return process; } -- cgit v1.2.3