bibliothek.gui.dock.toolbar.intern
Class CommonToolbarContainerDockStation

java.lang.Object
  extended by bibliothek.gui.dock.dockable.AbstractDockable
      extended by bibliothek.gui.dock.station.AbstractDockableStation
          extended by bibliothek.gui.dock.ToolbarContainerDockStation
              extended by bibliothek.gui.dock.toolbar.intern.CommonToolbarContainerDockStation
All Implemented Interfaces:
bibliothek.gui.dock.common.intern.CommonElement, bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>, bibliothek.gui.dock.DockElement, bibliothek.gui.dock.DockElementRepresentative, OrientedDockStation, OrientingDockStation, bibliothek.gui.dock.station.support.PlaceholderListItem<bibliothek.gui.Dockable>, bibliothek.gui.Dockable, bibliothek.gui.DockStation

public class CommonToolbarContainerDockStation
extends ToolbarContainerDockStation
implements bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>

A ToolbarContainerDockStation used as root station.

Author:
Benjamin Sigg

Nested Class Summary
 
Nested classes/interfaces inherited from class bibliothek.gui.dock.ToolbarContainerDockStation
ToolbarContainerDockStation.OverpaintablePanelBase
 
Field Summary
 
Fields inherited from class bibliothek.gui.dock.ToolbarContainerDockStation
DEFAULT_ORIENTATION, DISPLAYER_ID, mainPanel, TITLE_ID
 
Fields inherited from class bibliothek.gui.dock.station.AbstractDockableStation
listeners
 
Constructor Summary
CommonToolbarContainerDockStation(CToolbarArea container, Orientation orientation)
           
 
Method Summary
 bibliothek.gui.dock.common.intern.CommonDockable asDockable()
           
 CommonToolbarContainerDockStation asDockStation()
           
 String getConverterID()
           
 CommonToolbarContainerDockStation getDockStation()
           
 String getFactoryID()
           
 bibliothek.gui.dock.common.CStation<CommonToolbarContainerDockStation> getStation()
           
 
Methods inherited from class bibliothek.gui.dock.ToolbarContainerDockStation
accept, accept, add, add, addOrientingDockStationListener, aside, callDockUiUpdateTheme, canDrag, canReplace, createConverter, discard, drag, drop, drop, fireOrientingEvent, getComponent, getContainerPanel, getDockable, getDockableCount, getDockableProperty, getDockables, getDockablesMaxNumber, getFrontDockable, getLayers, getOrientation, getOrientationOf, getPaint, getPlaceholders, getPlaceholders, getPlaceholderStrategy, getSideSnapSize, getToolbarStrategy, move, prepareDrag, prepareDrop, removeOrientingDockStationListener, replace, replace, setController, setDockablesMaxNumber, setDockParent, setFrontDockable, setOrientation, setPlaceholders, setPlaceholders, setPlaceholderStrategy, setSideSnapSize, toString
 
Methods inherited from class bibliothek.gui.dock.station.AbstractDockableStation
acceptable, acceptable, addDockStationListener, changed, createTitleIcon, delegate, fireDockablesRepositioned, fireDockablesRepositioned, getDirectActionOffers, getIndirectActionOffers, getTheme, isChildShowing, isStationShowing, isStationVisible, isVisible, removeDockStationListener, requestChildDisplayer, requestChildDockTitle, updateTheme
 
Methods inherited from class bibliothek.gui.dock.dockable.AbstractDockable
accept, addDockableListener, addDockableStateListener, addDockHierarchyListener, addKeyListener, addMouseInputListener, bind, configureDisplayerHints, fireTitleBound, fireTitleExchanged, fireTitleExchanged, fireTitleIconChanged, fireTitleTextChanged, fireTitleTooltipChanged, fireTitleUnbound, getConfigurableDisplayerHints, getController, getDockableStateListeners, getDockElementObserver, getDockParent, getElement, getGlobalActionOffers, getLocalActionOffers, getPopupLocation, getTitleIcon, getTitleIconHandling, getTitleText, getTitleToolTip, isDockableShowing, isDockableVisible, isUsedAsTitle, listBoundTitles, removeDockableListener, removeDockableStateListener, removeDockHierarchyListener, removeKeyListener, removeMouseInputListener, requestDisplayer, requestDockTitle, resetTitleIcon, setActionOffers, setTitleIcon, setTitleIconHandling, setTitleText, setTitleToolTip, shouldFocus, shouldTransfersFocus, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface bibliothek.gui.DockStation
accept, addDockStationListener, aside, canDrag, canReplace, changed, drag, drop, drop, getController, getDirectActionOffers, getDockable, getDockableCount, getDockableProperty, getFrontDockable, getIndirectActionOffers, getLayers, getPlaceholders, getTheme, isChildShowing, isStationShowing, isStationVisible, isVisible, move, prepareDrag, prepareDrop, removeDockStationListener, replace, replace, requestChildDisplayer, requestChildDockTitle, setController, setFrontDockable, setPlaceholders, updateTheme
 

Constructor Detail

CommonToolbarContainerDockStation

public CommonToolbarContainerDockStation(CToolbarArea container,
                                         Orientation orientation)
Method Detail

asDockStation

public CommonToolbarContainerDockStation asDockStation()
Specified by:
asDockStation in interface bibliothek.gui.dock.common.intern.CommonElement
Specified by:
asDockStation in interface bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>
Specified by:
asDockStation in interface bibliothek.gui.dock.DockElement
Overrides:
asDockStation in class bibliothek.gui.dock.station.AbstractDockableStation

asDockable

public bibliothek.gui.dock.common.intern.CommonDockable asDockable()
Specified by:
asDockable in interface bibliothek.gui.dock.common.intern.CommonElement
Specified by:
asDockable in interface bibliothek.gui.dock.DockElement
Specified by:
asDockable in interface bibliothek.gui.dock.station.support.PlaceholderListItem<bibliothek.gui.Dockable>
Overrides:
asDockable in class bibliothek.gui.dock.dockable.AbstractDockable

getDockStation

public CommonToolbarContainerDockStation getDockStation()
Specified by:
getDockStation in interface bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>

getStation

public bibliothek.gui.dock.common.CStation<CommonToolbarContainerDockStation> getStation()
Specified by:
getStation in interface bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>

getFactoryID

public String getFactoryID()
Specified by:
getFactoryID in interface bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>
Specified by:
getFactoryID in interface bibliothek.gui.dock.DockElement
Overrides:
getFactoryID in class ToolbarContainerDockStation

getConverterID

public String getConverterID()
Specified by:
getConverterID in interface bibliothek.gui.dock.common.intern.station.CommonDockStation<ToolbarContainerDockStation,CommonToolbarContainerDockStation>