public class ExternalizedCSplitDockStationHandler extends CSplitDockStationHandle
SplitDockStation
which is a child of a ScreenDockStation
,
meaning the children are part of a CExternalizedModeArea
.Modifier and Type | Class and Description |
---|---|
protected class |
ExternalizedCSplitDockStationHandler.Externalized
|
CSplitDockStationHandle.Maximal, CSplitDockStationHandle.ModeAreaListenerWrapper, CSplitDockStationHandle.Normal
Constructor and Description |
---|
ExternalizedCSplitDockStationHandler(CStation<CSplitDockStation> station,
CLocationModeManager manager)
Creates a new handler
|
Modifier and Type | Method and Description |
---|---|
CExternalizedModeArea |
asExternalized()
Gets a representation of the
SplitDockStation as CExternalizedModeArea . |
protected LocationMode |
getNormalMode()
Gets the mode which should be used to unmaximize children.
|
add, asMaximziedModeArea, asNormalModeArea, dropAside, getCStation, getStation, remove
public ExternalizedCSplitDockStationHandler(CStation<CSplitDockStation> station, CLocationModeManager manager)
station
- the station that will be represented by this
manager
- manager handling all the modes created by this
protected LocationMode getNormalMode()
CSplitDockStationHandle
getNormalMode
in class CSplitDockStationHandle
public CExternalizedModeArea asExternalized()
SplitDockStation
as CExternalizedModeArea
.