|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SplitNode | |
---|---|
bibliothek.gui.dock.station | |
bibliothek.gui.dock.station.split |
Uses of SplitNode in bibliothek.gui.dock.station |
---|
Methods in bibliothek.gui.dock.station with parameters of type SplitNode | |
---|---|
protected void |
SplitDockStation.dropAside(SplitNode neighbor,
PutInfo.Put put,
Dockable dockable,
double divider,
boolean fire)
Adds dockable at the side put of
neighbor . |
Uses of SplitNode in bibliothek.gui.dock.station.split |
---|
Subclasses of SplitNode in bibliothek.gui.dock.station.split | |
---|---|
class |
Leaf
Represents a leaf in the tree that is the structure of a SplitDockStation . |
class |
Node
A Node represents an element in the tree of a SplitDockStation . |
class |
Root
The root of the tree that represents the internal structure of a SplitDockStation . |
Methods in bibliothek.gui.dock.station.split that return SplitNode | |
---|---|
protected SplitNode |
SplitNode.create(SplitDockTree.Key key)
Creates a new node using the contents of key . |
SplitNode |
Root.getChild()
Gets the child of this root. |
SplitNode |
Node.getLeft()
Gets the left child of this node. |
SplitNode |
PutInfo.getNode()
Gets the future neighbor or parent. |
SplitNode |
SplitNode.getParent()
Gets the parent of this node. |
SplitNode |
Node.getRight()
Gets the right child of this node. |
abstract SplitNode |
SplitNode.read(Map<Integer,Dockable> children,
DataInputStream in)
Reads an earlier written node from the stream in . |
SplitNode |
Root.read(Map<Integer,Dockable> children,
DataInputStream in)
|
SplitNode |
Node.read(Map<Integer,Dockable> children,
DataInputStream in)
|
SplitNode |
Leaf.read(Map<Integer,Dockable> children,
DataInputStream in)
|
protected SplitNode |
SplitNode.readChild(Map<Integer,Dockable> children,
DataInputStream in)
Reads a single node which was earlier written. |
Methods in bibliothek.gui.dock.station.split with parameters of type SplitNode | |
---|---|
void |
Root.setChild(SplitNode child)
Sets the child of this root. |
void |
Node.setLeft(SplitNode left)
Sets the left child of this node. |
void |
PutInfo.setNode(SplitNode node)
Sets the node which might become neighbor or parent of the new child. |
void |
SplitNode.setParent(SplitNode parent)
Sets the parent of this node. |
void |
Node.setRight(SplitNode right)
Sets the right child of this node. |
protected void |
SplitNode.writeChild(SplitNode element,
Map<Dockable,Integer> children,
DataOutputStream out)
Writes the contents of a single child into out . |
Constructors in bibliothek.gui.dock.station.split with parameters of type SplitNode | |
---|---|
Node(SplitDockAccess access,
SplitNode left,
SplitNode right)
Constructs a new node. |
|
Node(SplitDockAccess access,
SplitNode left,
SplitNode right,
SplitDockStation.Orientation orientation)
Constructs a new node. |
|
PutInfo(SplitNode node,
PutInfo.Put put)
Creates a new PutInfo. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |