de.guibuilder.framework.event
Class GuiDropEvent

java.lang.Object
  extended by de.guibuilder.framework.event.GuiUserEvent
      extended by de.guibuilder.framework.event.GuiDropEvent

public class GuiDropEvent
extends GuiUserEvent

Author:
pkoeker

Field Summary
 GuiMember dragSource
           
 java.awt.dnd.DropTargetDropEvent event
           
 
Fields inherited from class de.guibuilder.framework.event.GuiUserEvent
ACTION, cancel, CHANGE, CLICK, CREATE, DBL_CLICK, DRAG_ENTER, DRAG_EXIT, DRAG_OVER, DROP, FILEDROP, KEY, LOST_FOCUS, member, MESSAGE_BOX, MOUSE_MOVED, MOUSE_OVER, NODE_CHANGE, POPUP_SHOW, TAB, TABLE, TREE, window, WINDOW
 
Constructor Summary
GuiDropEvent(GuiWindow win, GuiMember member, java.awt.dnd.DropTargetDropEvent event)
           
 
Method Summary
 GuiMember getDragSource()
           
 int getEventType()
          Liefert den jeweiligen Event-Typ; dieses soll Ketten von if (... instanceof ...) else if ...
 
Methods inherited from class de.guibuilder.framework.event.GuiUserEvent
getMember, getWindow
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

event

public java.awt.dnd.DropTargetDropEvent event

dragSource

public GuiMember dragSource
Constructor Detail

GuiDropEvent

public GuiDropEvent(GuiWindow win,
                    GuiMember member,
                    java.awt.dnd.DropTargetDropEvent event)
Method Detail

getEventType

public 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

getDragSource

public GuiMember getDragSource()