de.guibuilder.framework.event
Class GuiTabSelectionEvent

java.lang.Object
  |
  +--de.guibuilder.framework.event.GuiUserEvent
        |
        +--de.guibuilder.framework.event.GuiTabSelectionEvent

public final class GuiTabSelectionEvent
extends GuiUserEvent


Field Summary
 GuiTab component
           
 
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
GuiTabSelectionEvent(GuiWindow win, GuiTab comp)
           
 
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

component

public GuiTab component
Constructor Detail

GuiTabSelectionEvent

public GuiTabSelectionEvent(GuiWindow win,
                            GuiTab comp)
Method Detail

getEventType

public final int getEventType()
Description copied from class: GuiUserEvent
Liefert den jeweiligen Event-Typ; dieses soll Ketten von 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;
...
}
}

Specified by:
getEventType in class GuiUserEvent