|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.station.split.SplitDockPerspective bibliothek.gui.dock.common.perspective.CGridPerspective.CommonSplitDockPerspective
public class CGridPerspective.CommonSplitDockPerspective
The type of object that is used by a CGridPerspective
as intern representation.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class bibliothek.gui.dock.station.split.SplitDockPerspective |
---|
SplitDockPerspective.Entry, SplitDockPerspective.EntryListener, SplitDockPerspective.Leaf, SplitDockPerspective.Node, SplitDockPerspective.Root |
Constructor Summary | |
---|---|
CGridPerspective.CommonSplitDockPerspective()
|
Method Summary | |
---|---|
protected PerspectiveDockable |
combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
Combines several dockables to one dockable. |
String |
getConverterID()
Gets the unique identifier of the DockFactory that is actually used to layout this perspective. |
PerspectiveDockable |
getDockable(int index)
Gets the index'th child of this station. |
int |
getDockableCount()
Gets the number of children this station has. |
CElementPerspective |
getElement()
Gets the element that is represented by this PerspectiveElement . |
String |
getFactoryID()
Gets the identifier of the DockFactory that will be able to
understand the layout information this element generates. |
Path |
getPlaceholder()
Gets the placeholder which is associated with this Dockable . |
SplitDockPerspective.Root |
getRoot()
Gets the root of the tree that is the layout of this station. |
void |
read(PerspectiveSplitDockTree tree,
PerspectiveDockable fullscreen)
Reads the contents of tree and replaces any content of this perspective |
Methods inherited from class bibliothek.gui.dock.station.split.SplitDockPerspective |
---|
addListener, addPlaceholder, asDockable, asStation, fireAdded, fireRemoved, getDockablePathProperty, getDockableProperty, getFullscreen, getLeaf, getParent, getPlaceholders, hasFullscreenAction, listeners, remove, removeListener, replace, setFullscreen, setHasFullscreenAction, setParent, setPlaceholders |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface bibliothek.gui.dock.perspective.PerspectiveElement |
---|
asDockable, asStation |
Constructor Detail |
---|
public CGridPerspective.CommonSplitDockPerspective()
Method Detail |
---|
public CElementPerspective getElement()
CommonElementPerspective
PerspectiveElement
.
getElement
in interface CommonElementPerspective
null
public String getFactoryID()
PerspectiveElement
DockFactory
that will be able to
understand the layout information this element generates.
getFactoryID
in interface CommonDockStationPerspective
getFactoryID
in interface PerspectiveElement
getFactoryID
in class SplitDockPerspective
public String getConverterID()
CommonDockStationPerspective
DockFactory
that is actually used to layout this perspective.
getConverterID
in interface CommonDockStationPerspective
CommonDockStation.getConverterID()
public void read(PerspectiveSplitDockTree tree, PerspectiveDockable fullscreen)
SplitDockPerspective
tree
and replaces any content of this perspective
read
in class SplitDockPerspective
tree
- the tree that represents this perspectivefullscreen
- the one child that is currently in fullscreen-mode, can be null
protected PerspectiveDockable combine(PerspectiveDockable[] dockables, PerspectiveDockable selection)
SplitDockPerspective
dockables
to one dockable.
combine
in class SplitDockPerspective
dockables
- the element to combineselection
- the selected element, can be null
public Path getPlaceholder()
PerspectiveDockable
Dockable
.
getPlaceholder
in interface PerspectiveDockable
getPlaceholder
in class SplitDockPerspective
null
public SplitDockPerspective.Root getRoot()
SplitDockPerspective
getRoot
in class SplitDockPerspective
null
public int getDockableCount()
PerspectiveStation
getDockableCount
in interface PerspectiveStation
getDockableCount
in class SplitDockPerspective
public PerspectiveDockable getDockable(int index)
PerspectiveStation
getDockable
in interface PerspectiveStation
getDockable
in class SplitDockPerspective
index
- the index of a child
null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |