|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SplitDockProperty | |
|---|---|
| bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
| bibliothek.gui.dock.common.location | Various implementations of CLocation. |
| bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation,
and which are needed to interact with the station. |
| Uses of SplitDockProperty in bibliothek.gui.dock |
|---|
| Methods in bibliothek.gui.dock that return SplitDockProperty | |
|---|---|
SplitDockProperty |
SplitDockStation.getDockableLocationProperty(Dockable dockable)
Creates a DockableProperty for the location of dockable. |
| Methods in bibliothek.gui.dock with parameters of type SplitDockProperty | |
|---|---|
boolean |
SplitDockStation.drop(Dockable dockable,
SplitDockProperty property)
Tries to add Dockable such that the boundaries given
by property are full filled. |
| Uses of SplitDockProperty in bibliothek.gui.dock.common.location |
|---|
| Methods in bibliothek.gui.dock.common.location with parameters of type SplitDockProperty | |
|---|---|
protected CLocation |
DefaultExpandStrategy.expand(CLocation location,
SplitDockProperty property)
Creates a new location by creating the child location of location using
property for that step. |
| Uses of SplitDockProperty in bibliothek.gui.dock.station.split |
|---|
| Fields in bibliothek.gui.dock.station.split declared as SplitDockProperty | |
|---|---|
static SplitDockProperty |
SplitDockProperty.EAST
A property covering the right quarter of the station |
static SplitDockProperty |
SplitDockProperty.NORTH
A property covering the top quarter of the station |
static SplitDockProperty |
SplitDockProperty.SOUTH
A property covering the bottom quarter of the station |
static SplitDockProperty |
SplitDockProperty.WEST
A property covering the left quarter of the station |
| Methods in bibliothek.gui.dock.station.split that return SplitDockProperty | |
|---|---|
SplitDockProperty |
SplitDockPathProperty.toLocation()
Calculates which bounds the element accessed through the given path would have. |
SplitDockProperty |
SplitDockPathProperty.toLocation(SplitNode onPath)
Calculates which bounds the element accessed through this path would have. |
SplitDockProperty |
SplitDockPlaceholderProperty.toSplitLocation(SplitNode target)
Gets a SplitDockProperty that works as backup property
if the referenced placeholder is not found. |
| Methods in bibliothek.gui.dock.station.split with parameters of type SplitDockProperty | |
|---|---|
boolean |
SplitDockAccess.drop(Dockable dockable,
SplitDockProperty property,
SplitNode root)
Tries to add Dockable such that the boundaries given
by property are full filled. |
double |
SplitNode.intersection(SplitDockProperty property)
Calculates how much of the rectangle given by the property lies inside this node and how much of this node lies in the rectangle. |
| Constructors in bibliothek.gui.dock.station.split with parameters of type SplitDockProperty | |
|---|---|
SplitDockPlaceholderProperty(Path placeholder,
SplitDockProperty backup)
Creates a new property. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||