Uses of Class
bibliothek.gui.dock.layout.DockLayoutComposition

Packages that use DockLayoutComposition
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock.frontend Classes and interfaces needed by the DockFrontend 
bibliothek.gui.dock.layout Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations. 
 

Uses of DockLayoutComposition in bibliothek.gui
 

Methods in bibliothek.gui that return types with arguments of type DockLayoutComposition
protected  Map<String,DockLayoutComposition> DockFrontend.listLayouts(DockSituation situation, DockLayoutComposition layout)
          Tries to estimate the layouts of missing Dockables.
 

Methods in bibliothek.gui with parameters of type DockLayoutComposition
protected  Map<String,DockableProperty> DockFrontend.listEstimateLocations(DockSituation situation, DockLayoutComposition layout)
          Tries to estimate the location of missing Dockables.
protected  Map<String,DockLayoutComposition> DockFrontend.listLayouts(DockSituation situation, DockLayoutComposition layout)
          Tries to estimate the layouts of missing Dockables.
 

Uses of DockLayoutComposition in bibliothek.gui.dock.frontend
 

Methods in bibliothek.gui.dock.frontend that return DockLayoutComposition
 DockLayoutComposition Setting.getInvisibleLayout(int index)
          Gets the layout of the index'th invisible element.
 DockLayoutComposition Setting.getRoot(String root)
          Gets the layout of a root.
 

Methods in bibliothek.gui.dock.frontend with parameters of type DockLayoutComposition
 void Setting.addInvisible(String key, String root, DockLayoutComposition layout, DockableProperty location)
          Stores the location of an invisible element.
 void Setting.putRoot(String root, DockLayoutComposition layout)
          Stores the layout of a root.
 

Uses of DockLayoutComposition in bibliothek.gui.dock.layout
 

Methods in bibliothek.gui.dock.layout that return DockLayoutComposition
 DockLayoutComposition DockSituation.convert(DockElement element)
          Converts the layout of element and all its children into a DockLayoutComposition.
 DockLayoutComposition DockSituation.fillMissing(DockLayoutComposition composition)
          Using the factories currently known to this DockSituation, this method tries to fill gaps in composition.
 DockLayoutComposition DockSituation.readComposition(DataInputStream in)
          Reads one DockLayoutComposition and all its children.
 DockLayoutComposition DockSituation.readCompositionXML(XElement element)
          Reads a DockLayoutComposition from an xml element.
 

Methods in bibliothek.gui.dock.layout that return types with arguments of type DockLayoutComposition
 List<DockLayoutComposition> DockLayoutComposition.getChildren()
          Gets the list of all known children of this composition.
 Map<String,DockLayoutComposition> PredefinedDockSituation.listLayouts(DockLayoutComposition composition, boolean missingOnly)
          Gets a map containing some or all of the named layouts.
 

Methods in bibliothek.gui.dock.layout with parameters of type DockLayoutComposition
 DockElement DockSituation.convert(DockLayoutComposition composition)
          Reads the contents of composition and tries to create a DockElement that matches the composition.
 void DockSituation.estimateLocations(DockLayoutComposition composition)
          Tries to guess the location of the elements stored in the tree below composition.
 void DockSituation.estimateLocations(DockLayoutComposition composition, DockableProperty location)
          Tries to guess the location of the elements stored in the tree below composition, assuming that composition itself is at location location.
 DockLayoutComposition DockSituation.fillMissing(DockLayoutComposition composition)
          Using the factories currently known to this DockSituation, this method tries to fill gaps in composition.
 Map<String,DockableProperty> PredefinedDockSituation.listEstimatedLocations(DockLayoutComposition composition, boolean missingOnly)
          Lists for all keys that can be found in composition its estimated location.
Note: This method will call DockSituation.estimateLocations(DockLayoutComposition) to get the most recent locations
 Map<String,DockableProperty> PredefinedDockSituation.listEstimatedLocations(DockLayoutComposition composition, DockableProperty location, boolean missingOnly)
          Lists for all keys that can be found in composition its estimated location.
Note: This method will call DockSituation.estimateLocations(DockLayoutComposition) to get the most recent locations
 Map<String,DockLayoutComposition> PredefinedDockSituation.listLayouts(DockLayoutComposition composition, boolean missingOnly)
          Gets a map containing some or all of the named layouts.
 void DockSituation.writeComposition(DockLayoutComposition composition, DataOutputStream out)
          Writes the contents of composition and all its children to out.
 void DockSituation.writeCompositionXML(DockLayoutComposition composition, XElement element)
          Writes the contents of composition into element without changing the attributes of element.
 

Constructor parameters in bibliothek.gui.dock.layout with type arguments of type DockLayoutComposition
DockLayoutComposition(DockLayoutInfo layout, List<DockLayout<?>> adjacent, List<DockLayoutComposition> children, boolean ignoreChildren)
          Creates a new composition.