S
- the kind of station this wrapsC
- the kind of CommonDockStation
this ispublic interface CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>> extends CommonElement, DockStation
DockStation
and
that represent a CStation
.Modifier and Type | Method and Description |
---|---|
C |
asDockStation()
Returns
this as station of type C . |
java.lang.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 . |
java.lang.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.
|
asDockable
accept, addDockStationListener, aside, canDrag, canReplace, changed, drag, drop, drop, getController, getDirectActionOffers, getDockable, getDockableCount, getDockableProperty, getFrontDockable, getIndirectActionOffers, getLayers, getPlaceholderMapping, getPlaceholders, getTheme, isChildShowing, isStationShowing, isStationVisible, isVisible, move, prepareDrag, prepareDrop, removeDockStationListener, replace, replace, requestChildDisplayer, requestChildDockTitle, setController, setFrontDockable, setPlaceholders, updateTheme
getComponentConfiguration, setComponentConfiguration
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
java.lang.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()
java.lang.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