|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.common.CLocation bibliothek.gui.dock.common.location.AbstractStackholdingLocation bibliothek.gui.dock.common.location.CRectangleLocation
public class CRectangleLocation
A location describing a normalized element by giving its relative position and size (relative meaning that the element is positioned in a rectangle of size 1/1).
Constructor Summary | |
---|---|
CRectangleLocation(CSplitLocation parent,
double x,
double y,
double width,
double height)
Creates a new location. |
Method Summary | |
---|---|
CLocation |
aside()
Deprecated. see CLocation.aside() for an explanation. |
ExtendedMode |
findMode()
Gets the mode this location represents. |
DockableProperty |
findProperty(DockableProperty successor)
Gets a path describing this location in terms of the DockingFrames. |
String |
findRoot()
Gets the name of the station this location belongs to. |
double |
getHeight()
Gest the relative height |
CLocation |
getParent()
Gets the parent location of this location. |
double |
getWidth()
Gets the relative width |
double |
getX()
Gets the relative x-coordinate |
double |
getY()
Gets the relative y-coordinate |
String |
toString()
|
Methods inherited from class bibliothek.gui.dock.common.location.AbstractStackholdingLocation |
---|
stack, stack |
Methods inherited from class bibliothek.gui.dock.common.CLocation |
---|
base, base, equals, expandProperty, expandProperty, external, findProperty, hashCode, maximized, maximized, maximized, maximized, minimized, minimized, normalized, working |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CRectangleLocation(CSplitLocation parent, double x, double y, double width, double height)
parent
- the parent that knows the id of the root stationx
- the relative x-coordinate, a value between 0 and 1 is preferredy
- the relative y-coordinate, a value between 0 and 1 is preferredwidth
- the relative width, a value between 0 and 1 is preferredheight
- the relative height, a value between 0 and 1 is preferredMethod Detail |
---|
public double getX()
public double getY()
public double getWidth()
public double getHeight()
public String findRoot()
CLocation
CStation
.
findRoot
in class CLocation
null
if this location
does not have enough information to find the rootpublic CLocation getParent()
CLocation
getParent
in class CLocation
null
public ExtendedMode findMode()
CLocation
findMode
in class CLocation
null
public DockableProperty findProperty(DockableProperty successor)
CLocation
findProperty
in class CLocation
successor
- the path of the elements above this location or null
null
, can also be successor
@Deprecated public CLocation aside()
CLocation.aside()
for an explanation.
CLocation
CLocation
that describes the location of an element
that should be inserted next to this location.
aside
in class CLocation
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |