bibliothek.gui.dock.station.toolbar.group
Class ToolbarGroupExpander

java.lang.Object
  extended by bibliothek.gui.dock.station.toolbar.group.ToolbarGroupExpander

public class ToolbarGroupExpander
extends Object

This is a helper class enabling support for ExpandedState of the children of a ToolbarGroupDockStation. This class provides all the tasks that may be useful:

Author:
Benjamin Sigg

Constructor Summary
ToolbarGroupExpander(ToolbarGroupDockStation station)
          Creates a new expander
 
Method Summary
 ColumnDockActionSource getActions()
          Gets a ColumnDockActionSource which allows users to change the ExpandedState of an entire column of Dockables.
 void setController(bibliothek.gui.DockController controller)
          Sets the DockController in whose realm this expander works
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToolbarGroupExpander

public ToolbarGroupExpander(ToolbarGroupDockStation station)
Creates a new expander

Parameters:
station - the station for which this expander will work
Method Detail

setController

public void setController(bibliothek.gui.DockController controller)
Sets the DockController in whose realm this expander works

Parameters:
controller - the controller

getActions

public ColumnDockActionSource getActions()
Gets a ColumnDockActionSource which allows users to change the ExpandedState of an entire column of Dockables.

Returns:
the source