summaryrefslogtreecommitdiff
path: root/sources/events/VSEvent.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/VSEvent.java
parentace76b508e2f6c1bc420112306ebee52f478de13 (diff)
new Task Manager works :-)
Diffstat (limited to 'sources/events/VSEvent.java')
-rw-r--r--sources/events/VSEvent.java16
1 files changed, 12 insertions, 4 deletions
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;
}