|
||||||||||
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. |
boolean |
SplitDockStation.Access.drop(Dockable dockable,
SplitDockProperty property,
SplitNode root)
|
protected bibliothek.gui.dock.SplitDockStation.DropInfo |
SplitDockStation.getDropInfo(SplitDockProperty property,
Dockable dockable,
SplitNode root)
Searches for the best place for dockable such that its boundaries met
property . |
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 |