|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PlaceholderStrategy | |
---|---|
bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
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.dockable | Some classes related to Dockable . |
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.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.screen | Elements that are related to the ScreenDockStation . |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.stack | Elements which are related to the StackDockStation . |
bibliothek.gui.dock.station.support | Elements used by various DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.util | Distribution of information in a global scale and methods available from everywhere. |
Uses of PlaceholderStrategy in bibliothek.gui.dock |
---|
Methods in bibliothek.gui.dock that return PlaceholderStrategy | |
---|---|
PlaceholderStrategy |
FlapDockStation.getPlaceholderStrategy()
Gets the PlaceholderStrategy that is currently in use. |
PlaceholderStrategy |
ScreenDockStation.getPlaceholderStrategy()
Gets the PlaceholderStrategy that is currently in use. |
PlaceholderStrategy |
StackDockStation.getPlaceholderStrategy()
Gets the PlaceholderStrategy that is currently in use. |
Methods in bibliothek.gui.dock with parameters of type PlaceholderStrategy | |
---|---|
D |
DockFactory.layout(L layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
Creates a new DockElement and changes the layout of the new
element such that is matches layout . |
D |
DockFactory.layout(L layout,
PlaceholderStrategy placeholders)
Creates a new DockElement and changes the layout of the new
element such that is matches layout . |
void |
FlapDockStation.setPlaceholderStrategy(PlaceholderStrategy strategy)
Sets the PlaceholderStrategy to use, null will set
the default strategy. |
void |
ScreenDockStation.setPlaceholderStrategy(PlaceholderStrategy strategy)
Sets the PlaceholderStrategy to use, null will set
the default strategy. |
void |
SplitDockStation.setPlaceholderStrategy(PlaceholderStrategy strategy)
Sets the strategy for selecting placeholders when removing Dockable s from this
station. |
void |
StackDockStation.setPlaceholderStrategy(PlaceholderStrategy strategy)
Sets the PlaceholderStrategy to use, null will set
the default strategy. |
Uses of PlaceholderStrategy in bibliothek.gui.dock.common.intern |
---|
Classes in bibliothek.gui.dock.common.intern that implement PlaceholderStrategy | |
---|---|
class |
CPlaceholderStrategy
This strategy assigns a unique identifier to all CDockable s that
are registered at a CControl . |
Methods in bibliothek.gui.dock.common.intern with parameters of type PlaceholderStrategy | |
---|---|
CommonDockable |
CommonMultipleDockableFactory.layout(CommonMultipleDockableLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
CommonDockable |
CommonMultipleDockableFactory.layout(CommonMultipleDockableLayout layout,
PlaceholderStrategy placeholders)
|
CommonDockable |
CommonSingleDockableFactory.layout(CommonSingleDockableLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
CommonDockable |
CommonSingleDockableFactory.layout(CommonSingleDockableLayout layout,
PlaceholderStrategy placeholders)
|
CommonMultipleDockableLayout |
CommonMultipleDockableFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
CommonSingleDockableLayout |
CommonSingleDockableFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
Path |
RootStationAdjacentFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
CommonMultipleDockableLayout |
CommonMultipleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
CommonSingleDockableLayout |
CommonSingleDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
Path |
RootStationAdjacentFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
CommonMultipleDockableFactory.setLayout(CommonDockable element,
CommonMultipleDockableLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
CommonMultipleDockableFactory.setLayout(CommonDockable element,
CommonMultipleDockableLayout layout,
PlaceholderStrategy placeholders)
|
void |
CommonSingleDockableFactory.setLayout(CommonDockable element,
CommonSingleDockableLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
CommonSingleDockableFactory.setLayout(CommonDockable element,
CommonSingleDockableLayout layout,
PlaceholderStrategy placeholders)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.common.intern.layout |
---|
Methods in bibliothek.gui.dock.common.intern.layout with parameters of type PlaceholderStrategy | |
---|---|
CommonDockable |
ReplacementDockFactory.layout(MultipleCDockable layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
CommonDockable |
ReplacementDockFactory.layout(MultipleCDockable layout,
PlaceholderStrategy placeholders)
|
MultipleCDockable |
ReplacementDockFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
MultipleCDockable |
ReplacementDockFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
ReplacementDockFactory.setLayout(CommonDockable element,
MultipleCDockable layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
ReplacementDockFactory.setLayout(CommonDockable element,
MultipleCDockable layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.dockable |
---|
Methods in bibliothek.gui.dock.dockable with parameters of type PlaceholderStrategy | |
---|---|
DefaultDockable |
DefaultDockableFactory.layout(java.lang.Object layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
DefaultDockable |
DefaultDockableFactory.layout(java.lang.Object layout,
PlaceholderStrategy placeholders)
|
java.lang.Object |
DefaultDockableFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
java.lang.Object |
DefaultDockableFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
DefaultDockableFactory.setLayout(DefaultDockable element,
java.lang.Object layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
DefaultDockableFactory.setLayout(DefaultDockable element,
java.lang.Object layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.frontend |
---|
Methods in bibliothek.gui.dock.frontend that return PlaceholderStrategy | |
---|---|
PlaceholderStrategy |
DefaultLayoutChangeStrategy.getPlaceholderStrategy(DockFrontendInternals frontend)
|
PlaceholderStrategy |
LayoutChangeStrategy.getPlaceholderStrategy(DockFrontendInternals frontend)
Gets the default PlaceholderStrategy which should be used to filter placeholders by frontend . |
Methods in bibliothek.gui.dock.frontend with parameters of type PlaceholderStrategy | |
---|---|
D |
RegisteringDockFactory.layout(BackupFactoryData<L> layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
D |
RegisteringDockFactory.layout(BackupFactoryData<L> layout,
PlaceholderStrategy placeholders)
|
BackupFactoryData<L> |
RegisteringDockFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
BackupFactoryData<L> |
RegisteringDockFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
RegisteringDockFactory.setLayout(D element,
BackupFactoryData<L> layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
RegisteringDockFactory.setLayout(D element,
BackupFactoryData<L> layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.layout |
---|
Methods in bibliothek.gui.dock.layout that return PlaceholderStrategy | |
---|---|
PlaceholderStrategy |
DockSituation.getIntermediatePlaceholders()
Gets the strategy for deleting invalid placeholders in the intermediate format. |
PlaceholderStrategy |
DockSituation.getPlaceholderStrategy()
Gets the current strategy for removing invalid placeholders. |
Methods in bibliothek.gui.dock.layout with parameters of type PlaceholderStrategy | |
---|---|
L |
DockConverter.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
Reads a layout from a stream. |
L |
DockConverter.read(XElement element,
PlaceholderStrategy placeholders)
Reads a layout from an xml-element. |
void |
DockSituation.setIntermediatePlaceholders(PlaceholderStrategy intermediatePlaceholders)
Sets the strategy for deleting invalid placeholders in the intermediate format |
void |
DockConverter.setLayout(D element,
L layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
Reads the contents of layout and changes the layout of
element accordingly. |
void |
DockConverter.setLayout(D element,
L layout,
PlaceholderStrategy placeholders)
Reads the contents of layout and changes the layout of
element accordingly. |
void |
DockSituation.setPlaceholderStrategy(PlaceholderStrategy placeholders)
Sets a strategy for deleting invalid placeholders. |
Uses of PlaceholderStrategy in bibliothek.gui.dock.station.flap |
---|
Methods in bibliothek.gui.dock.station.flap with parameters of type PlaceholderStrategy | |
---|---|
FlapDockStation |
FlapDockStationFactory.layout(FlapDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
FlapDockStation |
FlapDockStationFactory.layout(FlapDockStationLayout layout,
PlaceholderStrategy placeholders)
|
FlapDockStationLayout |
FlapDockStationFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
FlapDockStationLayout |
FlapDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
FlapDockStationFactory.setLayout(FlapDockStation station,
FlapDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
FlapDockStationFactory.setLayout(FlapDockStation station,
FlapDockStationLayout layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.station.screen |
---|
Methods in bibliothek.gui.dock.station.screen with parameters of type PlaceholderStrategy | |
---|---|
ScreenDockStation |
ScreenDockStationFactory.layout(ScreenDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
ScreenDockStation |
ScreenDockStationFactory.layout(ScreenDockStationLayout layout,
PlaceholderStrategy placeholders)
|
ScreenDockStationLayout |
ScreenDockStationFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
ScreenDockStationLayout |
ScreenDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
ScreenDockStationFactory.setLayout(ScreenDockStation station,
ScreenDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
ScreenDockStationFactory.setLayout(ScreenDockStation element,
ScreenDockStationLayout layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.station.split |
---|
Methods in bibliothek.gui.dock.station.split with parameters of type PlaceholderStrategy | |
---|---|
SplitDockStation |
SplitDockStationFactory.layout(SplitDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
SplitDockStation |
SplitDockStationFactory.layout(SplitDockStationLayout layout,
PlaceholderStrategy placeholders)
|
SplitDockStationLayout |
SplitDockStationFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
SplitDockStationLayout |
SplitDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
SplitDockStationFactory.setLayout(SplitDockStation station,
SplitDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
SplitDockStationFactory.setLayout(SplitDockStation element,
SplitDockStationLayout layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.station.stack |
---|
Methods in bibliothek.gui.dock.station.stack with parameters of type PlaceholderStrategy | |
---|---|
StackDockStation |
StackDockStationFactory.layout(StackDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
StackDockStation |
StackDockStationFactory.layout(StackDockStationLayout layout,
PlaceholderStrategy placeholders)
|
StackDockStationLayout |
StackDockStationFactory.read(java.io.DataInputStream in,
PlaceholderStrategy placeholders)
|
StackDockStationLayout |
StackDockStationFactory.read(XElement element,
PlaceholderStrategy placeholders)
|
void |
StackDockStationFactory.setLayout(StackDockStation station,
StackDockStationLayout layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
StackDockStationFactory.setLayout(StackDockStation element,
StackDockStationLayout layout,
PlaceholderStrategy placeholders)
|
Uses of PlaceholderStrategy in bibliothek.gui.dock.station.support |
---|
Classes in bibliothek.gui.dock.station.support that implement PlaceholderStrategy | |
---|---|
class |
RootPlaceholderStrategy
A PlaceholderStrategy that wraps around another strategy or around no
strategy at all. |
Fields in bibliothek.gui.dock.station.support with type parameters of type PlaceholderStrategy | |
---|---|
static PropertyKey<PlaceholderStrategy> |
PlaceholderStrategy.PLACEHOLDER_STRATEGY
Defines for which Dockable s which Path is used as placeholder, or which
placeholders are no longer valid and to be removed. |
Methods in bibliothek.gui.dock.station.support that return PlaceholderStrategy | |
---|---|
PlaceholderStrategy |
PlaceholderMap.getPlaceholderStrategy()
Gets the strategy that is observed for removing invalid placeholders. |
PlaceholderStrategy |
PlaceholderList.getStrategy()
Gets the current strategy of this list. |
PlaceholderStrategy |
RootPlaceholderStrategy.getStrategy()
Gets the strategy that is the current delegate. |
PlaceholderStrategy |
StrategyPlaceholderListItemConverter.getStrategy()
Gets the strategy that is used for creating placeholders. |
Methods in bibliothek.gui.dock.station.support with parameters of type PlaceholderStrategy | |
---|---|
PlaceholderMap |
PlaceholderMap.filter(PlaceholderStrategy strategy)
May return this or a copy of this PlaceholderMap to which strategy was applied. |
void |
PlaceholderMap.setPlaceholderStrategy(PlaceholderStrategy strategy)
Sets the strategy that is used to automatically remove invalid placeholders. |
void |
PlaceholderList.setStrategy(PlaceholderStrategy strategy)
Sets the new strategy of this list. |
void |
PlaceholderList.Item.setStrategy(PlaceholderStrategy strategy)
Forwards strategy to the current PlaceholderMap . |
void |
RootPlaceholderStrategy.setStrategy(PlaceholderStrategy strategy)
Sets the delegate of this strategy. |
void |
PlaceholderMap.validate(PlaceholderStrategy strategy,
boolean recursive)
Using strategy removes all placeholders that are invalid. |
Constructors in bibliothek.gui.dock.station.support with parameters of type PlaceholderStrategy | |
---|---|
PlaceholderMap(java.io.DataInputStream in,
PlaceholderStrategy strategy)
Creates a new map reading the content of the map directly from in . |
|
PlaceholderMap(XElement in,
PlaceholderStrategy strategy)
Creates a new map reading the content of the map directly from in . |
|
StrategyPlaceholderListItemConverter(PlaceholderStrategy strategy)
Creates a new converter |
Uses of PlaceholderStrategy in bibliothek.gui.dock.util |
---|
Methods in bibliothek.gui.dock.util with parameters of type PlaceholderStrategy | |
---|---|
static Path[] |
DockUtilities.mergePlaceholders(Path[] base,
Dockable dockable,
PlaceholderStrategy strategy)
Merges the array base with the placeholder that is associated with dockable , but
only if that placeholder is not yet in base . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |