action sub package of the builder contains interfaces and
classes for dealing with actions and related objects during a builder operation.See: Description
| 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 | Description |
|---|---|
| AbstractPopupMenuBuilder |
An abstract base class for implementations of the
PopupMenuBuilder
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 the
ActionData |
| 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 the
ActionManager
interface. |
| ActionStore |
A class for maintaining action objects.
|
| SimplePopupMenuHandler |
A specialized implementation of a
PopupMenuHandler,
which can be used out of the box for creating not too complex, mostly static
popup menus. |
| Exception | Description |
|---|---|
| FormActionException |
An exception class indicating a problem with the form action framework.
|
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 $
Copyright © 2016 The JGUIraffe Team. All rights reserved.