Package | Description |
---|---|
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation ,
and which are needed to interact with the station. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
SplitDockStation.dropAside(SplitNode neighbor,
PutInfo.Put put,
Dockable dockable,
Leaf leaf,
double divider,
DockHierarchyLock.Token token)
Adds
dockable at the side put of
neighbor . |
Modifier and Type | Method and Description |
---|---|
PutInfo.Put |
PutInfo.getPut()
Gets the location of the mouse.
|
PutInfo.Put |
SplitNode.relativeSidePut(double kx,
double ky)
Calculates on which side of the node the point
kx/ky lies. |
static PutInfo.Put |
PutInfo.Put.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PutInfo.Put[] |
PutInfo.Put.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
int |
SplitSpanStrategy.putToPosition(PutInfo.Put put)
Tells the index of the
Span at side put . |
void |
PutInfo.setPut(PutInfo.Put put)
Tells where the mouse is, in respect to
node . |
Constructor and Description |
---|
PutInfo(SplitNode node,
PutInfo.Put put,
Dockable dockable,
boolean combining)
Creates a new PutInfo.
|