Package de.tkuhn.swing.actions

A package containing some classes for easy management of Actions.

See:
          Description

Interface Summary
ActionComponentFactory This factory can be used when you need a component that displays an action to have an abstract creation mechanism.
BooleanAction BooleanAction is a special Action that has a boolean state and can therefore be used together with widgets with boolean states such as JCheckBox.
ForwardingAction A ForwardingAction is a special Action that forwards all incoming ActionEvents to listeners that can be registered beyond mere processing of the events.
 

Class Summary
ActionManager This class can be used for assistance with javax.swing.Actions to create Actions that forward all incoming ActionEvents to one single or multiple ActionListeners.
ActionUtils This class is a repository for static functions that operate on Actions and help using Collections of Actions.
BooleanPreferenceAction BooleanPreferenceAction is a BooleanAction that is linked together with a boolean Preferences mapping.
BooleanStateAction A simple DelegatingAction JavaBean that implements the BooleanAction interface by holding the state in the boolean property selected as an attribute.
DefaultMenuComponentFactory Implementation of ActionComponentFactory that creates components that are MenuItems suitable for menus.
DefaultToolBarComponentFactory Implementation of ActionComponentFactory that creates components that are AbstractButtons suitable for tool bars.
DelegatingAction This is an implementation of ForwardingAction that does simply nothing than forwarding all ActionEvents that arrive to the listners.
 

Package de.tkuhn.swing.actions Description

A package containing some classes for easy management of Actions.



Copyright © Tilmann Kuhn