Prev Package | Next Package | Frames | No Frames |
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 | The CommandListener interface provides notification of a commands execution. |
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 java.awt.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 conditionallyVisitChildren(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 ToggleCommandGroup s. |
CommandHyperlinkListener | A javax.swing.event.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 . |
EvaluationException | |
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 Container s. |
GroupEvent | This event is fired by CommandGroup . |
HoverEvent | Fired when the mouse enters and exits a command. |
IconMissingException | The exception thrown when an icon can't be loaded from a command configuration file. |
LazyCommand | The LazyCommand defers the construction of the command until the first execution. |
LoadException | Thrown when the CommandManager is unable to load a configuration file. |
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 | GUI Commands Copyright 2004 Andrew Pietsch Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. |
ToggleVetoException |