Uses of Interface
com.javadocking.dock.CompositeDock

Packages that use CompositeDock
com.javadocking Contains the interfaces and implementations of the Java Docking library. 
com.javadocking.dock Contains the interfaces and implementations for docks. 
com.javadocking.event Contains the classes for the events that are broadcasted when a dockable or child dock is: added to a dock. 
com.javadocking.util Contains general utility classes. 
 

Uses of CompositeDock in com.javadocking
 

Methods in com.javadocking that return CompositeDock
 CompositeDock DockingExecutor.cleanDock(Dock dock, boolean ghost)
          The dock is cleaned up, if it is empty.
 

Uses of CompositeDock in com.javadocking.dock
 

Classes in com.javadocking.dock that implement CompositeDock
 class BorderDock
           This is a composite dock that can have one child dock in the center and between zero and 4 child docks at the borders.
 class CompositeGridDock
           This is a composite dock that has child docks that are organized in a grid.
 class CompositeLineDock
           This is a composite dock that has child docks that are organized in a line.
 class CompositeTabDock
           This is a composite dock that has child docks that are organized in a tabbed pane.
 class FloatDock
           This special dock contains all the floating dockables.
 class SplitDock
           This is a composite dock that can contain zero, one, or two child docks.
 

Methods in com.javadocking.dock that return CompositeDock
 CompositeDock CompositeTabDock.getParentDock()
           
 CompositeDock Dock.getParentDock()
          Gets the parent dock of this dock.
 CompositeDock SplitDock.getParentDock()
           
 CompositeDock TabDock.getParentDock()
           
 CompositeDock CompositeGridDock.getParentDock()
           
 CompositeDock CompositeLineDock.getParentDock()
           
 CompositeDock FloatDock.getParentDock()
          Always returns null, because this dock can't have a parent dock.
 CompositeDock LineDock.getParentDock()
           
 CompositeDock GridDock.getParentDock()
           
 CompositeDock BorderDock.getParentDock()
           
 CompositeDock SingleDock.getParentDock()
           
 

Methods in com.javadocking.dock with parameters of type CompositeDock
 void CompositeTabDock.setParentDock(CompositeDock parentDock)
           
 void Dock.setParentDock(CompositeDock parentDock)
          Sets the specified dock as new parent dock of this dock.
 void SplitDock.setParentDock(CompositeDock parentDock)
           
 void TabDock.setParentDock(CompositeDock parentDock)
           
 void CompositeGridDock.setParentDock(CompositeDock parentDock)
           
 void CompositeLineDock.setParentDock(CompositeDock parentDock)
           
 void FloatDock.setParentDock(CompositeDock parentDock)
          Does nothing, because this dock can't have a parent dock.
 void LineDock.setParentDock(CompositeDock parentDock)
           
 void GridDock.setParentDock(CompositeDock parentDock)
           
 void BorderDock.setParentDock(CompositeDock parentDock)
           
 void SingleDock.setParentDock(CompositeDock parentDock)
           
 

Uses of CompositeDock in com.javadocking.event
 

Constructors in com.javadocking.event with parameters of type CompositeDock
ChildDockEvent(java.lang.Object source, CompositeDock originDock, CompositeDock destinationDock, Dock childDock)
          Constructs a docking event for the given composite dock and child dock.
 

Uses of CompositeDock in com.javadocking.util
 

Methods in com.javadocking.util with parameters of type CompositeDock
static void DockingUtil.removeEmptyChildren(CompositeDock compositeDock)
          Removes the empty child docks from the tree with the given dock as root.