org.flexdock.docking.event
public class DockingEvent extends Event
Modifier and Type | Field and Description |
---|---|
static int |
DOCKING_CANCELED |
static int |
DOCKING_COMPLETE |
static int |
DRAG_STARTED |
static int |
DROP_STARTED |
static int |
UNDOCKING_COMPLETE |
static int |
UNDOCKING_STARTED |
source
ACTIVE_WINDOW, BOTTOM, CENTER, CENTER_REGION, CLOSE_ACTION, DEFAULT_PERSISTENCE_KEY, DOCKING_ID, EAST_REGION, HEAVYWEIGHT_DOCKABLES, HORIZONTAL, LEFT, MOUSE_PRESSED, NORTH_REGION, PERMANENT_FOCUS_OWNER, PIN_ACTION, REGION, RIGHT, SOUTH_REGION, TOP, UNINITIALIZED, UNINITIALIZED_RATIO, UNKNOWN_REGION, UNSPECIFIED_SIBLING_PREF, VERTICAL, WEST_REGION
Constructor and Description |
---|
DockingEvent(Dockable source,
DockingPort oldPort,
DockingPort newPort,
int eventType,
AWTEvent trigger,
Map context)
Constructor to create a DockingEvent object with the provided Dockable,
the originating docking part, the destination docking port and whether
the dock is completed or canceled.
|
DockingEvent(Dockable source,
DockingPort oldPort,
DockingPort newPort,
int eventType,
Map context)
Constructor to create a DockingEvent object with the provided Dockable,
the originating docking part, the destination docking port and whether
the dock is completed or canceled.
|
Modifier and Type | Method and Description |
---|---|
void |
consume() |
Component |
getComponent() |
Dockable |
getDockable() |
Map |
getDragContext() |
DockingPort |
getNewDockingPort()
Returns the new docking port the source
Dockable has been
docked to. |
DockingPort |
getOldDockingPort()
Returns the old docking port which the source
Dockable was
originally docked to. |
String |
getRegion() |
AWTEvent |
getTrigger() |
Object |
getTriggerSource() |
boolean |
isConsumed() |
boolean |
isOverWindow() |
void |
setOverWindow(boolean overWindow) |
void |
setRegion(String region) |
void |
setTrigger(AWTEvent trigger) |
getEventType
getSource, toString
public static final int DRAG_STARTED
public static final int DROP_STARTED
public static final int DOCKING_COMPLETE
public static final int DOCKING_CANCELED
public static final int UNDOCKING_COMPLETE
public static final int UNDOCKING_STARTED
public DockingEvent(Dockable source, DockingPort oldPort, DockingPort newPort, int eventType, Map context)
public DockingEvent(Dockable source, DockingPort oldPort, DockingPort newPort, int eventType, AWTEvent trigger, Map context)
public DockingPort getOldDockingPort()
Dockable
was
originally docked to.public DockingPort getNewDockingPort()
Dockable
has been
docked to.public boolean isConsumed()
public void consume()
public AWTEvent getTrigger()
public void setTrigger(AWTEvent trigger)
public Object getTriggerSource()
public String getRegion()
public void setRegion(String region)
public boolean isOverWindow()
public void setOverWindow(boolean overWindow)
public Dockable getDockable()
public Component getComponent()
public Map getDragContext()