|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.guibuilder.framework.event.GuiUserEvent | +--de.guibuilder.framework.event.GuiActionEvent
Von einem MenuItem oder einem Button ausgelöster ActionEvent.
Field Summary | |
GuiAction |
action
Das MenuItem oder der Button, der dieses Ereignis augelöst hat. |
java.awt.event.ActionEvent |
actionEvent
Das awt.event |
GuiMember |
invoker
Wenn PopupMenu, dann steht hier der Invoker, sonst null. |
Fields inherited from class de.guibuilder.framework.event.GuiUserEvent |
ACTION, CHANGE, DBL_CLICK, KEY, LOST_FOCUS, member, MESSAGE_BOX, MOUSE_MOVED, MOUSE_OVER, NODE_CHANGE, TAB, TABLE, TREE, window, WINDOW |
Constructor Summary | |
GuiActionEvent(GuiWindow win,
GuiAction a,
java.awt.event.ActionEvent e)
|
Method Summary | |
int |
getEventType()
Liefert den jeweiligen Event-Typ; dieses soll Ketten von if (... instanceof ...) else if ... |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public GuiAction action
public java.awt.event.ActionEvent actionEvent
public GuiMember invoker
Constructor Detail |
public GuiActionEvent(GuiWindow win, GuiAction a, java.awt.event.ActionEvent e)
Method Detail |
public final int getEventType()
GuiUserEvent
if (... instanceof ...) else if ...
vermeiden.
public final void userActionPerformed(GuiUserEvent event) {
switch (event.getEventType() ) {
case GuiUserEvent.ACTION:
GuiActionEvent action = (GuiActionEvent)event;
...
break;
case GuiUserEvent.CHANGE:
GuiChangeEvent change = (GuiChangeEvent)event;
...
break;
...
}
}
getEventType
in class GuiUserEvent
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |