|
||||||||||
| 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 Dockables
on their DockStation and allowing to store the
whole layout of a set of Dockables 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 DockStations 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 Dockables 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 CDockables 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 Dockables 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 | |||||||||