Uses of Interface
bibliothek.gui.dock.action.SelectableDockAction

Packages that use SelectableDockAction
bibliothek.gui.dock.action The components dealing with the logic of DockActions. 
bibliothek.gui.dock.action.actions Contains a set of different DockActions and supporting classes.
The actions in this package will create views, which show Icons, text, tooltips and other gimmicks. 
bibliothek.gui.dock.common.action.core A set of DockActions that also implement CommonDockAction
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.  
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.themes.basic.action Elements handling the view of DockActions.
They way from a DockAction to its view normally involves four objects: The DockAction itself, providing the basic set of properties A handler listening to changes of the action and forwarding the changes to the model. 
bibliothek.gui.dock.themes.basic.action.dropdown Handlers taking various kinds of DockAction and presenting them as DropDownViewItem in order to display them as children of a DropDownAction 
bibliothek.gui.dock.themes.basic.action.menu Handlers taking various kinds of DockAction and presenting them as MenuViewItem in order to display the actions in a menu. 
 

Uses of SelectableDockAction in bibliothek.gui.dock.action
 

Classes in bibliothek.gui.dock.action that implement SelectableDockAction
protected  class StationChildrenActionSource.FocusAction
          An action that can transfer the focus
 

Fields in bibliothek.gui.dock.action with type parameters of type SelectableDockAction
static ActionType<SelectableDockAction> ActionType.CHECK
          The action behaves like a checkbox: when it is triggered, it changes it's state from selected to unselected, or vice versa.
static ActionType<SelectableDockAction> ActionType.RADIO
          The action behaves like a radiobutton: when it is triggered, it changes to the selected-state, but some other actions may change to the unselected-state
 

Uses of SelectableDockAction in bibliothek.gui.dock.action.actions
 

Subinterfaces of SelectableDockAction in bibliothek.gui.dock.action.actions
 interface SharingSelectableDockAction
          A SelectableDockAction whose properties are shared among all Dockables, clients can modify the properties.
 

Classes in bibliothek.gui.dock.action.actions that implement SelectableDockAction
 class GroupedSelectableDockAction<K>
          An action that can change between selected and not selected.
static class GroupedSelectableDockAction.Check<K>
          An action intended to use as type ActionType.CHECK
static class GroupedSelectableDockAction.Radio<K>
          An action intended to use as type ActionType.RADIO
 class SimpleSelectableAction
          A DockAction that has a state selected.
static class SimpleSelectableAction.Check
          A SimpleSelectableAction that is visualized as a ActionType.CHECK.
static class SimpleSelectableAction.Radio
          A SimpleSelectableAction that is visualized as a ActionType.RADIO.
 

Methods in bibliothek.gui.dock.action.actions with parameters of type SelectableDockAction
 void SelectableDockActionGroup.addAction(SelectableDockAction action)
          Adds an action that has to be observed
 void SelectableDockActionGroup.removeAction(SelectableDockAction action)
          Removes an action.
 

Constructor parameters in bibliothek.gui.dock.action.actions with type arguments of type SelectableDockAction
GroupedSelectableDockAction(GroupKeyGenerator<? extends K> generator, ActionType<SelectableDockAction> type)
          Creates a new action.
SimpleSelectableAction(ActionType<SelectableDockAction> type, boolean monitorDisabling)
          Creates a new action.
 

Uses of SelectableDockAction in bibliothek.gui.dock.common.action.core
 

Subinterfaces of SelectableDockAction in bibliothek.gui.dock.common.action.core
 interface CommonSelectableAction
          A combination of SharingSelectableDockAction and CommonDockAction, does not add any new methods or fields.
This is the interface a DockAction must implement if used by CSelectableAction.
 

Classes in bibliothek.gui.dock.common.action.core that implement SelectableDockAction
 class CommonSimpleCheckAction
          A SimpleSelectableAction that also implements CommonDockAction.
 class CommonSimpleRadioAction
          A SimpleSelectableAction that also implements CommonDockAction.
 

Uses of SelectableDockAction in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type SelectableDockAction
 void SelectableDockActionListener.selectedChanged(SelectableDockAction action, Set<Dockable> dockables)
          Triggered by a SelectableDockAction if the selection-state of a Dockable has changed.
 

Uses of SelectableDockAction in bibliothek.gui.dock.station.flap
 

Classes in bibliothek.gui.dock.station.flap that implement SelectableDockAction
 class FlapDockHoldToggle
          This DockAction is shown together with the children of a FlapDockStation, and allows to "stick" a Dockable.
 

Uses of SelectableDockAction in bibliothek.gui.dock.themes.basic.action
 

Constructors in bibliothek.gui.dock.themes.basic.action with parameters of type SelectableDockAction
BasicSelectableHandler.Check(SelectableDockAction action, Dockable dockable)
          Creates a new handler
BasicSelectableHandler.Radio(SelectableDockAction action, Dockable dockable)
          Creates a new handler
BasicSelectableHandler(SelectableDockAction action, Dockable dockable)
          Creates a new handler
 

Uses of SelectableDockAction in bibliothek.gui.dock.themes.basic.action.dropdown
 

Constructors in bibliothek.gui.dock.themes.basic.action.dropdown with parameters of type SelectableDockAction
SelectableDropDownHandler(SelectableDockAction action, Dockable dockable, JMenuItem item)
          Creates a new handler.
 

Uses of SelectableDockAction in bibliothek.gui.dock.themes.basic.action.menu
 

Constructors in bibliothek.gui.dock.themes.basic.action.menu with parameters of type SelectableDockAction
SelectableMenuHandler(SelectableDockAction action, Dockable dockable, JMenuItem item)
          Creates a new handler