public interface OrientingDockStation
extends bibliothek.gui.DockStation
DockStation
where the children have an orientation.Modifier and Type | Method and Description |
---|---|
void |
addOrientingDockStationListener(OrientingDockStationListener listener)
Adds the observer
listener to this station. |
Orientation |
getOrientationOf(bibliothek.gui.Dockable child)
Tells what orientation
child has. |
void |
removeOrientingDockStationListener(OrientingDockStationListener listener)
Removes the observer
listener from this station. |
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
Orientation getOrientationOf(bibliothek.gui.Dockable child)
child
has.child
- a child of this stationnull
IllegalArgumentException
- if child
is not a childvoid addOrientingDockStationListener(OrientingDockStationListener listener)
listener
to this station. The observer
receives an event if the orientation of a child of this station changed.
The observer may or may not receive an event upon dropping a new
Dockable
onto this station.listener
- the new observer, not null
void removeOrientingDockStationListener(OrientingDockStationListener listener)
listener
from this station.listener
- the listener to remove