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 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 Dock.getParentDock()
          Gets the parent dock of this dock.
 CompositeDock SingleDock.getParentDock()
           
 CompositeDock CompositeLineDock.getParentDock()
           
 CompositeDock CompositeGridDock.getParentDock()
           
 CompositeDock LineDock.getParentDock()
           
 CompositeDock FloatDock.getParentDock()
          Always returns null, because this dock can't have a parent dock.
 CompositeDock BorderDock.getParentDock()
           
 CompositeDock GridDock.getParentDock()
           
 CompositeDock SplitDock.getParentDock()
           
 CompositeDock TabDock.getParentDock()
           
 

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