public class DockingActionSplitComponentEvent extends DockingActionDockableEvent
ACTION_ADD_DOCKABLE, ACTION_CLOSE, ACTION_CREATE_TAB, ACTION_SPLIT_COMPONENT, ACTION_SPLIT_DOCKABLE, ACTION_SPLIT_DOCKABLE_CONTAINER, ACTION_STATE_CHANGE
Constructor and Description |
---|
DockingActionSplitComponentEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Component base,
DockingConstants.Split splitPosition,
float dividorLocation)
Constructs a new event
|
DockingActionSplitComponentEvent(DockingDesktop desktop,
Dockable dockable,
DockableState.Location initialLocation,
DockableState.Location nextLocation,
java.awt.Component base,
DockingConstants.Split splitPosition,
float dividorLocation,
float parentDividorLocation)
Constructs a new event.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getBase()
Returns the dockable which will be used as a base for the splitting
|
float |
getDividorLocation() |
float |
getParentDividorLocation()
returns a dividor location value for the parent split container, or -1 if not needed
|
DockingConstants.Split |
getSplitPosition() |
java.lang.String |
toString() |
getDockable, setDockable
clone, getActionType, getDesktop, getInitialLocation, getNextLocation
public DockingActionSplitComponentEvent(DockingDesktop desktop, Dockable dockable, DockableState.Location initialLocation, DockableState.Location nextLocation, java.awt.Component base, DockingConstants.Split splitPosition, float dividorLocation)
public DockingActionSplitComponentEvent(DockingDesktop desktop, Dockable dockable, DockableState.Location initialLocation, DockableState.Location nextLocation, java.awt.Component base, DockingConstants.Split splitPosition, float dividorLocation, float parentDividorLocation)
This version of the constructor also contains resizing information for the parent of thhe splitted component.
public java.awt.Component getBase()
public float getDividorLocation()
public float getParentDividorLocation()
This value is used to express inserting a component with same orientation of the parent split container (like : transform A|B into [A|child]|B : we need to adjust A|child dividor, and also [] | B dividor).
public DockingConstants.Split getSplitPosition()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.