Package | Description |
---|---|
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.station.split |
Elements which are needed by the
SplitDockStation ,
and which are needed to interact with the station. |
Modifier and Type | Method and Description |
---|---|
<N> N |
SplitDockStation.visit(SplitTreeFactory<N> factory)
Visits the internal structure of this station.
|
Modifier and Type | Class and Description |
---|---|
class |
SplitDockTreeFactory
A
SplitTreeFactory that writes into a SplitDockTree and
so fills up an empty SplitDockTree until it is a full, valid
tree. |
class |
SplitTreePathFactory
A factory for creating a
SplitDockPathProperty pointing to some node.Subclasses can override any method and create a new SplitDockPathProperty when appropriate, the factory
will fill out all the fields of that property. |
Modifier and Type | Method and Description |
---|---|
<N> N |
Leaf.submit(SplitTreeFactory<N> factory) |
<N> N |
Node.submit(SplitTreeFactory<N> factory) |
<N> N |
Placeholder.submit(SplitTreeFactory<N> factory) |
<N> N |
Root.submit(SplitTreeFactory<N> factory) |
abstract <N> N |
SplitNode.submit(SplitTreeFactory<N> factory)
Writes the contents of this node into a new tree create by
factory . |