Uses of Interface
com.javadocking.dock.factory.DockFactory

Packages that use DockFactory
com.javadocking.dock Contains the interfaces and implementations for docks. 
com.javadocking.dock.factory Contains the interfaces and implementations for the factories that create new Docks in which Dockables can be docked. 
com.javadocking.model Contains the functionality for dock models and docking path models. 
 

Uses of DockFactory in com.javadocking.dock
 

Methods in com.javadocking.dock that return DockFactory
 DockFactory CompositeTabDock.getChildDockFactory()
           
 DockFactory SplitDock.getChildDockFactory()
          Gets the dock factory that creates the leaf child docks (LeafDock) for this dock.
 DockFactory CompositeDock.getChildDockFactory()
          Gets the factory that creates the child docks for this composite dock.
 DockFactory CompositeGridDock.getChildDockFactory()
           
 DockFactory CompositeLineDock.getChildDockFactory()
           
 DockFactory FloatDock.getChildDockFactory()
           
 DockFactory BorderDock.getChildDockFactory()
           
 

Methods in com.javadocking.dock with parameters of type DockFactory
 void CompositeTabDock.setChildDockFactory(DockFactory childDockFactory)
           
 void SplitDock.setChildDockFactory(DockFactory childDockFactory)
          Sets the dock factory that creates the leaf child docks (LeafDock) for this dock.
 void CompositeDock.setChildDockFactory(DockFactory dockFactory)
          Sets the factory that creates the child docks for this composite dock.
 void CompositeGridDock.setChildDockFactory(DockFactory childDockFactory)
           
 void CompositeLineDock.setChildDockFactory(DockFactory childDockFactory)
           
 void FloatDock.setChildDockFactory(DockFactory childDockFactory)
           
 void BorderDock.setChildDockFactory(DockFactory childDockFactory)
           
 

Constructors in com.javadocking.dock with parameters of type DockFactory
BorderDock(DockFactory childDockFactory)
          Constructs a border dock with the given factory for creating the child docks at the borders.
BorderDock(DockFactory childDockFactory, Dock centerChildDock)
          Constructs a border dock with the given factory for creating the child docks at the borders and a given child dock for in the center.
CompositeGridDock(DockFactory childDockFactory)
          Constructs a composite grid dock with the given factory for the creating child docks.
CompositeLineDock(DockFactory childDockFactory)
          Constructs a composite line dock with the given factory for the creating child docks.
CompositeLineDock(int orientation, boolean grid, DockFactory childDockFactory)
          Constructs a composite line dock with the given factory for the creating child docks.
CompositeLineDock(int orientation, boolean grid, DockFactory childDockFactory, int horizontalDockingMode, int verticalDockingMode)
          Constructs a composite line dock with the given factory for the creating child docks.
CompositeTabDock(DockFactory childDockFactory)
          Constructs a composite tab dock with the given child dock factories.
FloatDock(java.awt.Window owner, DockFactory childDockFactory)
          Constructs a float dock with the given window as owner for the child dock windows and the given factory for the child docks.
HidableFloatDock(java.awt.Window owner, DockFactory childDockFactory)
          Constructs a hidable float dock with the given window as owner for the child dock windows and the given factory for the child docks.
SplitDock(DockFactory childDockFactory)
          Constructs a split dock with the given child dock factory.
SplitDock(DockFactory childDockFactory, CompositeDockFactory splitChildDockFactory)
          Constructs a split dock with the given child dock factories.
 

Uses of DockFactory in com.javadocking.dock.factory
 

Subinterfaces of DockFactory in com.javadocking.dock.factory
 interface CompositeDockFactory
          This dock factory creates composite docks.
 

Classes in com.javadocking.dock.factory that implement DockFactory
 class CompositeTabDockFactory
          This dock factory tries to create a dock for a dockable with the child dock factory.
 class CompositeToolBarDockFactory
          This dock factory creates always a composite tool bar dock.
 class LeafDockFactory
           This dock factory checks the docking modes of the given dockable and creates a dock in which the dockable is allowed to be docked.
 class SingleDockFactory
           This dock factory creates a SingleDock if the given dockable has DockingMode.SINGLE as one of its possible docking modes.
 class SplitDockFactory
          This dock factory creates always a split dock.
 class TabDockFactory
           This dock factory creates a TabDock if the given dockable has DockingMode.TAB as one of its possible docking modes.
 class ToolBarDockFactory
          This dock factory creates always a line dock with the docking modes: DockingMode.HORIZONTAL_TOOLBAR and DockingMode.VERTICAL_TOOLBAR, or DockingMode.HORIZONTAL_MINIMIZE and DockingMode.VERTICAL_MINIMIZE.
 

Methods in com.javadocking.dock.factory that return DockFactory
 DockFactory TabDockFactory.getAlternativeDockFactory()
          Gets the alternative dock factory.
 DockFactory SplitDockFactory.getAlternativeDockFactory()
          Gets the alternative dock factory.
 DockFactory SingleDockFactory.getAlternativeDockFactory()
          Gets the alternative dock factory.
 DockFactory CompositeTabDockFactory.getAlternativeDockFactory()
          Gets the alternative dock factory.
 DockFactory SplitDockFactory.getChildDockFactory()
          Gets the leaf child dock factory.
 DockFactory CompositeTabDockFactory.getChildDockFactory()
          Gets the leaf child dock factory.
 DockFactory CompositeDockFactory.getChildDockFactory()
          Gets the child dock factory.
 

Methods in com.javadocking.dock.factory with parameters of type DockFactory
 void TabDockFactory.setAlternativeDockFactory(DockFactory alternativeDockFactory)
          Sets the alternative dock factory.
 void SplitDockFactory.setAlternativeDockFactory(DockFactory alternativeDockFactory)
          Sets the alternative dock factory.
 void SingleDockFactory.setAlternativeDockFactory(DockFactory alternativeDockFactory)
          Sets the alternative dock factory.
 void CompositeTabDockFactory.setAlternativeDockFactory(DockFactory alternativeDockFactory)
          Sets the alternative dock factory.
 void SplitDockFactory.setChildDockFactory(DockFactory leafChildDockFactory)
          Sets the leaf child dock factory.
 void CompositeTabDockFactory.setChildDockFactory(DockFactory leafChildDockFactory)
          Sets the leaf child dock factory.
 void CompositeDockFactory.setChildDockFactory(DockFactory childDockFactory)
          Sets the child dock factory.
 

Constructors in com.javadocking.dock.factory with parameters of type DockFactory
SingleDockFactory(DockFactory alternativeDockFactory)
          Constructs a dock factory that creates SingleDocks.
TabDockFactory(DockFactory alternativeDockFactory)
          Constructs a dock factory that creates TabDocks.
 

Uses of DockFactory in com.javadocking.model
 

Methods in com.javadocking.model that return DockFactory
 DockFactory DefaultFloatDockFactory.getChildDockFactory()
          Gets the factory that will create child docks for the float docks created by this factory.
 

Methods in com.javadocking.model with parameters of type DockFactory
 void DefaultFloatDockFactory.setChildDockFactory(DockFactory childDockFactory)
          Sets the factory that will create child docks for the float docks created by this factory.
 

Constructors in com.javadocking.model with parameters of type DockFactory
DefaultFloatDockFactory(DockFactory childDockFactory)
          Constructs a factory for creating FloatDocks.