public class ToolbarTabDockStation extends bibliothek.gui.dock.StackDockStation implements OrientedDockStation
StackDockStation
modified such that it can show toolbar items.Constructor and Description |
---|
ToolbarTabDockStation() |
Modifier and Type | Method and Description |
---|---|
void |
addOrientingDockStationListener(OrientingDockStationListener listener)
Adds the observer
listener to this station. |
java.lang.String |
getFactoryID() |
Orientation |
getOrientation()
Gets the orientation of dockables in this station.
|
Orientation |
getOrientationOf(bibliothek.gui.Dockable child)
Tells what orientation
child has. |
void |
removeOrientingDockStationListener(OrientingDockStationListener listener)
Removes the observer
listener from this station. |
void |
setOrientation(Orientation orientation)
Sets the orientation of dockables in this station.
|
add, add, addMouseInputListener, addToPanel, aside, callDockUiUpdateTheme, canDrag, canReplace, configureDisplayerHints, createBackground, createRootHandler, createStackDockComponent, discard, drag, drop, drop, drop, drop, exactTabIndexAt, fireDockableSelected, getComponent, getDisplayerFactory, getDisplayers, getDockable, getDockableCount, getDockableProperty, getFrontDockable, getInsert, getLayers, getPaint, getPlaceholderMapping, getPlaceholders, getPlaceholders, getPlaceholderStrategy, getStackComponent, getStackComponentFactory, getStackDockParent, getTabContentFilter, getTabPlacement, indexOf, init, insertionLine, isOverTabs, isOverTitle, isSmallMinimumSize, isStationVisible, isVisible, move, prepareDrag, prepareDrop, prepareMove, remove, removeMouseInputListener, replace, replace, replace, setController, setDockParent, setFrontDockable, setPlaceholders, setPlaceholders, setPlaceholderStrategy, setSmallMinimumSize, setStackComponent, setStackComponentFactory, setTabContentFilter, setTabPlacement, singleTabStackDockComponent, tabIndexAt, updateConfigurableDisplayerHints
accept, acceptable, acceptable, addDockStationListener, asDockStation, changed, createTitleIcon, delegate, fireDockablesRepositioned, fireDockablesRepositioned, getDirectActionOffers, getIndirectActionOffers, getTheme, isChildShowing, isStationShowing, removeDockStationListener, requestChildDisplayer, requestChildDockTitle, updateTheme
accept, accept, addDockableListener, addDockableStateListener, addDockHierarchyListener, addKeyListener, asDockable, bind, fireTitleBound, fireTitleExchanged, fireTitleExchanged, fireTitleIconChanged, fireTitleTextChanged, fireTitleTooltipChanged, fireTitleUnbound, getComponentConfiguration, getConfigurableDisplayerHints, getController, getDockableStateListeners, getDockElementObserver, getDockParent, getElement, getGlobalActionOffers, getLocalActionOffers, getPopupLocation, getRootHandler, getTitleIcon, getTitleIconHandling, getTitleText, getTitleToolTip, isDockableShowing, isDockableVisible, isUsedAsTitle, listBoundTitles, removeDockableListener, removeDockableStateListener, removeDockHierarchyListener, removeKeyListener, requestDisplayer, requestDockTitle, resetTitleIcon, setActionOffers, setComponentConfiguration, setTitleIcon, setTitleIconHandling, setTitleText, setTitleToolTip, shouldFocus, shouldTransfersFocus, unbind
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public java.lang.String getFactoryID()
getFactoryID
in interface bibliothek.gui.dock.DockElement
getFactoryID
in class bibliothek.gui.dock.StackDockStation
public Orientation getOrientationOf(bibliothek.gui.Dockable child)
OrientingDockStation
child
has.getOrientationOf
in interface OrientingDockStation
child
- a child of this stationnull
public void addOrientingDockStationListener(OrientingDockStationListener listener)
OrientingDockStation
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.addOrientingDockStationListener
in interface OrientingDockStation
listener
- the new observer, not null
public void removeOrientingDockStationListener(OrientingDockStationListener listener)
OrientingDockStation
listener
from this station.removeOrientingDockStationListener
in interface OrientingDockStation
listener
- the listener to removepublic void setOrientation(Orientation orientation)
OrientedDockStation
setOrientation
in interface OrientedDockStation
public Orientation getOrientation()
OrientedDockStation
getOrientation
in interface OrientedDockStation