Uses of Class
bibliothek.gui.dock.station.split.Leaf

Packages that use Leaf
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. 
 

Uses of Leaf in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return Leaf
protected  Leaf SplitDockStation.addToList(Dockable dockable)
          Adds dockable to the list of children, generates a title and a Leaf for dockable, but does not add the leaf to this station.
 

Methods in bibliothek.gui.dock with parameters of type Leaf
protected  void SplitDockStation.calculateDivider(PutInfo putInfo, Leaf origin)
          Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
protected  PutInfo SplitDockStation.calculateSideSnap(int x, int y, Leaf leaf, Dockable drop)
          Calculates where to add a Dockable if the mouse is outside this station.
protected  boolean SplitDockStation.dropOver(Leaf leaf, Dockable dockable)
          Combines the Dockable of leaf and dockable to a new child of this station.
protected  boolean SplitDockStation.dropOver(Leaf leaf, Dockable dockable, DockableProperty property)
          Combines the Dockable of leaf and dockable to a new child of this station.
protected  void SplitDockStation.removeLeaf(Leaf leaf)
          Removes the specified leaf from the tree of this station, but does not remove the associated DockableDisplayer.
 

Uses of Leaf in bibliothek.gui.dock.station.split
 

Methods in bibliothek.gui.dock.station.split that return Leaf
protected  Leaf SplitNode.create(Dockable dockable)
          Creates a leaf for dockable.
 Leaf SplitDockAccess.createLeaf(Dockable dockable)
          Adds dockable to the list of children, generates a title and a Leaf for dockable, but does not add the leaf to this station.
 Leaf Leaf.getLeaf(Dockable dockable)
           
 Leaf Node.getLeaf(Dockable dockable)
           
 Leaf Root.getLeaf(Dockable dockable)
           
abstract  Leaf SplitNode.getLeaf(Dockable dockable)
          Gets the leaf which represents dockable.
 

Methods in bibliothek.gui.dock.station.split with parameters of type Leaf
 void SplitNodeVisitor.handleLeaf(Leaf leaf)
          Invoked when visiting a leaf of the tree.