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

Packages that use SelectableDockAction
bibliothek.extension.gui.dock.theme   
bibliothek.gui.dock.action   
bibliothek.gui.dock.action.actions   
bibliothek.gui.dock.event   
bibliothek.gui.dock.station.flap   
bibliothek.gui.dock.themes.basic.action   
bibliothek.gui.dock.themes.basic.action.dropdown   
bibliothek.gui.dock.themes.basic.action.menu   
 

Uses of SelectableDockAction in bibliothek.extension.gui.dock.theme
 

Methods in bibliothek.extension.gui.dock.theme with parameters of type SelectableDockAction
 BasicTitleViewItem<javax.swing.JComponent> BubbleTheme.CheckGenerator.create(ActionViewConverter converter, SelectableDockAction action, Dockable dockable)
           
 BasicTitleViewItem<javax.swing.JComponent> BubbleTheme.RadioGenerator.create(ActionViewConverter converter, SelectableDockAction action, Dockable dockable)
           
 

Uses of SelectableDockAction in bibliothek.gui.dock.action
 

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
 

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.
 

Fields in bibliothek.gui.dock.action.actions with type parameters of type SelectableDockAction
private  java.util.List<SelectableDockAction> SelectableDockActionGroup.actions
          The actions to observe
private  ActionType<SelectableDockAction> GroupedSelectableDockAction.type
          the type of this action
private  ActionType<SelectableDockAction> SimpleSelectableAction.type
          how this action should be visualized
 

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)
          Creates a new action.
 

Uses of SelectableDockAction in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type SelectableDockAction
 void SelectableDockActionListener.selectedChanged(SelectableDockAction action, java.util.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
private  class FlapDockDirection.DirectedArrow
          A button pointing in a direction.
 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
 

Methods in bibliothek.gui.dock.themes.basic.action with parameters of type SelectableDockAction
 void BasicSelectableHandler.Listener.selectedChanged(SelectableDockAction action, java.util.Set<Dockable> dockables)
           
 

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
 

Methods in bibliothek.gui.dock.themes.basic.action.dropdown with parameters of type SelectableDockAction
 void SelectableDropDownHandler.Listener.selectedChanged(SelectableDockAction action, java.util.Set<Dockable> dockables)
           
 

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

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

Methods in bibliothek.gui.dock.themes.basic.action.menu with parameters of type SelectableDockAction
 void SelectableMenuHandler.Listener.selectedChanged(SelectableDockAction action, java.util.Set<Dockable> dockables)
           
 

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