Package 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.

See:
          Description

Interface Summary
GroupKeyGenerator<K> A converter creating keys for Dockables.
SharingDropDownDockAction A SharingDropDownDockAction is a DropDownAction whose properties are shared by all Dockables and whose properties can be set by the client.
SharingDropDownItemAction A DropDownItemAction whose properties are shared among all Dockables, the properties can be modified by the client.
SharingSelectableDockAction A SelectableDockAction whose properties are shared among all Dockables, clients can modify the properties.
SharingStandardDockAction A SharingStandardDockAction is a StandardDockAction whose properties are shared by all Dockables and whose properties can be modified by the client.
 

Class Summary
AbstractSimpleDropDownAction A dropdown action based on one DockActionSource which has to be specified by a subclass.
AbstractStandardDockAction An abstract implementation of the DockAction-interface.
GroupedButtonDockAction<K> A GroupedDockAction that provides the functionality of a ButtonDockAction.
GroupedDockAction<K,D extends SimpleDockAction> A DockAction which classifies its Dockables in groups.
GroupedDropDownItemAction<K,D extends SimpleDropDownItemAction> An action that can be shown as child of a DropDownAction.
GroupedSelectableDockAction<K> An action that can change between selected and not selected.
GroupedSelectableDockAction.Check<K> An action intended to use as type ActionType.CHECK
GroupedSelectableDockAction.Radio<K> An action intended to use as type ActionType.RADIO
SelectableDockActionGroup This class ensures that from a group of SelectableDockAction only one is selected.
SeparatorAction A separator represents a space between actions.
SimpleButtonAction A ButtonDockAction that has the same properties for all Dockables which use the action.
SimpleDockAction A simple implementation of DockAction.
SimpleDropDownAction A dropdown action that has the same properties for all Dockables.
SimpleDropDownItemAction An action that can be shown as child of a DropDownAction and which has advanced information for the DropDownAction.
SimpleMenuAction An action that provides a menu which contains other actions.
SimpleSelectableAction A DockAction that has a state selected.
SimpleSelectableAction.Check A SimpleSelectableAction that is visualized as a ActionType.CHECK.
SimpleSelectableAction.Radio A SimpleSelectableAction that is visualized as a ActionType.RADIO.
 

Package bibliothek.gui.dock.action.actions Description

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. They are designed to give a reasonable subset of features a JButton or a similar JComponent would offer.
The actions in this package are divided in two groups: