Package net.sf.jguiraffe.gui.builder.action
The action
sub package of the builder contains interfaces and
classes for dealing with actions and related objects during a builder operation.
Actions represent commands that can be triggered by the user, e.g. by selecting a menu item or clicking a button. Support for menus and tool bars is also provided by this package.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
Interface Summary Interface Description ActionData Definition of an interface for describing properties of an action.ActionManager Definition of an interface for a component that creates GUI library specific action objects and related classes.ActionTask Definition of an interface for the task of an action.FormAction An interface describing an action.PopupMenuBuilder A builder interface for creating popup menus.PopupMenuHandler Definition of an interface for controlling popup menus that can be associated with GUI components. -
Class Summary Class Description AbstractPopupMenuBuilder An abstract base class for implementations of thePopupMenuBuilder
interface.Accelerator A class that represents an accelerator for invoking an action.ActionBuilder A central data class used during the action builder process.ActionDataImpl A straight forward implementation of theActionData
interface.
ActionHelper A helper class for dealing with actions.ActionInvoker A class that allows to combine actions with event listeners.ActionManagerWrapper A base class for wrapper implementations of theActionManager
interface.ActionStore A class for maintaining action objects.SimplePopupMenuHandler A specialized implementation of aPopupMenuHandler
, which can be used out of the box for creating not too complex, mostly static popup menus. -
Exception Summary Exception Description FormActionException An exception class indicating a problem with the form action framework.