|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
S
- what kind of internal implementation this station usespublic interface CStation<S extends DockStation>
A CStation
is an element onto which CDockable
s can be dropped.
Each station can, but does not have to be, a CDockable
itself. Stations
are added to the CControl
through CControl.add(CStation, boolean)
.
A station is either a root-station (meaning that it has no parent) or
CDockable
. It is possible to use a CDockable
as root-station.
Method Summary | |
---|---|
CDockable |
asDockable()
If this station is a CDockable as well, then this method returns
the representation of this station as CDockable . |
S |
getStation()
Gets the internal representation of this CStation . |
CLocation |
getStationLocation()
Gets a location which represents directly getStation() . |
String |
getUniqueId()
Gets a unique and constant identifier for this station |
boolean |
isWorkingArea()
Tells whether this station is a special working area or not. |
void |
setControl(CControlAccess access)
Called by CControl when this CStation is added or removed. |
Method Detail |
---|
S getStation()
CStation
.
CDockable asDockable()
CDockable
as well, then this method returns
the representation of this station as CDockable
.
null
boolean isWorkingArea()
true
if this is a working area, false
otherwiseString getUniqueId()
CLocation getStationLocation()
getStation()
.
station
void setControl(CControlAccess access)
CControl
when this CStation
is added or removed.
There are two actions which most stations might want to do:add
methods for ModeArea
s accessible through the CLocationModeManager
.
That will ensure that the station can be used as minimize/normalize/... area.ResizeRequestListener
to CControl
in order to be
informed when resize requests are to be handled.
access
- access to the internals of the CControl
that uses
this station or null
to remove all ties from a control
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |