|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockLayoutComposition | |
---|---|
bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.intern.layout | Implementation of a LayoutChangeStrategy and supporting classes. |
bibliothek.gui.dock.frontend | Classes and interfaces needed by the DockFrontend |
bibliothek.gui.dock.layout | Elements dealing with the location of Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.perspective |
Uses of DockLayoutComposition in bibliothek.gui |
---|
Methods in bibliothek.gui that return DockLayoutComposition | |
---|---|
DockLayoutComposition |
DockFrontend.DockInfo.getLayout()
|
Methods in bibliothek.gui with parameters of type DockLayoutComposition | |
---|---|
void |
DockFrontend.DockInfo.setLayout(DockLayoutComposition layout)
|
Uses of DockLayoutComposition in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern that return DockLayoutComposition | |
---|---|
DockLayoutComposition |
CSetting.getPredefinedStation(java.lang.String id)
Tries to find the layout of a DockStation which was predefined with the unique
identifier id . |
Uses of DockLayoutComposition in bibliothek.gui.dock.common.intern.layout |
---|
Methods in bibliothek.gui.dock.common.intern.layout that return DockLayoutComposition | |
---|---|
DockLayoutComposition |
CLayoutChangeStrategy.CSettingAccess.getRoot(java.lang.String root)
|
protected DockLayoutComposition |
CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals frontend,
CLayoutChangeStrategy.CSettingAccess setting,
DockLayoutComposition composition)
Checks the DockLayout that is associated with composition and may replace
the layout by another layout if a MultipleCDockableFactory finds a match between an existing
item and meta-data about an item. |
Methods in bibliothek.gui.dock.common.intern.layout with parameters of type DockLayoutComposition | |
---|---|
protected java.util.Set<Dockable> |
CLayoutChangeStrategy.estimateVisible(DockFrontendInternals frontend,
DockSituation situation,
DockLayoutComposition layout)
|
protected DockLayoutComposition |
CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals frontend,
CLayoutChangeStrategy.CSettingAccess setting,
DockLayoutComposition composition)
Checks the DockLayout that is associated with composition and may replace
the layout by another layout if a MultipleCDockableFactory finds a match between an existing
item and meta-data about an item. |
Uses of DockLayoutComposition in bibliothek.gui.dock.frontend |
---|
Methods in bibliothek.gui.dock.frontend that return DockLayoutComposition | |
---|---|
DockLayoutComposition |
DefaultLayoutChangeStrategy.SettingAccess.getInvisibleLayout(int index)
Gets the layout of the index'th invisible element. |
DockLayoutComposition |
Setting.getInvisibleLayout(int index)
Gets the layout of the index'th invisible element. |
DockLayoutComposition |
FrontendEntry.getLayout()
Gets information about the layout of this element. |
DockLayoutComposition |
DefaultLayoutChangeStrategy.SettingAccess.getRoot(java.lang.String root)
Gets the layout of a root. |
DockLayoutComposition |
Setting.getRoot(java.lang.String root)
Gets the layout of a root. |
Methods in bibliothek.gui.dock.frontend that return types with arguments of type DockLayoutComposition | |
---|---|
protected java.util.Map<java.lang.String,DockLayoutComposition> |
DefaultLayoutChangeStrategy.listLayouts(DockSituation situation,
DockLayoutComposition layout)
Tries to estimate the layouts of missing Dockable s. |
Methods in bibliothek.gui.dock.frontend with parameters of type DockLayoutComposition | |
---|---|
void |
Setting.addInvisible(java.lang.String key,
java.lang.String root,
DockLayoutComposition layout,
DockableProperty location)
Stores the location of an invisible element. |
void |
DefaultLayoutChangeStrategy.estimateLocations(DockFrontendInternals frontend,
DockSituation situation,
DockLayoutComposition layout)
|
void |
LayoutChangeStrategy.estimateLocations(DockFrontendInternals frontend,
DockSituation situation,
DockLayoutComposition layout)
Tries to fill the property location
for each element in layout . |
protected java.util.Set<Dockable> |
DefaultLayoutChangeStrategy.estimateVisible(DockFrontendInternals frontend,
DockSituation situation,
DockLayoutComposition layout)
Tries to estimate which of the currently visible Dockable s will
still be visible if layout is applied to frontend . |
protected java.util.Map<java.lang.String,DockableProperty> |
DefaultLayoutChangeStrategy.listEstimateLocations(DockSituation situation,
DockLayoutComposition layout)
Tries to estimate the location of missing Dockable s. |
protected java.util.Map<java.lang.String,DockLayoutComposition> |
DefaultLayoutChangeStrategy.listLayouts(DockSituation situation,
DockLayoutComposition layout)
Tries to estimate the layouts of missing Dockable s. |
void |
Setting.putRoot(java.lang.String root,
DockLayoutComposition layout)
Stores the layout of a root. |
void |
FrontendEntry.setLayout(DockLayoutComposition layout)
Sets information about the layout of this element. |
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 |
DefaultLocationEstimationMap.getRoot()
Gets the element which is represented by this map. |
DockLayoutComposition |
DockSituation.readComposition(java.io.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 | |
---|---|
java.util.List<DockLayoutComposition> |
DockLayoutComposition.getChildren()
Gets the list of all known children of this composition. |
java.util.Map<java.lang.String,DockLayoutComposition> |
PredefinedDockSituation.listLayouts(DockLayoutComposition composition,
boolean missingOnly)
Gets a map containing some or all of the named layouts. |
java.util.Map<java.lang.String,DockLayoutComposition> |
DockSituation.readCompositions(java.io.DataInputStream in)
Reads in and returns the map of DockLayoutComposition s that was
stored. |
java.util.Map<java.lang.String,DockLayoutComposition> |
DockSituation.readCompositionsXML(XElement root)
Reads a set of DockLayoutComposition s that were stored earlier. |
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 . |
|
java.util.Map<java.lang.String,DockableProperty> |
PredefinedDockSituation.listEstimatedLocations(DockLayoutComposition composition,
boolean missingOnly)
Lists for all keys that can be found in composition its
estimated location. |
|
java.util.Map<java.lang.String,DockableProperty> |
PredefinedDockSituation.listEstimatedLocations(DockLayoutComposition composition,
DockableProperty location,
boolean missingOnly)
Lists for all keys that can be found in composition its
estimated location. |
|
java.util.Map<java.lang.String,DockLayoutComposition> |
PredefinedDockSituation.listLayouts(DockLayoutComposition composition,
boolean missingOnly)
Gets a map containing some or all of the named layouts. |
|
|
PredefinedDockSituation.listVisible(java.util.Collection<D> base,
DockLayoutComposition composition)
Given a set of Dockable s this method
estimates which of them will be visible once composition
is applied. |
|
void |
DockSituation.writeComposition(DockLayoutComposition composition,
java.io.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 . |
Method parameters in bibliothek.gui.dock.layout with type arguments of type DockLayoutComposition | |
---|---|
void |
DockSituation.writeCompositions(java.util.Map<java.lang.String,DockLayoutComposition> stations,
java.io.DataOutputStream out)
Writes all information stored in stations to out . |
void |
DockSituation.writeCompositionsXML(java.util.Map<java.lang.String,DockLayoutComposition> stations,
XElement element)
Writes the contents of station into element . |
Constructors in bibliothek.gui.dock.layout with parameters of type DockLayoutComposition | |
---|---|
DefaultLocationEstimationMap(DockLayoutComposition root)
Creates a new map |
Constructor parameters in bibliothek.gui.dock.layout with type arguments of type DockLayoutComposition | |
---|---|
DockLayoutComposition(DockLayoutInfo layout,
java.util.List<DockLayout<?>> adjacent,
java.util.List<DockLayoutComposition> children,
boolean ignoreChildren)
Creates a new composition. |
Uses of DockLayoutComposition in bibliothek.gui.dock.perspective |
---|
Methods in bibliothek.gui.dock.perspective that return DockLayoutComposition | |
---|---|
DockLayoutComposition |
Perspective.convert(PerspectiveElement element)
Converts element using the DockFactory s that are registered at this
perspective. |
Methods in bibliothek.gui.dock.perspective with parameters of type DockLayoutComposition | |
---|---|
PerspectiveElement |
Perspective.convert(DockLayoutComposition composition)
Converts composition using the DockFactory s that are registered at
this perspective. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |