|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
S
- the kind of station this wrappsC
- the kind of CommonDockStation
this ispublic interface CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>>
An interface that can be implemented by classes that extend a DockStation
and
that represent a CStation
.
Method Summary | |
---|---|
C |
asDockStation()
Returns this as station of type C . |
String |
getConverterID()
Gets the unique identifier of the DockFactory that should be used by the CommonDockStationFactory
to actually write or read the layout. |
S |
getDockStation()
Gets this as S . |
String |
getFactoryID()
Gets the unique identifier of the DockFactory that stores and loads the layout of this
station. |
CStation<C> |
getStation()
Gets the model of this station. |
Methods inherited from interface bibliothek.gui.dock.common.intern.CommonElement |
---|
asDockable |
Methods inherited from interface bibliothek.gui.DockStation |
---|
accept, addDockStationListener, canDrag, canReplace, changed, drag, drop, drop, getController, getDirectActionOffers, getDockable, getDockableCount, getDockableProperty, getFrontDockable, getIndirectActionOffers, getLayers, getPlaceholders, getTheme, isChildShowing, isStationShowing, isStationVisible, isVisible, move, prepareDrag, prepareDrop, removeDockStationListener, replace, replace, requestChildDisplayer, requestChildDockTitle, setController, setFrontDockable, setPlaceholders, updateTheme |
Method Detail |
---|
S getDockStation()
this
as S
.
this
C asDockStation()
this
as station of type C
. This method
is not allowed to return null
.
asDockStation
in interface CommonElement
asDockStation
in interface DockElement
this
CStation<C> getStation()
null
String getFactoryID()
DockFactory
that stores and loads the layout of this
station. For CommonDockStation
s the result should always be CommonDockStationFactory.FACTORY_ID
getFactoryID
in interface DockElement
getConverterID()
String getConverterID()
DockFactory
that should be used by the CommonDockStationFactory
to actually write or read the layout. Usually the result of this method is the same result
as DockElement.getFactoryID()
(note: the factory id from the super class).
DockFactory
. Can be null
if
getFactoryID()
does not return CommonDockStationFactory.FACTORY_ID
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |