Package | Description |
---|---|
bibliothek.gui.dock.dockable |
Some classes related to
Dockable . |
bibliothek.gui.dock.frontend |
Classes and interfaces needed by the
DockFrontend |
bibliothek.gui.dock.layout |
Elements dealing with the location of
Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.perspective |
The perspective API allows clients to access and modify the layout without
actually creating any
Dockable s. |
bibliothek.gui.dock.station.flap |
Elements that are related to the
FlapDockStation . |
bibliothek.gui.dock.station.screen |
Elements that are related to the
ScreenDockStation . |
bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.stack |
Elements which are related to the
StackDockStation . |
bibliothek.gui.dock.station.support |
Elements used by various
DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.util |
Distribution of information in a global scale and methods available from
everywhere.
|
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
DefaultDockablePerspective.asStation() |
PerspectiveStation |
DefaultDockablePerspective.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultDockablePerspective.setParent(PerspectiveStation parent) |
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
DefaultDockFrontendPerspective.getRoot(java.lang.String root) |
PerspectiveStation |
DockFrontendPerspective.getRoot(java.lang.String root)
Allows access to the root
DockStation named root . |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultFrontendPerspectiveCache.isRootStation(PerspectiveStation station) |
boolean |
FrontendPerspectiveCache.isRootStation(PerspectiveStation station)
Tells whether
station is supposed to be a root-station. |
Modifier and Type | Method and Description |
---|---|
boolean |
DockSituationIgnore.ignoreChildren(PerspectiveStation station)
Tells whether to ignore the children of the station when saving or not.
|
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
PerspectiveElement.asStation()
Returns the representation of
this as PerspectiveStation |
PerspectiveStation |
PerspectiveDockable.getParent()
Gets the parent
DockStation of this Dockable . |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,PerspectiveStation> |
Perspective.read(java.io.DataInputStream in)
Reads the contents of
in and returns them in a map. |
java.util.Map<java.lang.String,PerspectiveStation> |
Perspective.readXML(XElement root)
Reads the contents of
root and returns them in a map. |
Modifier and Type | Method and Description |
---|---|
void |
PerspectiveDockable.setParent(PerspectiveStation parent)
Sets the parent
DockStation of this Dockable . |
Modifier and Type | Method and Description |
---|---|
void |
Perspective.write(java.util.Map<java.lang.String,PerspectiveStation> stations,
java.io.DataOutputStream out)
Writes the layout created by
stations to out . |
void |
Perspective.writeXML(java.util.Map<java.lang.String,PerspectiveStation> stations,
XElement element)
Converts the content of
stations to XML. |
Modifier and Type | Class and Description |
---|---|
class |
FlapDockPerspective
A representation of a
FlapDockStation in a Perspective .Note: while this perspective allows to set the hold and size
property of a dockable, the final decision of how these properties look like are made
by the FlapLayoutManager that is installed on the FlapDockStation which shows
the real Dockable s. |
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
FlapDockPerspective.asStation() |
PerspectiveStation |
FlapDockPerspective.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
FlapDockPerspective.setParent(PerspectiveStation parent) |
Modifier and Type | Class and Description |
---|---|
class |
ScreenDockPerspective
A representation of a
ScreenDockStation in a Perspective . |
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
ScreenDockPerspective.asStation() |
Modifier and Type | Class and Description |
---|---|
class |
SplitDockPerspective
Represents a
SplitDockStation in a Perspective . |
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
SplitDockPerspective.asStation() |
PerspectiveStation |
SplitDockPerspective.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
SplitDockPerspective.setParent(PerspectiveStation parent) |
Modifier and Type | Class and Description |
---|---|
class |
StackDockPerspective
A representation of a
StackDockStation in a Perspective . |
Modifier and Type | Method and Description |
---|---|
PerspectiveStation |
StackDockPerspective.asStation() |
PerspectiveStation |
StackDockPerspective.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
StackDockPerspective.setParent(PerspectiveStation parent) |
Modifier and Type | Method and Description |
---|---|
protected PerspectiveStation |
PerspectivePlaceholderList.toStation(PerspectiveDockable dockable) |
Modifier and Type | Method and Description |
---|---|
protected PerspectiveDockable[] |
PerspectivePlaceholderList.getChildren(PerspectiveStation station) |
protected PlaceholderMap |
PerspectivePlaceholderList.getPlaceholders(PerspectiveStation station) |
protected void |
PerspectivePlaceholderList.setPlaceholders(PerspectiveStation station,
PlaceholderMap map) |
Modifier and Type | Method and Description |
---|---|
static void |
DockUtilities.ensureTreeValidity(PerspectiveStation newParent,
PerspectiveDockable newChild)
Ensures that
newChild has either no parent or newParent as parent, and that there will
be no cycle when newChild is added to newParent |
static DockableProperty |
DockUtilities.getPropertyChain(PerspectiveStation ground,
PerspectiveDockable dockable)
|