|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| ActionCommandExecutor | Created by IntelliJ IDEA. |
| ActionCommandInterceptor | This interface allows the interception of command execution. |
| ButtonFactory | This interface defines factory methods that all commands use when creating buttons. |
| CommandListener | Deprecated. use ActionCommandInterceptor instead. |
| CommandManagerListener | A listener interface for monitoring a CommandManager. |
| ConditionEvaluator | |
| ExpansionGroupMember | |
| FaceRenderer | FaceRenderers are used by the libarary to configure buttons and menus. |
| GroupFactory | This factory interface is used by the library when ever a new GroupCommand is required. |
| GroupListener | This interface is used to monitor changes in the members of a CommandGroup. |
| GroupMember | GroupMembers are responsible for managing the children of a CommandGroup. |
| GroupMemberFactory | This factory interface is used by the library to create instances of GroupMember. |
| GroupVisitor | And interface for visiting the members of a CommandGroup. |
| HoverListener | This interface provides notification of when the mouse have hovered over a Command. |
| IconFactory | Icon factories are used by the command manager to create icons whenever the
icon type is specified as icon-factory. |
| MenuFactory | This interface defines factory methods that all commands use when creating menus. |
| ToolbarFactory | This interface defines factory methods for creating all types of buttons for use
on a JToolBar. |
| Class Summary | |
|---|---|
| AbstractBuilder | Provides common methods required by all builders. |
| AbstractCommandBuilder | Base class for all command builders. |
| AbstractConfigurator | Created by IntelliJ IDEA. |
| AbstractFaceBuilder | Implementations of this class are used used to construct face instances from the commands configuration file. |
| AbstractGroupMember | This class is used to manage the insertion of a single group member into a Container. |
| AbstractReflectionIconFactory | This implementation provides the basic infrastructure for translating the icon values to method calls. |
| AbstractVisitor | AbstractVisitor provides a default implementation of GroupVisitor that predefines
a number of visitation modes by providing a default implementation of AbstractVisitor.conditionallyVisitChildren(org.pietschy.command.CommandGroup). |
| AbstractVisitor.VisitMode | |
| ActionCommand | ActionCommands provide the base for all executable commands. |
| Command | This is the base class for all Commands. |
| CommandAdapter | An empty implementation of CommandListener. |
| CommandEvent | Fired both before and after a command executes. |
| CommandGroup | GroupCommands provide collections of other ActionCommand and ToggleCommandGroups. |
| CommandHyperlinkListener | A HyperlinkListener that will interogate the href of the
link and fire the appropriate command. |
| CommandManager | The CommandManger is the core of the GUI Command libarary. |
| CommandManagerEvent | Fired when a command is registered with a CommandManager. |
| CompoundCommand | An ActionCommand that executes a number of sub-commands. |
| DefaultButtonFactory | Default implementation of ButtonFactory. |
| DefaultConditionEvaluator | |
| DefaultFaceBuilder | Provides the default implementation of AbstractFaceBuilder. |
| DefaultFaceRenderer | The DefaultFaceRender provides the base methods for configuring buttons and menus as well as a standard implementation that is suitable for most platforms. |
| DefaultGroupContainerManager | Provides a default implementation of GroupContainerManager that removes all elemnents and rebuilds
from scratch. |
| DefaultGroupMemberFactory | |
| DefaultMenuFactory | Provides a default implementation of MenuFactory that creates standard
swing menus. |
| DefaultToolbarFactory | Provides the default implementation of ToolbarFactory. |
| DownArrowIcon | |
| EmptyInterceptor | An empty implementation of ActionCommandInterceptor. |
| Face | The face class holds all the visiual information about a Command. |
| FaceId | A class that represents the Id of a Face. |
| FaceManager | This class is responsible for the management of the faces for a given CommandManager. |
| GroupContainerManager | A helper class that GroupCommands use to populate and manages its popup/command Containers. |
| GroupEvent | This event is fired by CommandGroup. |
| HoverEvent | Fired when the mouse enters and exits a command. |
| LazyCommand | The LazyCommand defers the construction of the command until the first execution. |
| MacFaceRenderer | The MacFaceRender extends DefaultFaceRenderer to provide Mac specific rendering of
buttons and menus. |
| MatchVisitor | This class implements a visitor that will search the children of a group to find a group with the same textural value. |
| ReflectionCommand | The ReflectionCommand invokes a target method using reflection. |
| RemoveVisitor | This command will traverse a group heirarchy and remove the specified command. |
| RenderContext | The RenderContext constains the information about buttons and menus that are created by the library. |
| RenderManager | The RenderManager provides a simple static method that can be used to configure the specified
button using the current FaceRenderer. |
| ResetVisitor | This visitor is used to invoke CommandGroup.reset() on a group and optionally any child groups. |
| ToggleCommand | The toggle command class implements a command that has a selected state. |
| ToggleCommandGroup | ToggleGroupCommand managed mutually exclusive collections of
ToggleCommands. |
| ToggleGroupController | |
| Exception Summary | |
|---|---|
| EvaluationException | |
| IconMissingException | The exception thrown when an icon can't be loaded from a command configuration file. |
| LoadException | Thrown when the CommandManager is unable to load a configuration file. |
| ToggleVetoException | |
Core classes of the gui-commands library.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||