net.infonode.gui.draggable
Class DraggableComponentEvent

java.lang.Object
  extended by net.infonode.gui.draggable.DraggableComponentEvent

public class DraggableComponentEvent
extends java.lang.Object


Field Summary
private  java.awt.event.MouseEvent mouseEvent
           
private  DraggableComponent source
           
private  int type
           
static int TYPE_DISABLED
           
static int TYPE_ENABLED
           
static int TYPE_MOVED
           
static int TYPE_PRESSED
           
static int TYPE_RELEASED
           
static int TYPE_UNDEFINED
           
 
Constructor Summary
DraggableComponentEvent(DraggableComponent source)
           
DraggableComponentEvent(DraggableComponent source, int type)
           
DraggableComponentEvent(DraggableComponent source, int type, java.awt.event.MouseEvent mouseEvent)
           
DraggableComponentEvent(DraggableComponent source, java.awt.event.MouseEvent mouseEvent)
           
 
Method Summary
 java.awt.event.MouseEvent getMouseEvent()
           
 DraggableComponent getSource()
           
 int getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_UNDEFINED

public static final int TYPE_UNDEFINED
See Also:
Constant Field Values

TYPE_MOVED

public static final int TYPE_MOVED
See Also:
Constant Field Values

TYPE_PRESSED

public static final int TYPE_PRESSED
See Also:
Constant Field Values

TYPE_RELEASED

public static final int TYPE_RELEASED
See Also:
Constant Field Values

TYPE_ENABLED

public static final int TYPE_ENABLED
See Also:
Constant Field Values

TYPE_DISABLED

public static final int TYPE_DISABLED
See Also:
Constant Field Values

source

private DraggableComponent source

type

private int type

mouseEvent

private java.awt.event.MouseEvent mouseEvent
Constructor Detail

DraggableComponentEvent

public DraggableComponentEvent(DraggableComponent source)

DraggableComponentEvent

public DraggableComponentEvent(DraggableComponent source,
                               java.awt.event.MouseEvent mouseEvent)

DraggableComponentEvent

public DraggableComponentEvent(DraggableComponent source,
                               int type)

DraggableComponentEvent

public DraggableComponentEvent(DraggableComponent source,
                               int type,
                               java.awt.event.MouseEvent mouseEvent)
Method Detail

getSource

public DraggableComponent getSource()

getType

public int getType()

getMouseEvent

public java.awt.event.MouseEvent getMouseEvent()