bibliothek.gui.dock.common.intern
Interface CommonElement
- All Superinterfaces:
- DockComponentRoot, DockElement
- All Known Subinterfaces:
- CommonDockable, CommonDockStation<S,C>
- All Known Implementing Classes:
- CFlapDockStation, CScreenDockStation, CSplitDockStation, DefaultCommonDockable
public interface CommonElement
- extends DockElement
Root interface for CommonDockable
and for CommonDockStation
.
- Author:
- Benjamin Sigg
asDockable
CommonDockable asDockable()
- Description copied from interface:
DockElement
- Returns
this
if this
is an instance of
Dockable
. Otherwise null
is returned.
- Specified by:
asDockable
in interface DockElement
- Returns:
this
or null
. Must not return null
if DockElement.asDockable()
already returns null
.
asDockStation
CommonDockStation<?,?> asDockStation()
- Description copied from interface:
DockElement
- Returns
this
if this
is an instance of
DockStation
. Otherwise null
is returned.
- Specified by:
asDockStation
in interface DockElement
- Returns:
this
or null
. Must not return null
if DockElement.asDockable()
already returns null