|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PlaceholderMap | |
|---|---|
| bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
| bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
| bibliothek.gui.dock.common.perspective | |
| bibliothek.gui.dock.perspective | |
| 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. |
| Uses of PlaceholderMap in bibliothek.gui |
|---|
| Methods in bibliothek.gui that return PlaceholderMap | |
|---|---|
PlaceholderMap |
DockStation.getPlaceholders()
Gets a snapshot of all placeholders that are currently stored in this DockStation. |
| Methods in bibliothek.gui with parameters of type PlaceholderMap | |
|---|---|
void |
DockStation.setPlaceholders(PlaceholderMap placeholders)
Sets an earlier snapshot of the placeholders of this station. |
| Uses of PlaceholderMap in bibliothek.gui.dock |
|---|
| Methods in bibliothek.gui.dock that return PlaceholderMap | |
|---|---|
PlaceholderMap |
FlapDockStation.getPlaceholders()
|
PlaceholderMap |
ScreenDockStation.getPlaceholders()
|
PlaceholderMap |
SplitDockStation.getPlaceholders()
|
PlaceholderMap |
StackDockStation.getPlaceholders()
|
PlaceholderMap |
FlapDockStation.getPlaceholders(java.util.Map<Dockable,java.lang.Integer> children)
Gets the placeholders of this station using a PlaceholderListItemConverter to
encode the children of this station. |
PlaceholderMap |
ScreenDockStation.getPlaceholders(java.util.Map<Dockable,java.lang.Integer> children)
Gets the placeholders of this station using a PlaceholderListItemConverter to
encode the children of this station. |
PlaceholderMap |
StackDockStation.getPlaceholders(java.util.Map<Dockable,java.lang.Integer> children)
Gets the placeholders of this station using a PlaceholderListItemConverter to
encode the children of this station. |
| Methods in bibliothek.gui.dock with parameters of type PlaceholderMap | |
|---|---|
void |
FlapDockStation.setPlaceholders(PlaceholderMap placeholders)
|
void |
ScreenDockStation.setPlaceholders(PlaceholderMap placeholders)
|
void |
SplitDockStation.setPlaceholders(PlaceholderMap placeholders)
|
void |
StackDockStation.setPlaceholders(PlaceholderMap placeholders)
|
void |
FlapDockStation.setPlaceholders(PlaceholderMap map,
java.util.Map<java.lang.Integer,Dockable> children)
Sets a new layout on this station, this method assumes that map was created
using FlapDockStation.getPlaceholders(Map). |
void |
ScreenDockStation.setPlaceholders(PlaceholderMap map,
java.util.Map<java.lang.Integer,Dockable> children)
Sets a new layout on this station, this method assumes that map was created
using ScreenDockStation.getPlaceholders(Map). |
void |
StackDockStation.setPlaceholders(PlaceholderMap placeholders,
java.util.Map<java.lang.Integer,Dockable> children)
Sets all placeholders and children of this station. |
| Uses of PlaceholderMap in bibliothek.gui.dock.common.perspective |
|---|
| Methods in bibliothek.gui.dock.common.perspective that return PlaceholderMap | |
|---|---|
PlaceholderMap |
CExternalizePerspective.getPlaceholders()
|
PlaceholderMap |
CGridPerspective.getPlaceholders()
|
PlaceholderMap |
CMinimizePerspective.getPlaceholders()
|
| Methods in bibliothek.gui.dock.common.perspective with parameters of type PlaceholderMap | |
|---|---|
void |
CExternalizePerspective.setPlaceholders(PlaceholderMap placeholders)
|
void |
CGridPerspective.setPlaceholders(PlaceholderMap placeholders)
|
void |
CMinimizePerspective.setPlaceholders(PlaceholderMap placeholders)
|
| Uses of PlaceholderMap in bibliothek.gui.dock.perspective |
|---|
| Methods in bibliothek.gui.dock.perspective that return PlaceholderMap | |
|---|---|
PlaceholderMap |
PerspectiveStation.getPlaceholders()
Converts the contents of this station into a map of placeholders. |
| Methods in bibliothek.gui.dock.perspective with parameters of type PlaceholderMap | |
|---|---|
void |
PerspectiveStation.setPlaceholders(PlaceholderMap placeholders)
Informs this station of the content that it should show |
| Uses of PlaceholderMap in bibliothek.gui.dock.station.flap |
|---|
| Methods in bibliothek.gui.dock.station.flap that return PlaceholderMap | |
|---|---|
PlaceholderMap |
FlapDockPerspective.getPlaceholders()
|
PlaceholderMap |
FlapDockStationLayout.getPlaceholders()
Gets all the items. |
PlaceholderMap |
FlapDockPerspective.toMap(java.util.Map<PerspectiveDockable,java.lang.Integer> children)
|
| Methods in bibliothek.gui.dock.station.flap with parameters of type PlaceholderMap | |
|---|---|
void |
FlapDockPerspective.read(PlaceholderMap map,
java.util.Map<java.lang.Integer,PerspectiveDockable> children)
Updates the content of this perspective by reading the contents of map. |
void |
FlapDockPerspective.setPlaceholders(PlaceholderMap placeholders)
|
| Constructors in bibliothek.gui.dock.station.flap with parameters of type PlaceholderMap | |
|---|---|
FlapDockStationLayout(boolean autoDirection,
FlapDockStation.Direction direction,
PlaceholderMap placeholders)
Creates a new layout |
|
| Uses of PlaceholderMap in bibliothek.gui.dock.station.screen |
|---|
| Methods in bibliothek.gui.dock.station.screen that return PlaceholderMap | |
|---|---|
PlaceholderMap |
ScreenDockPerspective.getPlaceholders()
|
PlaceholderMap |
ScreenDockStationLayout.getPlaceholders()
Gets all the items of this layout, including the encoded Dockables. |
PlaceholderMap |
ScreenDockPerspective.toMap(java.util.Map<PerspectiveDockable,java.lang.Integer> children)
Converts the content of this perspective to a PlaceholderMap that can be
stored persistently. |
| Methods in bibliothek.gui.dock.station.screen with parameters of type PlaceholderMap | |
|---|---|
void |
ScreenDockPerspective.read(PlaceholderMap map,
java.util.Map<java.lang.Integer,PerspectiveDockable> children)
Reads the contents of map and replaces any content of this perspective. |
void |
ScreenDockPerspective.setPlaceholders(PlaceholderMap placeholders)
|
| Constructors in bibliothek.gui.dock.station.screen with parameters of type PlaceholderMap | |
|---|---|
ScreenDockStationLayout(PlaceholderMap placeholders)
Creates a new layout. |
|
| Uses of PlaceholderMap in bibliothek.gui.dock.station.split |
|---|
| Fields in bibliothek.gui.dock.station.split declared as PlaceholderMap | |
|---|---|
PlaceholderMap |
AbstractSplitDockGrid.Node.placeholderMap
a map containing placeholder information for a DockStation that could be placed
as this location. |
| Methods in bibliothek.gui.dock.station.split that return PlaceholderMap | |
|---|---|
PlaceholderMap |
SplitDockPerspective.Entry.getPlaceholderMap()
Gets the placeholder information of a potential child DockStation. |
PlaceholderMap |
SplitDockStationLayout.Entry.getPlaceholderMap()
Gets the placeholder information of a potential child DockStation. |
PlaceholderMap |
SplitNode.getPlaceholderMap()
Gets placeholder information of a child DockStation. |
PlaceholderMap |
SplitDockTree.getPlaceholderMap(SplitDockTree.Key key)
Gets the placeholder information of the child DockStation of key. |
PlaceholderMap |
SplitDockCombinerSource.getPlaceholders()
|
PlaceholderMap |
SplitDockPerspective.getPlaceholders()
|
| Methods in bibliothek.gui.dock.station.split with parameters of type PlaceholderMap | |
|---|---|
N |
SplitTreeFactory.horizontal(N left,
N right,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
Informs about a node that is divided vertically. |
SplitDockTree.Key |
SplitDockTree.horizontal(SplitDockTree.Key left,
SplitDockTree.Key right,
double divider,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Adds two elements horizontally. |
SplitDockTree.Key |
SplitDockTreeFactory.horizontal(SplitDockTree.Key left,
SplitDockTree.Key right,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
|
SplitDockTree.Key |
SplitDockTreeFactory.leaf(Dockable dockable,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
|
N |
SplitTreeFactory.leaf(Dockable dockable,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
Informs about a leaf of the tree. |
SplitDockTree.Key |
SplitDockTreeFactory.placeholder(long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
|
N |
SplitTreeFactory.placeholder(long id,
Path[] placeholders,
PlaceholderMap placeholderMap)
Informs about a set of placeholder in the tree. |
SplitDockTree.Key |
SplitDockTree.put(D[] dockables,
D selected,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a key for the set of dockables or the set of
placeholders. |
SplitDockTree.Key |
SplitDockTree.put(Path[] placeholders,
PlaceholderMap placeholderMap)
Creates a key for a placeholder leaf. |
SplitDockTree.Key |
SplitDockTree.put(Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a key for a placeholder leaf. |
void |
SplitPlaceholderSet.removeDoublePlaceholders(SplitNode node,
PlaceholderMap map)
Removes any placeholder from placeholderMap that is stored in another node
than node. |
void |
AbstractSplitDockGrid.setPlaceholderMap(double x,
double y,
double width,
double height,
PlaceholderMap map)
Sets the PlaceholderMap map for the items at the given location. |
void |
SplitDockPerspective.Entry.setPlaceholderMap(PlaceholderMap placeholderMap)
Sets all the placeholders that are associated with this entry. |
void |
SplitNode.setPlaceholderMap(PlaceholderMap placeholderMap)
Sets information about the placeholders of a DockStation that was
child of this node. |
void |
SplitDockPerspective.setPlaceholders(PlaceholderMap placeholders)
|
N |
SplitTreeFactory.vertical(N top,
N bottom,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
Informs about a node that is divided vertically. |
SplitDockTree.Key |
SplitDockTree.vertical(SplitDockTree.Key top,
SplitDockTree.Key bottom,
double divider,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Adds two elements vertically. |
SplitDockTree.Key |
SplitDockTreeFactory.vertical(SplitDockTree.Key top,
SplitDockTree.Key bottom,
double divider,
long id,
Path[] placeholders,
PlaceholderMap placeholderMap,
boolean visible)
|
| Constructors in bibliothek.gui.dock.station.split with parameters of type PlaceholderMap | |
|---|---|
SplitDockPerspective.Entry(java.util.Set<Path> placeholders,
PlaceholderMap placeholderMap,
long id)
Create a new entry |
|
SplitDockPerspective.Leaf(PerspectiveDockable dockable,
java.util.Set<Path> placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a new leaf |
|
SplitDockPerspective.Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockPerspective.Entry childA,
SplitDockPerspective.Entry childB,
java.util.Set<Path> placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node. |
|
SplitDockStationLayout.Entry(Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Create a new entry |
|
SplitDockStationLayout.Leaf(int id,
Path[] placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a new leaf |
|
SplitDockStationLayout.Node(SplitDockStation.Orientation orientation,
double divider,
SplitDockStationLayout.Entry childA,
SplitDockStationLayout.Entry childB,
Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new node. |
|
SplitDockTree.Key(Path[] placeholders,
PlaceholderMap placeholderMap,
long id)
Creates a new key |
|
| Uses of PlaceholderMap in bibliothek.gui.dock.station.stack |
|---|
| Methods in bibliothek.gui.dock.station.stack that return PlaceholderMap | |
|---|---|
PlaceholderMap |
StackDockPerspective.getPlaceholders()
|
PlaceholderMap |
StackDockStationLayout.getPlaceholders()
Gets all the items of this layout, including the encoded Dockables. |
PlaceholderMap |
StackDockPerspective.toMap(java.util.Map<PerspectiveDockable,java.lang.Integer> children)
Converts this perspective into a PlaceholderMap. |
| Methods in bibliothek.gui.dock.station.stack with parameters of type PlaceholderMap | |
|---|---|
void |
StackDockPerspective.read(PlaceholderMap placeholders,
java.util.Map<java.lang.Integer,PerspectiveDockable> children,
int selected)
Reads the contents of map and replaces any content of this perspective. |
void |
StackDockPerspective.setPlaceholders(PlaceholderMap placeholders)
|
| Constructors in bibliothek.gui.dock.station.stack with parameters of type PlaceholderMap | |
|---|---|
StackDockStationLayout(int selected,
PlaceholderMap placeholders)
Creates a new layout. |
|
| Uses of PlaceholderMap in bibliothek.gui.dock.station.support |
|---|
| Methods in bibliothek.gui.dock.station.support that return PlaceholderMap | |
|---|---|
PlaceholderMap |
PlaceholderMap.copy()
Creates a deep copy of this map. |
PlaceholderMap |
PlaceholderMap.filter(PlaceholderStrategy strategy)
May return this or a copy of this PlaceholderMap to which strategy was applied. |
PlaceholderMap |
PlaceholderList.getMap(Path placeholder)
Gets the PlaceholderMap that was used for a station at location placeholder. |
PlaceholderMap |
PlaceholderMap.getMap(PlaceholderMap.Key placeholder,
java.lang.String key)
Gets the map that is stored under key |
PlaceholderMap |
ConvertedPlaceholderListItem.getPlaceholderMap()
Gets additional information about this item. |
PlaceholderMap |
PlaceholderList.Item.getPlaceholderMap()
Gets the placeholder information of a child DockStation. |
PlaceholderMap |
CombinerSource.getPlaceholders()
Gets a map of placeholders which are to be used for creating the combined Dockable. |
PlaceholderMap |
CombinerSourceWrapper.getPlaceholders()
|
protected PlaceholderMap |
DockablePlaceholderList.getPlaceholders(DockStation station)
|
protected PlaceholderMap |
PerspectivePlaceholderList.getPlaceholders(PerspectiveStation station)
|
protected abstract PlaceholderMap |
PlaceholderList.getPlaceholders(S station)
Gets all the placeholders that are used by station. |
PlaceholderMap |
DockablePlaceholderList.toMap()
Converts this list into a PlaceholderMap, any remaining Dockable or
DockStation will be converted into its placeholder using the currently installed
PlaceholderStrategy. |
PlaceholderMap |
PerspectivePlaceholderList.toMap()
Converts this list into a PlaceholderMap, any remaining Dockable or
DockStation will be converted into its placeholder using the currently installed
PlaceholderStrategy. |
PlaceholderMap |
PlaceholderList.toMap(PlaceholderListItemConverter<?,? super P> converter)
Converts this list into a PlaceholderMap, any remaining Dockable or
DockStation will be converted using converter. |
| Methods in bibliothek.gui.dock.station.support with parameters of type PlaceholderMap | ||
|---|---|---|
void |
PlaceholderMap.putMap(PlaceholderMap.Key placeholder,
java.lang.String key,
PlaceholderMap value)
Stores the value value in this map, adds
placeholder if necessary, overrides the value stored at
key if existent. |
|
void |
PlaceholderList.read(PlaceholderMap map,
PlaceholderListItemConverter<D,P> converter)
Reads the contents of map and adds them at the end of this list. |
|
protected void |
PlaceholderList.read(PlaceholderMap map,
PlaceholderListItemConverter<D,P> converter,
boolean simulate)
Reads the contenst of map. |
|
void |
ConvertedPlaceholderListItem.setPlaceholderMap(PlaceholderMap map)
Associates a map of data with this item. |
|
void |
PlaceholderList.Item.setPlaceholderMap(PlaceholderMap placeholders)
Assuming this item represents a Dockable that is a DockStation,
sets the placeholder information of that DockStation. |
|
protected void |
DockablePlaceholderList.setPlaceholders(DockStation station,
PlaceholderMap map)
|
|
protected void |
PerspectivePlaceholderList.setPlaceholders(PerspectiveStation station,
PlaceholderMap map)
|
|
protected abstract void |
PlaceholderList.setPlaceholders(S station,
PlaceholderMap map)
Sets all the placeholders that should be used by station. |
|
static
|
DockablePlaceholderList.simulatedRead(PlaceholderMap map,
PlaceholderListItemConverter<Dockable,P> converter)
Simulates a call to PlaceholderList.read(PlaceholderMap, PlaceholderListItemConverter) and makes all calls to converter
that would be made in a real read as well. |
|
static
|
PerspectivePlaceholderList.simulatedRead(PlaceholderMap map,
PlaceholderListItemConverter<PerspectiveDockable,P> converter)
Simulates a call to PlaceholderList.read(PlaceholderMap, PlaceholderListItemConverter) and makes all calls to converter
that would be made in a real read as well. |
|
| Constructors in bibliothek.gui.dock.station.support with parameters of type PlaceholderMap | |
|---|---|
DockablePlaceholderList(PlaceholderMap map)
Creates a new list reading all the data that is stored in map. |
|
DockablePlaceholderList(PlaceholderMap map,
PlaceholderListItemConverter<Dockable,P> converter)
Creates a new list reading all the data that is stored in map. |
|
PerspectivePlaceholderList(PlaceholderMap map)
Creates a new list using map to fill in the initial content. |
|
PerspectivePlaceholderList(PlaceholderMap map,
PlaceholderListItemConverter<PerspectiveDockable,P> converter)
Creates a new list reading all the data that is stored in map. |
|
PlaceholderList.Item(P dockable,
java.util.Set<Path> placeholderSet,
PlaceholderMap placeholderMap)
Creates a new item. |
|
PlaceholderList(PlaceholderMap map,
PlaceholderListItemConverter<D,P> converter)
Creates a new list reading all the data that is stored in map. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||