Class CScreenDockStationHandle
java.lang.Object
bibliothek.gui.dock.common.mode.station.CScreenDockStationHandle
Connection between a
ScreenDockStation and the CExternalizedModeArea interface.- Author:
- Benjamin Sigg
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classRepresents aCScreenDockStationHandleasCExternalizedModeArea.protected classA representation ofCScreenDockStationHandleasCMaximizedModeArea. -
Constructor Summary
ConstructorsConstructorDescriptionCScreenDockStationHandle(CStation<CScreenDockStation> station, CLocationModeManager manager) Creates a new handle -
Method Summary
Modifier and TypeMethodDescriptiongetCLocation(Dockable dockable) Gets aCLocationdescribing the location ofdockableon the station of this handle.getCLocation(Dockable dockable, Location location) Assuming dockable would be at locationlocationif it would be a child of this station, returns the CLocation that matcheslocation.Gets the representation of this asCExternalizedModeArea.Gets the representation of this asCMaximizedModeArea.
-
Constructor Details
-
CScreenDockStationHandle
Creates a new handle- Parameters:
station- the station which is handled by this handle, notnullmanager- the manager handling all modes, notnull
-
-
Method Details
-
getExternalizedModeArea
Gets the representation of this asCExternalizedModeArea.- Returns:
- the representation
-
getMaximizedModeArea
Gets the representation of this asCMaximizedModeArea.- Returns:
- the representation
-
getCLocation
Gets aCLocationdescribing the location ofdockableon the station of this handle.- Parameters:
dockable- some child- Returns:
- the location
-
getCLocation
Assuming dockable would be at locationlocationif it would be a child of this station, returns the CLocation that matcheslocation.- Parameters:
dockable- some element which may or may not be a child of this stationlocation- the location dockable would have if it would be a child of this station- Returns:
- the location or
nulliflocation.getLocation()is not valid
-