|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockableProperty | |
---|---|
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 | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.location | Various implementations of CLocation . |
bibliothek.gui.dock.common.mode.station | Contains wrapper classes for various DockStation s, implementing the interface
CLocationMode . |
bibliothek.gui.dock.facile.mode | Contains an implementation of ModeManager that links a mode to the location
of a Dockable . |
bibliothek.gui.dock.facile.mode.station | Wrappers for DockStation s, implementing StationModeArea . |
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 | |
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.util | Distribution of information in a global scale and methods available from everywhere. |
Uses of DockableProperty in bibliothek.gui |
---|
Methods in bibliothek.gui that return DockableProperty | |
---|---|
DockableProperty |
DockStation.getDockableProperty(Dockable child,
Dockable target)
Gets precise information about the location of a child of this station. |
DockableProperty |
DockFrontend.DockInfo.getLocation()
|
Methods in bibliothek.gui with parameters of type DockableProperty | |
---|---|
boolean |
DockStation.drop(Dockable dockable,
DockableProperty property)
Tries to add dockable to this station such that the location
given by property is matched. |
void |
DockStation.move(Dockable dockable,
DockableProperty property)
Tries to move the child dockable in such a way, that
DockStation.getDockableProperty(Dockable, Dockable) would return a
DockableProperty that equals property . |
void |
DockFrontend.DockInfo.setLocation(java.lang.String root,
DockableProperty location)
|
Uses of DockableProperty in bibliothek.gui.dock |
---|
Methods in bibliothek.gui.dock that return DockableProperty | |
---|---|
DockableProperty |
FlapDockStation.getDockableProperty(Dockable dockable,
Dockable target)
|
DockableProperty |
ScreenDockStation.getDockableProperty(Dockable dockable,
Dockable target)
|
DockableProperty |
SplitDockStation.getDockableProperty(Dockable child,
Dockable target)
|
DockableProperty |
StackDockStation.getDockableProperty(Dockable dockable,
Dockable target)
|
Methods in bibliothek.gui.dock with parameters of type DockableProperty | |
---|---|
boolean |
FlapDockStation.combine(Dockable child,
Dockable append,
DockableProperty property)
Creates a combination out of child , which must be a
child of this station, and append which must not be
a child of this station. |
void |
ScreenDockStation.combine(Dockable lower,
Dockable upper,
DockableProperty property)
Combines the lower and the upper Dockable
to one Dockable , and replaces the lower with
this new Dockable. |
boolean |
FlapDockStation.drop(Dockable dockable,
DockableProperty property)
|
boolean |
ScreenDockStation.drop(Dockable dockable,
DockableProperty property)
|
boolean |
SplitDockStation.drop(Dockable dockable,
DockableProperty property)
|
boolean |
StackDockStation.drop(Dockable dockable,
DockableProperty property)
|
protected boolean |
SplitDockStation.dropOver(Leaf leaf,
Dockable dockable,
DockableProperty property,
CombinerSource source,
CombinerTarget target)
Combines the Dockable of leaf and dockable
to a new child of this station. |
void |
FlapDockStation.move(Dockable dockable,
DockableProperty property)
|
void |
ScreenDockStation.move(Dockable dockable,
DockableProperty property)
|
void |
SplitDockStation.move(Dockable dockable,
DockableProperty property)
|
void |
StackDockStation.move(Dockable dockable,
DockableProperty property)
|
Uses of DockableProperty in bibliothek.gui.dock.common |
---|
Methods in bibliothek.gui.dock.common that return DockableProperty | |
---|---|
DockableProperty |
CLocation.findProperty()
Gets a path describing this location in terms of the DockingFrames. |
abstract DockableProperty |
CLocation.findProperty(DockableProperty successor)
Gets a path describing this location in terms of the DockingFrames. |
Methods in bibliothek.gui.dock.common with parameters of type DockableProperty | |
---|---|
CLocation |
CLocation.expandProperty(DockableProperty property)
Tries to create a location that resembles property . |
CLocation |
CLocation.expandProperty(DockableProperty property,
CLocationExpandStrategy strategy)
Tries to create a location that resembles property . |
abstract DockableProperty |
CLocation.findProperty(DockableProperty successor)
Gets a path describing this location in terms of the DockingFrames. |
Uses of DockableProperty in bibliothek.gui.dock.common.location |
---|
Uses of DockableProperty in bibliothek.gui.dock.common.mode.station |
---|
Methods in bibliothek.gui.dock.common.mode.station that return DockableProperty | |
---|---|
DockableProperty |
CScreenDockStationHandle.External.getLocation(Dockable child)
|
DockableProperty |
CSplitDockStationHandle.Normal.getLocation(Dockable child)
|
Methods in bibliothek.gui.dock.common.mode.station with parameters of type DockableProperty | |
---|---|
void |
CScreenDockStationHandle.External.setLocation(Dockable dockable,
DockableProperty location,
AffectedSet set)
|
void |
CSplitDockStationHandle.Normal.setLocation(Dockable dockable,
DockableProperty location,
AffectedSet set)
|
Uses of DockableProperty in bibliothek.gui.dock.facile.mode |
---|
Methods in bibliothek.gui.dock.facile.mode that return DockableProperty | |
---|---|
DockableProperty |
Location.getLocation()
Gets the location on the parent station. |
DockableProperty |
StationModeArea.getLocation(Dockable child)
Gets the location of dockable which is a child
of this station. |
Methods in bibliothek.gui.dock.facile.mode with parameters of type DockableProperty | |
---|---|
void |
StationModeArea.setLocation(Dockable dockable,
DockableProperty location,
AffectedSet set)
Sets the location of dockable to location
and ensures that dockable is a child of this station. |
Constructors in bibliothek.gui.dock.facile.mode with parameters of type DockableProperty | |
---|---|
Location(Path mode,
java.lang.String root,
DockableProperty location)
Creates a new location. |
Uses of DockableProperty in bibliothek.gui.dock.facile.mode.station |
---|
Methods in bibliothek.gui.dock.facile.mode.station that return DockableProperty | |
---|---|
DockableProperty |
FlapDockStationHandle.getLocation(Dockable child)
|
Methods in bibliothek.gui.dock.facile.mode.station with parameters of type DockableProperty | |
---|---|
void |
FlapDockStationHandle.setLocation(Dockable dockable,
DockableProperty location,
AffectedSet set)
|
Uses of DockableProperty in bibliothek.gui.dock.frontend |
---|
Methods in bibliothek.gui.dock.frontend that return DockableProperty | |
---|---|
DockableProperty |
DefaultLayoutChangeStrategy.SettingAccess.getInvisibleLocation(int index)
Gets the location of the index'th invisible element. |
DockableProperty |
Setting.getInvisibleLocation(int index)
Gets the location of the index'th invisible element. |
DockableProperty |
FrontendEntry.getLocation()
Gets the location of the element which it had
the last time it was made invisible. |
Methods in bibliothek.gui.dock.frontend that return types with arguments of type DockableProperty | |
---|---|
protected java.util.Map<java.lang.String,DockableProperty> |
DefaultLayoutChangeStrategy.listEstimateLocations(DockSituation situation,
DockLayoutComposition layout)
Tries to estimate the location of missing Dockable s. |
Methods in bibliothek.gui.dock.frontend with parameters of type DockableProperty | |
---|---|
void |
Setting.addInvisible(java.lang.String key,
java.lang.String root,
DockLayoutComposition layout,
DockableProperty location)
Stores the location of an invisible element. |
void |
FrontendEntry.setLocation(java.lang.String root,
DockableProperty location)
Sets the location of the element . |
Uses of DockableProperty in bibliothek.gui.dock.layout |
---|
Classes in bibliothek.gui.dock.layout that implement DockableProperty | |
---|---|
class |
AbstractDockableProperty
A simple implementation of DockableProperty which provides
only the basic features. |
Methods in bibliothek.gui.dock.layout that return DockableProperty | |
---|---|
DockableProperty |
DockableProperty.copy()
Gets a copy of this property, the successor must be
copied as well. |
DockableProperty |
DockablePropertyFactory.createProperty()
Creates a new empty DockableProperty . |
DockableProperty |
DockLayoutInfo.getLocation()
Gets the location of of the Dockable on its parent station. |
DockableProperty |
AbstractDockableProperty.getSuccessor()
|
DockableProperty |
DockableProperty.getSuccessor()
Gets the property which should be used for the child of this dockable DockStation. |
DockableProperty |
PropertyTransformer.read(java.io.DataInputStream in)
Reads a property which was earlier stored. |
DockableProperty |
PropertyTransformer.readXML(XElement element)
Reads a DockableProperty and its successors from an xml element. |
Methods in bibliothek.gui.dock.layout that return types with arguments of type DockableProperty | |
---|---|
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. |
Methods in bibliothek.gui.dock.layout with parameters of type DockableProperty | |
---|---|
boolean |
AbstractDockableProperty.equalsNoSuccessor(DockableProperty property)
|
boolean |
DockableProperty.equalsNoSuccessor(DockableProperty property)
Tells whether this describes the same position
as property , not checking the successor . |
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 . |
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. |
void |
DockLayoutInfo.setLocation(DockableProperty location)
Sets the location of the Dockable ,represented by this info,
on its parent station. |
void |
DefaultLocationEstimationMap.setLocation(int childIndex,
DockableProperty location)
|
void |
LocationEstimationMap.setLocation(int childIndex,
DockableProperty location)
Informs this map that the jump from this station to childIndex can be described
by location . |
void |
DefaultLocationEstimationMap.setLocation(int childIndex,
int subChildIndex,
DockableProperty location)
|
void |
LocationEstimationMap.setLocation(int childIndex,
int subChildIndex,
DockableProperty location)
Informs this map that the path to child childIndex, subChildIndex contains
location . |
void |
AbstractDockableProperty.setSuccessor(DockableProperty properties)
|
void |
DockableProperty.setSuccessor(DockableProperty properties)
Sets the property which will be used if this property was used and there is not yet a leaf in the tree of DockStations and Dockables reached. |
void |
PropertyTransformer.write(DockableProperty property,
java.io.DataOutputStream out)
Writes property and all its successors into out . |
void |
PropertyTransformer.writeXML(DockableProperty property,
XElement element)
Writes property and all its successors into
element . |
Uses of DockableProperty in bibliothek.gui.dock.perspective |
---|
Methods in bibliothek.gui.dock.perspective that return DockableProperty | |
---|---|
DockableProperty |
PerspectiveStation.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
Gets precise information about the location of a child of this station. |
Uses of DockableProperty in bibliothek.gui.dock.station.flap |
---|
Classes in bibliothek.gui.dock.station.flap that implement DockableProperty | |
---|---|
class |
FlapDockProperty
FlapDockProperties are used on the FlapDockStation to determine
the location of a Dockable . |
Methods in bibliothek.gui.dock.station.flap that return DockableProperty | |
---|---|
DockableProperty |
FlapDockProperty.copy()
|
DockableProperty |
FlapDockPropertyFactory.createProperty()
|
DockableProperty |
FlapDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
Uses of DockableProperty in bibliothek.gui.dock.station.screen |
---|
Classes in bibliothek.gui.dock.station.screen that implement DockableProperty | |
---|---|
class |
ScreenDockProperty
This property is used on ScreenDockStations
to determine the bounds of the dialogs . |
Methods in bibliothek.gui.dock.station.screen that return DockableProperty | |
---|---|
DockableProperty |
ScreenDockProperty.copy()
|
DockableProperty |
ScreenDockPropertyFactory.createProperty()
|
DockableProperty |
ScreenDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
Uses of DockableProperty in bibliothek.gui.dock.station.split |
---|
Classes in bibliothek.gui.dock.station.split that implement DockableProperty | |
---|---|
class |
SplitDockFullScreenProperty
This DockableProperty points to the currently maximized child of a SplitDockStation . |
class |
SplitDockPathProperty
A DockableProperty used by the SplitDockStation to describe
the location of a Dockable in the tree of all children of the station. |
class |
SplitDockPlaceholderProperty
This property references a placeholder that is already present within the tree of a SplitDockStation . |
class |
SplitDockProperty
This property stores the location and the size of each child of a SplitDockStation . |
Methods in bibliothek.gui.dock.station.split that return DockableProperty | |
---|---|
DockableProperty |
SplitDockFullScreenProperty.copy()
|
DockableProperty |
SplitDockPathProperty.copy()
|
DockableProperty |
SplitDockProperty.copy()
|
DockableProperty |
SplitDockFullScreenPropertyFactory.createProperty()
|
DockableProperty |
SplitDockPathPropertyFactory.createProperty()
|
DockableProperty |
SplitDockPlaceholderPropertyFactory.createProperty()
|
DockableProperty |
SplitDockPropertyFactory.createProperty()
|
DockableProperty |
SplitDockPlaceholderProperty.getBackup()
Gets the backup location that was set when this SplitDockPlaceholderProperty
was created. |
DockableProperty |
SplitDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
DockableProperty |
SplitDockPlaceholderProperty.toLocation(SplitNode target)
Gets some DockableProperty that works as backup property
if the referenced placeholder is not found. |
Methods in bibliothek.gui.dock.station.split with parameters of type DockableProperty | |
---|---|
void |
SplitDockPlaceholderProperty.setSuccessor(DockableProperty successor)
|
Uses of DockableProperty in bibliothek.gui.dock.station.stack |
---|
Classes in bibliothek.gui.dock.station.stack that implement DockableProperty | |
---|---|
class |
StackDockProperty
A StackDockProperty stores the location of a Dockable
on a StackDockStation . |
Methods in bibliothek.gui.dock.station.stack that return DockableProperty | |
---|---|
DockableProperty |
StackDockProperty.copy()
|
DockableProperty |
StackDockPropertyFactory.createProperty()
|
DockableProperty |
StackDockPerspective.getDockableProperty(PerspectiveDockable child,
PerspectiveDockable target)
|
Uses of DockableProperty in bibliothek.gui.dock.util |
---|
Methods in bibliothek.gui.dock.util that return DockableProperty | |
---|---|
static DockableProperty |
DockUtilities.append(DockableProperty root,
DockableProperty property)
Creates a copy of root and sets property
as the successor of the very last element in the property chain beginning
at root . |
static DockableProperty |
DockUtilities.getLastProperty(DockableProperty property)
Gets the last successor in the property chain beginning at property . |
static DockableProperty |
DockUtilities.getPropertyChain(Dockable dockable)
Gets a DockableProperty which describes the path from the
root to dockable . |
static DockableProperty |
DockUtilities.getPropertyChain(DockStation ground,
Dockable dockable)
Creates a DockableProperty describing the path from
ground to dockable . |
static DockableProperty |
DockUtilities.getPropertyChain(PerspectiveStation ground,
PerspectiveDockable dockable)
Creates a DockableProperty describing the path from
ground to dockable . |
Methods in bibliothek.gui.dock.util with parameters of type DockableProperty | |
---|---|
static DockableProperty |
DockUtilities.append(DockableProperty root,
DockableProperty property)
Creates a copy of root and sets property
as the successor of the very last element in the property chain beginning
at root . |
static DockableProperty |
DockUtilities.getLastProperty(DockableProperty property)
Gets the last successor in the property chain beginning at property . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |