|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PerspectiveDockable | |
---|---|
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.common.intern.station | Contains the CommonDockStation , various implementations of CommonDockStation and supporting classes. |
bibliothek.gui.dock.common.perspective | The perspective API offers clients the possibility to define or modify the layout
of an application without actually creating any CDockable s. |
bibliothek.gui.dock.common.perspective.mode | This module of the perspective API allows clients to access and modify
CDockable s that are in different modes like "maximized" or "minimized". |
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.perspective | The perspective API allows clients to access and modify the layout without
actually creating any Dockable s. |
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 PerspectiveDockable in bibliothek.gui.dock |
---|
Method parameters in bibliothek.gui.dock with type arguments of type PerspectiveDockable | |
---|---|
P |
DockFactory.layoutPerspective(L layout,
Map<Integer,PerspectiveDockable> children)
Creates an element that can be used by a Perspective to create a layout
without creating any DockElement s. |
void |
DockFactory.layoutPerspective(P perspective,
L layout,
Map<Integer,PerspectiveDockable> children)
Updates the contents of perspective such that it reflects the contents of layout . |
Uses of PerspectiveDockable in bibliothek.gui.dock.common.intern |
---|
Uses of PerspectiveDockable in bibliothek.gui.dock.common.intern.layout |
---|
Method parameters in bibliothek.gui.dock.common.intern.layout with type arguments of type PerspectiveDockable | |
---|---|
MultipleCDockable |
ReplacementDockFactory.getPerspectiveLayout(PerspectiveElement element,
Map<PerspectiveDockable,Integer> children)
|
PerspectiveElement |
ReplacementDockFactory.layoutPerspective(MultipleCDockable layout,
Map<Integer,PerspectiveDockable> children)
|
void |
ReplacementDockFactory.layoutPerspective(PerspectiveElement perspective,
MultipleCDockable layout,
Map<Integer,PerspectiveDockable> children)
|
Uses of PerspectiveDockable in bibliothek.gui.dock.common.intern.station |
---|
Method parameters in bibliothek.gui.dock.common.intern.station with type arguments of type PerspectiveDockable | |
---|---|
CommonDockStationLayout |
CommonDockStationFactory.getPerspectiveLayout(CommonDockStationPerspective element,
Map<PerspectiveDockable,Integer> children)
|
CommonDockStationPerspective |
CommonDockStationFactory.layoutPerspective(CommonDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
void |
CommonDockStationFactory.layoutPerspective(CommonDockStationPerspective element,
CommonDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
Uses of PerspectiveDockable in bibliothek.gui.dock.common.perspective |
---|
Classes in bibliothek.gui.dock.common.perspective that implement PerspectiveDockable | |
---|---|
class |
CGridPerspective.CommonSplitDockPerspective
The type of object that is used by a CGridPerspective as intern representation. |
class |
CMinimizePerspective.CommonFlapDockPerspective
The type of object that is used by CMinimizePerspective as intern representation. |
class |
CStackPerspective
This perspective represents a group of dockables. |
protected class |
MultipleCDockablePerspective.Intern
The default representation for a MultipleCDockablePerspective . |
protected class |
SingleCDockablePerspective.Intern
The type of object that is created by the default implementation of SingleCDockablePerspective.create() |
Methods in bibliothek.gui.dock.common.perspective that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
MultipleCDockablePerspective.Intern.asDockable()
|
PerspectiveDockable |
SingleCDockablePerspective.Intern.asDockable()
|
protected PerspectiveDockable |
CGridPerspective.CommonSplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
|
PerspectiveDockable |
CGridPerspective.CommonSplitDockPerspective.getDockable(int index)
|
PerspectiveDockable |
CGridPerspective.getMaximized()
Gets the element that is maximized. |
PerspectiveDockable |
CStackPerspective.shrink()
|
PerspectiveDockable |
ShrinkablePerspectiveStation.shrink()
Checks the number of children this perspective has. |
Methods in bibliothek.gui.dock.common.perspective with parameters of type PerspectiveDockable | |
---|---|
protected PerspectiveDockable |
CGridPerspective.CommonSplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
|
protected PerspectiveDockable |
CGridPerspective.CommonSplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
|
void |
CGridPerspective.maximize(PerspectiveDockable dockable)
Maximized dockable on this station. |
void |
CGridPerspective.CommonSplitDockPerspective.read(PerspectiveSplitDockTree tree,
PerspectiveDockable fullscreen)
|
Constructors in bibliothek.gui.dock.common.perspective with parameters of type PerspectiveDockable | |
---|---|
CStackPerspective(PerspectiveDockable[] children,
PerspectiveDockable selection)
Creates a new station. |
|
CStackPerspective(PerspectiveDockable[] children,
PerspectiveDockable selection)
Creates a new station. |
Uses of PerspectiveDockable in bibliothek.gui.dock.common.perspective.mode |
---|
Methods in bibliothek.gui.dock.common.perspective.mode with parameters of type PerspectiveDockable | |
---|---|
Location |
LocationModeManagerPerspective.getLocation(PerspectiveDockable dockable)
Gets the current location of dockable . |
ExtendedMode |
LocationModeManagerPerspective.getMode(PerspectiveDockable dockable)
Gets the current mode of dockable . |
CStationPerspective |
LocationModeManagerPerspective.getRoot(PerspectiveDockable dockable)
Gets the first CStationPerspective that is a root station and
that is a parent of dockable . |
boolean |
CModeAreaPerspective.isChild(PerspectiveDockable dockable)
Tells whether the item dockable is a direct child of this station
and whether dockable is in a mode that matches the mode that is
represented by this area. |
boolean |
AbstractModePerspective.isCurrentMode(PerspectiveDockable dockable)
|
boolean |
LocationModePerspective.isCurrentMode(PerspectiveDockable dockable)
Checks whether dockable currently is in this mode. |
Uses of PerspectiveDockable in bibliothek.gui.dock.dockable |
---|
Classes in bibliothek.gui.dock.dockable that implement PerspectiveDockable | |
---|---|
class |
DefaultDockablePerspective
Implementation of a PerspectiveElement that represents a DefaultDockable . |
Methods in bibliothek.gui.dock.dockable that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
DefaultDockablePerspective.asDockable()
|
Method parameters in bibliothek.gui.dock.dockable with type arguments of type PerspectiveDockable | |
---|---|
Object |
DefaultDockableFactory.getPerspectiveLayout(DefaultDockablePerspective element,
Map<PerspectiveDockable,Integer> children)
|
void |
DefaultDockableFactory.layoutPerspective(DefaultDockablePerspective perspective,
Object layout,
Map<Integer,PerspectiveDockable> children)
|
DefaultDockablePerspective |
DefaultDockableFactory.layoutPerspective(Object layout,
Map<Integer,PerspectiveDockable> children)
|
Uses of PerspectiveDockable in bibliothek.gui.dock.frontend |
---|
Classes in bibliothek.gui.dock.frontend with type parameters of type PerspectiveDockable | |
---|---|
class |
RegisteringDockFactory<D extends Dockable,P extends PerspectiveDockable,L>
A DockFactory that wraps around another factory and adds all elements
that are read through RegisteringDockFactory.layout(BackupFactoryData, PlaceholderStrategy) or RegisteringDockFactory.layout(BackupFactoryData, Map, PlaceholderStrategy)
to a DockFrontend . |
Classes in bibliothek.gui.dock.frontend that implement PerspectiveDockable | |
---|---|
class |
FrontendDockablePerspective
This DefaultDockablePerspective represents a DefaultDockable that was added
to a DockFrontend with a unique identifier. |
Method parameters in bibliothek.gui.dock.frontend with type arguments of type PerspectiveDockable | |
---|---|
BackupFactoryData<L> |
RegisteringDockFactory.getPerspectiveLayout(P element,
Map<PerspectiveDockable,Integer> children)
|
P |
RegisteringDockFactory.layoutPerspective(BackupFactoryData<L> layout,
Map<Integer,PerspectiveDockable> children)
|
void |
RegisteringDockFactory.layoutPerspective(P perspective,
BackupFactoryData<L> layout,
Map<Integer,PerspectiveDockable> children)
|
Uses of PerspectiveDockable in bibliothek.gui.dock.layout |
---|
Method parameters in bibliothek.gui.dock.layout with type arguments of type PerspectiveDockable | |
---|---|
L |
DockConverter.getPerspectiveLayout(P element,
Map<PerspectiveDockable,Integer> children)
Gets the layout information that is associated with element . |
Uses of PerspectiveDockable in bibliothek.gui.dock.perspective |
---|
Methods in bibliothek.gui.dock.perspective that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
PerspectiveElement.asDockable()
Returns the representation of this as PerspectiveDockable . |
PerspectiveDockable |
PerspectiveStation.getDockable(int index)
Gets the index'th child of this station. |
Methods in bibliothek.gui.dock.perspective with parameters of type PerspectiveDockable | |
---|---|
DockableProperty |
PerspectiveStation.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
Gets precise information about the location of a child of this station. |
boolean |
PerspectiveStation.remove(PerspectiveDockable dockable)
Removes a child of this station, can leave behind a placeholder. |
void |
PerspectiveStation.replace(PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
Replaces oldDockable by newDockable . |
Uses of PerspectiveDockable in bibliothek.gui.dock.station.flap |
---|
Classes in bibliothek.gui.dock.station.flap that implement PerspectiveDockable | |
---|---|
class |
FlapDockPerspective
A representation of a FlapDockStation in a Perspective .Note: while this perspective allows to set the hold and size
property of a dockable, the final decision of how these properties look like are made
by the FlapLayoutManager that is installed on the FlapDockStation which shows
the real Dockable s. |
Methods in bibliothek.gui.dock.station.flap that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
FlapDockPerspective.asDockable()
|
PerspectiveDockable |
FlapDockPerspective.getDockable(int index)
|
PerspectiveDockable |
FlapDockPerspective.remove(int index)
Removes the index 'th element of this perspective. |
Methods in bibliothek.gui.dock.station.flap with parameters of type PerspectiveDockable | |
---|---|
void |
FlapDockPerspective.add(PerspectiveDockable dockable)
Adds dockable at the end of the list of children. |
void |
FlapDockPerspective.add(PerspectiveDockable dockable,
boolean hold,
int size)
Adds dockable at the end of the list of children. |
void |
FlapDockPerspective.addPlaceholder(PerspectiveDockable dockable)
Adds a placeholder for dockable and all its children to the end
of the list of dockables. |
DockableProperty |
FlapDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
int |
FlapDockPerspective.getSize(PerspectiveDockable dockable)
Gets the preferred size of the window that shows dockable . |
int |
FlapDockPerspective.indexOf(PerspectiveDockable dockable)
Gets the current index of dockable . |
void |
FlapDockPerspective.insert(int index,
PerspectiveDockable dockable)
Adds a Dockable to this station. |
void |
FlapDockPerspective.insert(int index,
PerspectiveDockable dockable,
boolean hold,
int size)
Adds dockable to this station. |
void |
FlapDockPerspective.insertPlaceholder(int index,
PerspectiveDockable dockable)
Adds a placeholder for dockable and all its children at
location index to the list of dockables. |
boolean |
FlapDockPerspective.isHold(PerspectiveDockable dockable)
Tells whether dockable should stay open even if it lost focus. |
boolean |
FlapDockPerspective.remove(PerspectiveDockable dockable)
|
void |
FlapDockPerspective.replace(PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
|
void |
FlapDockPerspective.setHold(PerspectiveDockable dockable,
boolean hold)
Sets whether dockable should stay open even if it lost focus. |
void |
FlapDockPerspective.setSize(PerspectiveDockable dockable,
int size)
Sets the preferred size of the window that shows dockable . |
Method parameters in bibliothek.gui.dock.station.flap with type arguments of type PerspectiveDockable | |
---|---|
FlapDockStationLayout |
FlapDockStationFactory.getPerspectiveLayout(FlapDockPerspective element,
Map<PerspectiveDockable,Integer> children)
|
void |
FlapDockStationFactory.layoutPerspective(FlapDockPerspective perspective,
FlapDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
FlapDockPerspective |
FlapDockStationFactory.layoutPerspective(FlapDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
void |
FlapDockPerspective.read(PlaceholderMap map,
Map<Integer,PerspectiveDockable> children)
Updates the content of this perspective by reading the contents of map . |
PlaceholderMap |
FlapDockPerspective.toMap(Map<PerspectiveDockable,Integer> children)
|
Uses of PerspectiveDockable in bibliothek.gui.dock.station.screen |
---|
Methods in bibliothek.gui.dock.station.screen that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
ScreenDockPerspective.asDockable()
|
PerspectiveDockable |
ScreenDockPerspective.ScreenPerspectiveWindow.asDockable()
|
PerspectiveDockable |
ScreenDockPerspective.getDockable(int index)
|
PerspectiveDockable |
ScreenDockPerspective.remove(int index)
Removes the index 'th element of this station. |
Methods in bibliothek.gui.dock.station.screen with parameters of type PerspectiveDockable | |
---|---|
void |
ScreenDockPerspective.add(PerspectiveDockable dockable,
int x,
int y,
int width,
int height)
Adds dockable at location x/y with size width/height to
this perspective. |
void |
ScreenDockPerspective.add(PerspectiveDockable dockable,
int x,
int y,
int width,
int height,
boolean fullscreen)
Adds dockable at location x/y with size width/height to
this perspective. |
void |
ScreenDockPerspective.add(PerspectiveDockable dockable,
Rectangle bounds)
Adds dockable with boundaries bounds to this perspective. |
void |
ScreenDockPerspective.add(PerspectiveDockable dockable,
Rectangle bounds,
boolean fullscreen)
Adds dockable width boundaries bounds to this perspective |
void |
ScreenDockPerspective.addPlaceholder(PerspectiveDockable dockable,
int x,
int y,
int width,
int height)
Adds a placeholder for dockable and all its children to this
station. |
void |
ScreenDockPerspective.addPlaceholder(PerspectiveDockable dockable,
Rectangle bounds)
Adds a placeholder for dockable and all its children to this
station. |
DockableProperty |
ScreenDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
ScreenDockPerspective.ScreenPerspectiveWindow |
ScreenDockPerspective.getWindow(PerspectiveDockable dockable)
Gets access to the window that shows dockable |
int |
ScreenDockPerspective.indexOf(PerspectiveDockable dockable)
Gets the index of dockable . |
boolean |
ScreenDockPerspective.remove(PerspectiveDockable dockable)
Removes the child dockable from this station. |
void |
ScreenDockPerspective.replace(PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
|
Method parameters in bibliothek.gui.dock.station.screen with type arguments of type PerspectiveDockable | |
---|---|
ScreenDockStationLayout |
ScreenDockStationFactory.getPerspectiveLayout(ScreenDockPerspective element,
Map<PerspectiveDockable,Integer> children)
|
void |
ScreenDockStationFactory.layoutPerspective(ScreenDockPerspective perspective,
ScreenDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
ScreenDockPerspective |
ScreenDockStationFactory.layoutPerspective(ScreenDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
void |
ScreenDockPerspective.read(PlaceholderMap map,
Map<Integer,PerspectiveDockable> children)
Reads the contents of map and replaces any content of this perspective. |
PlaceholderMap |
ScreenDockPerspective.toMap(Map<PerspectiveDockable,Integer> children)
Converts the content of this perspective to a PlaceholderMap that can be
stored persistently. |
Constructors in bibliothek.gui.dock.station.screen with parameters of type PerspectiveDockable | |
---|---|
ScreenDockPerspective.ScreenPerspectiveWindow(PerspectiveDockable dockable)
Creates a new object. |
Uses of PerspectiveDockable in bibliothek.gui.dock.station.split |
---|
Classes in bibliothek.gui.dock.station.split that implement PerspectiveDockable | |
---|---|
class |
SplitDockPerspective
Represents a SplitDockStation in a Perspective . |
Methods in bibliothek.gui.dock.station.split that return PerspectiveDockable | |
---|---|
protected PerspectiveDockable[] |
PerspectiveSplitDockGrid.array(int size)
|
PerspectiveDockable[] |
PerspectiveSplitDockTree.array(int size)
|
PerspectiveDockable |
SplitDockPerspective.asDockable()
|
protected PerspectiveDockable |
SplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
Combines several dockables to one dockable. |
PerspectiveDockable |
SplitDockPerspective.Leaf.getDockable()
Gets the element which is represented by this leaf. |
PerspectiveDockable |
SplitDockPerspective.getDockable(int index)
|
protected PerspectiveDockable |
SplitPerspectivePlaceholderConverter.getDockable(SplitDockPerspective.Entry leaf)
|
PerspectiveDockable |
SplitDockPerspective.getFullscreen()
Gets the element which is in fullscreen-mode |
Methods in bibliothek.gui.dock.station.split that return types with arguments of type PerspectiveDockable | |
---|---|
protected SplitDockTree<PerspectiveDockable> |
SplitPerspectivePlaceholderConverter.createTree()
|
Methods in bibliothek.gui.dock.station.split with parameters of type PerspectiveDockable | |
---|---|
protected PerspectiveDockable |
SplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
Combines several dockables to one dockable. |
protected PerspectiveDockable |
SplitDockPerspective.combine(PerspectiveDockable[] dockables,
PerspectiveDockable selection)
Combines several dockables to one dockable. |
SplitDockPathProperty |
SplitDockPerspective.getDockablePathProperty(PerspectiveDockable child)
Creates the location information for child that directly describes the path through the
tree to the element. |
DockableProperty |
SplitDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
SplitDockPerspective.Leaf |
SplitDockPerspective.getLeaf(PerspectiveDockable child)
Searches and returns the leaf that shows child . |
protected Path |
SplitPerspectivePlaceholderConverter.getPlaceholderFor(PerspectiveDockable dockable)
|
void |
SplitDockPerspective.EntryListener.modified(SplitDockPerspective.Leaf leaf,
PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
Called if the content of leaf has been modified. |
void |
SplitDockPerspective.read(PerspectiveSplitDockTree tree,
PerspectiveDockable fullscreen)
Reads the contents of tree and replaces any content of this perspective |
boolean |
SplitDockPerspective.remove(PerspectiveDockable dockable)
|
void |
SplitDockPerspective.replace(PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
|
void |
SplitDockPerspective.Leaf.setDockable(PerspectiveDockable dockable)
Exchanges the element that is represented by this perspective. |
void |
SplitDockPerspective.setFullscreen(PerspectiveDockable fullscreen)
Sets the element which is in fullscreen-mode, must be a child of this perspective |
Method parameters in bibliothek.gui.dock.station.split with type arguments of type PerspectiveDockable | |
---|---|
protected void |
SplitPerspectivePlaceholderConverter.dropTree(SplitDockPerspective station,
SplitDockTree<PerspectiveDockable> tree)
|
SplitDockStationLayout |
SplitDockStationFactory.getPerspectiveLayout(SplitDockPerspective element,
Map<PerspectiveDockable,Integer> children)
|
void |
SplitDockStationFactory.layoutPerspective(SplitDockPerspective perspective,
SplitDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
SplitDockPerspective |
SplitDockStationFactory.layoutPerspective(SplitDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
Constructors in bibliothek.gui.dock.station.split with parameters of type PerspectiveDockable | |
---|---|
SplitDockPerspective.Leaf(PerspectiveDockable dockable,
Set<Path> placeholders,
PlaceholderMap placeholderMap,
long nodeId)
Creates a new leaf |
Uses of PerspectiveDockable in bibliothek.gui.dock.station.stack |
---|
Classes in bibliothek.gui.dock.station.stack that implement PerspectiveDockable | |
---|---|
class |
StackDockPerspective
A representation of a StackDockStation in a Perspective . |
Methods in bibliothek.gui.dock.station.stack that return PerspectiveDockable | |
---|---|
PerspectiveDockable |
StackDockPerspective.asDockable()
|
PerspectiveDockable |
StackDockPerspective.getDockable(int index)
|
PerspectiveDockable |
StackDockPerspective.getSelection()
Gets the currently selected element. |
PerspectiveDockable |
StackDockPerspective.remove(int index)
Removes the index 'th child of this station. |
Methods in bibliothek.gui.dock.station.stack with parameters of type PerspectiveDockable | |
---|---|
void |
StackDockPerspective.add(PerspectiveDockable dockable)
Adds dockable at the end of the list of dockables. |
void |
StackDockPerspective.addPlaceholder(PerspectiveDockable dockable)
Adds a placeholder for dockable at the end of the list of dockables. |
DockableProperty |
StackDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
int |
StackDockPerspective.indexOf(PerspectiveDockable dockable)
Gets the location of dockable . |
void |
StackDockPerspective.insert(int index,
PerspectiveDockable dockable)
Inserts dockable at location index . |
void |
StackDockPerspective.insertPlaceholder(int index,
PerspectiveDockable dockable)
Adds a placeholder for dockable at location index . |
boolean |
StackDockPerspective.remove(PerspectiveDockable dockable)
Removes dockable from this station. |
void |
StackDockPerspective.replace(PerspectiveDockable oldDockable,
PerspectiveDockable newDockable)
|
void |
StackDockPerspective.setSelection(PerspectiveDockable dockable)
Changes the selected element of this station. |
Method parameters in bibliothek.gui.dock.station.stack with type arguments of type PerspectiveDockable | |
---|---|
StackDockStationLayout |
StackDockStationFactory.getPerspectiveLayout(StackDockPerspective element,
Map<PerspectiveDockable,Integer> children)
|
void |
StackDockStationFactory.layoutPerspective(StackDockPerspective perspective,
StackDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
StackDockPerspective |
StackDockStationFactory.layoutPerspective(StackDockStationLayout layout,
Map<Integer,PerspectiveDockable> children)
|
void |
StackDockPerspective.read(PlaceholderMap placeholders,
Map<Integer,PerspectiveDockable> children,
int selected)
Reads the contents of map and replaces any content of this perspective. |
PlaceholderMap |
StackDockPerspective.toMap(Map<PerspectiveDockable,Integer> children)
Converts this perspective into a PlaceholderMap . |
Constructors in bibliothek.gui.dock.station.stack with parameters of type PerspectiveDockable | |
---|---|
StackDockPerspective(PerspectiveDockable[] children,
PerspectiveDockable selection)
Creates a new perspective. |
|
StackDockPerspective(PerspectiveDockable[] children,
PerspectiveDockable selection)
Creates a new perspective. |
Uses of PerspectiveDockable in bibliothek.gui.dock.station.support |
---|
Classes in bibliothek.gui.dock.station.support with type parameters of type PerspectiveDockable | |
---|---|
class |
PerspectivePlaceholderList<P extends PlaceholderListItem<PerspectiveDockable>>
A PlaceholderList that works only with PerspectiveElement s.The PlaceholderStrategy of this list is automatically set during construction
and there is no need for clients to call PlaceholderList.bind() or PlaceholderList.unbind() . |
class |
PerspectivePlaceholderListItemConverter<D extends PlaceholderListItem<PerspectiveDockable>>
|
Methods in bibliothek.gui.dock.station.support with type parameters of type PerspectiveDockable | ||
---|---|---|
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. |
Methods in bibliothek.gui.dock.station.support that return PerspectiveDockable | |
---|---|
protected PerspectiveDockable[] |
PerspectivePlaceholderList.getChildren(PerspectiveStation station)
|
Methods in bibliothek.gui.dock.station.support with parameters of type PerspectiveDockable | |
---|---|
protected Path |
PerspectivePlaceholderList.getPlaceholder(PerspectiveDockable dockable)
|
protected PerspectiveStation |
PerspectivePlaceholderList.toStation(PerspectiveDockable dockable)
|
protected String |
PerspectivePlaceholderList.toString(PerspectiveDockable dockable)
|
Method parameters in bibliothek.gui.dock.station.support with type arguments of type PerspectiveDockable | ||
---|---|---|
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. |
Constructor parameters in bibliothek.gui.dock.station.support with type arguments of type PerspectiveDockable | |
---|---|
PerspectivePlaceholderList(PlaceholderMap map,
PlaceholderListItemConverter<PerspectiveDockable,P> converter)
Creates a new list reading all the data that is stored in map . |
Uses of PerspectiveDockable in bibliothek.gui.dock.util |
---|
Methods in bibliothek.gui.dock.util with parameters of type PerspectiveDockable | |
---|---|
static void |
DockUtilities.ensureTreeValidity(PerspectiveStation newParent,
PerspectiveDockable newChild)
Ensures that newChild has either no parent or newParent as parent, and that there will
be no cycle when newChild is added to newParent |
static DockableProperty |
DockUtilities.getPropertyChain(PerspectiveStation ground,
PerspectiveDockable dockable)
Creates a DockableProperty describing the path from
ground to dockable . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |