| 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
Dockables
on their DockStation and allowing to store the
whole layout of a set of Dockables and stations. |
| bibliothek.gui.dock.perspective |
The perspective API allows clients to access and modify the layout without
actually creating any
Dockables. |
| 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
DockStations 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 |
DockFrontendPerspective.getRoot(String root)
Allows access to the root
DockStation named root. |
PerspectiveStation |
DefaultDockFrontendPerspective.getRoot(String root) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
FrontendPerspectiveCache.isRootStation(PerspectiveStation station)
Tells whether
station is supposed to be a root-station. |
boolean |
DefaultFrontendPerspectiveCache.isRootStation(PerspectiveStation 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 |
|---|---|
Map<String,PerspectiveStation> |
Perspective.read(DataInputStream in)
Reads the contents of
in and returns them in a map. |
Map<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(Map<String,PerspectiveStation> stations,
DataOutputStream out)
Writes the layout created by
stations to out. |
void |
Perspective.writeXML(Map<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 Dockables. |
| 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)
|
Copyright © 2017 Docking Frames. All rights reserved.