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

Packages that use SplitDockPathProperty
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.common.location   
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
 

Uses of SplitDockPathProperty in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock with parameters of type SplitDockPathProperty
 boolean SplitDockStation.drop(Dockable dockable, SplitDockPathProperty property)
          Tries to insert dockable at a location such that the path to that location is the same as described in property.
 

Uses of SplitDockPathProperty in bibliothek.gui.dock.common.location
 

Methods in bibliothek.gui.dock.common.location that return SplitDockPathProperty
protected abstract  SplitDockPathProperty AbstractTreeLocation.findParentProperty()
          Asks the parent, or in the case of the root creates, the DockableProperty describing the this location.
protected  SplitDockPathProperty TreeLocationNode.findParentProperty()
           
protected  SplitDockPathProperty TreeLocationRoot.findParentProperty()
           
 SplitDockPathProperty AbstractTreeLocation.findProperty(DockableProperty successor)
           
 

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

Methods in bibliothek.gui.dock.station.split with parameters of type SplitDockPathProperty
 boolean Leaf.insert(SplitDockPathProperty property, int depth, Dockable dockable)
           
 boolean Node.insert(SplitDockPathProperty property, int depth, Dockable dockable)
           
 boolean Root.insert(SplitDockPathProperty property, int depth, Dockable dockable)
           
abstract  boolean SplitNode.insert(SplitDockPathProperty property, int depth, Dockable dockable)
          If there are elements left in property, then the next node is to be read and the insert-method of the matching child to be called.
If there are no children, then dockable has to be inserted as new child.
Otherwise this element is to be replaced by a node containing this and the a leaf with dockable.
Subclasses may wary this scheme in order to optimize or to find a better place for the dockable.