A B C D E F G H I L M N O P R S T U V W

A

AboutCommand - Class in org.pietschy.command.demo.about
Created by IntelliJ IDEA.
AboutCommand(CommandManager, String) - Constructor for class org.pietschy.command.demo.about.AboutCommand
 
AbstractBuilder - Class in org.pietschy.command
Provides common methods required by all builders.
AbstractBuilder() - Constructor for class org.pietschy.command.AbstractBuilder
 
AbstractCommandBuilder - Class in org.pietschy.command
Base class for all command builders.
AbstractCommandBuilder() - Constructor for class org.pietschy.command.AbstractCommandBuilder
 
AbstractConfigurator - Class in org.pietschy.command
Created by IntelliJ IDEA.
AbstractConfigurator() - Constructor for class org.pietschy.command.AbstractConfigurator
 
AbstractDemoPanel - Class in org.pietschy.command.demo
 
AbstractDemoPanel(String, String, String) - Constructor for class org.pietschy.command.demo.AbstractDemoPanel
 
AbstractFaceBuilder - Class in org.pietschy.command
Implementations of this class are used used to construct face instances from the commands configuration file.
AbstractFaceBuilder() - Constructor for class org.pietschy.command.AbstractFaceBuilder
 
AbstractFileCommand - Class in org.pietschy.command.file
This is the base implementation of file commands.
AbstractFileCommand(CommandManager, String, FileFilter[]) - Constructor for class org.pietschy.command.file.AbstractFileCommand
Creates a new AbstractFileCommand with the specified file filters.
AbstractFileOpenCommand - Class in org.pietschy.command.file
The command provides generic file open behaviour.
AbstractFileOpenCommand(String, FileFilter) - Constructor for class org.pietschy.command.file.AbstractFileOpenCommand
Creates a new command with the specified id and FileFilter.
AbstractFileOpenCommand(String, FileFilter[]) - Constructor for class org.pietschy.command.file.AbstractFileOpenCommand
Creates a new command with the specified id and list of FileFilter.
AbstractFileOpenCommand(CommandManager, String, FileFilter) - Constructor for class org.pietschy.command.file.AbstractFileOpenCommand
Creates a new command with the specified id and FileFilter
AbstractFileOpenCommand(CommandManager, String, FileFilter[]) - Constructor for class org.pietschy.command.file.AbstractFileOpenCommand
Creates a new command with the specified id and list of FileFilter
AbstractGroupMember - Class in org.pietschy.command
This class is used to manage the insertion of a single group member into a Container.
AbstractGroupMember() - Constructor for class org.pietschy.command.AbstractGroupMember
 
AbstractRecentFileGroup - Class in org.pietschy.command.file
Provides a custom group implementation that manages a list of recently used files.
AbstractRecentFileGroup(CommandManager) - Constructor for class org.pietschy.command.file.AbstractRecentFileGroup
Creates a new anonymous group.
AbstractRecentFileGroup(String) - Constructor for class org.pietschy.command.file.AbstractRecentFileGroup
Constructs a new group with the specified Id that is bound to the default command manager.
AbstractRecentFileGroup(CommandManager, String) - Constructor for class org.pietschy.command.file.AbstractRecentFileGroup
Creates a new group with the specified id.
AbstractReflectionIconFactory - Class in org.pietschy.command
This implementation provides the basic infrastructure for translating the icon values to method calls.
AbstractReflectionIconFactory() - Constructor for class org.pietschy.command.AbstractReflectionIconFactory
 
AbstractSaveAsCommand - Class in org.pietschy.command.file
This command provides generic behaviour for the standard "save as" operation.
AbstractSaveAsCommand(String, FileFilter) - Constructor for class org.pietschy.command.file.AbstractSaveAsCommand
Creates new instance with the specified id and FileFilter.
AbstractSaveAsCommand(String, FileFilter[]) - Constructor for class org.pietschy.command.file.AbstractSaveAsCommand
Creates new instance with the specified id and FileFilter list.
AbstractSaveAsCommand(CommandManager, String, FileFilter) - Constructor for class org.pietschy.command.file.AbstractSaveAsCommand
Creates new instance with the specified id and FileFilter.
AbstractSaveAsCommand(CommandManager, String, FileFilter[]) - Constructor for class org.pietschy.command.file.AbstractSaveAsCommand
Creates new instance with the specified id and FileFilters.
AbstractVisitor - Class in org.pietschy.command
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(AbstractVisitor.VisitMode) - Constructor for class org.pietschy.command.AbstractVisitor
Constructs a new Abstract visitor using the specified visitation mode.
AbstractVisitor.VisitMode - Class in org.pietschy.command
 
AbstractVisitor.VisitMode() - Constructor for class org.pietschy.command.AbstractVisitor.VisitMode
 
accept(File) - Method in class org.pietschy.command.file.ExtensionFileFilter
Accepts files that end with the specified extension.
acceptVisitor(GroupVisitor) - Method in class org.pietschy.command.CommandGroup
Deprecated. use CommandGroup.visit(GroupVisitor) or CommandGroup.visitChildren(GroupVisitor) instead.
acceptVisitor(GroupVisitor) - Method in interface org.pietschy.command.GroupMember
 
ActionCommand - Class in org.pietschy.command
ActionCommands provide the base for all executable commands.
ActionCommand() - Constructor for class org.pietschy.command.ActionCommand
Creates a new anonymous ActionCommand.
ActionCommand(String) - Constructor for class org.pietschy.command.ActionCommand
Creates a new command with the speicifed Id that is bound to the CommandManager.defaultInstance().
ActionCommand(CommandManager) - Constructor for class org.pietschy.command.ActionCommand
Creates a new anonymous command bound to the specified CommandManager.defaultInstance().
ActionCommand(CommandManager, String) - Constructor for class org.pietschy.command.ActionCommand
Creates a new ActionCommand with the specified id that is bound to the specified CommandManager.
ActionCommandExecutor - Interface in org.pietschy.command
Created by IntelliJ IDEA.
ActionCommandInterceptor - Interface in org.pietschy.command
This interface allows the interception of command execution.
activateGlassPane(RootPaneContainer) - Method in class org.pietschy.command.interceptor.CustomComponentGlassPaneHandler
 
activateGlassPane(RootPaneContainer) - Method in class org.pietschy.command.interceptor.DefaultGlassPaneHandler
 
activateGlassPane(RootPaneContainer) - Method in interface org.pietschy.command.interceptor.GlassPaneHandler
Invoked by GlassPaneInterceptor to activate the glasspane and block user interation.
add(Command) - Method in class org.pietschy.command.CommandGroup
Adds a command to the groups expansion point and rebuilds all dependant widgets.
add(Command, boolean) - Method in class org.pietschy.command.CommandGroup
Adds a command to the groups expansion point and optionally rebuilds all dependant widgets.
add(GroupMember) - Method in interface org.pietschy.command.ExpansionGroupMember
 
add(File) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Adds a file to the list.
add(ToggleCommand) - Method in class org.pietschy.command.ToggleGroupController
 
addAll(File[]) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Adds all the specified files to the list.
addChangeListener(ChangeListener) - Method in class org.pietschy.command.undo.UndoContext
 
addChangeListener(ChangeListener) - Method in class org.pietschy.command.undo.UndoController
 
addCommand(ActionCommand) - Method in class org.pietschy.command.CompoundCommand
Adds an ActionCommand to the end of the command list.
addCommandListener(CommandListener) - Method in class org.pietschy.command.ActionCommand
Deprecated. Use ActionCommand.addInterceptor(ActionCommandInterceptor) instead.
addCommandManagerListener(CommandManagerListener) - Method in class org.pietschy.command.CommandManager
 
addComponentTo(JComponent, Object, String, List, int) - Method in interface org.pietschy.command.GroupMember
This method is responsible for adding this members buttons to the specified container.
addDelegateTrackerListener(DelegateMediatorListener) - Method in class org.pietschy.command.delegate.DelegateMediator
 
addEdit(UndoableEdit) - Method in class org.pietschy.command.undo.UndoContext
 
addFace(Face) - Method in class org.pietschy.command.Command
Deprecated. use Command.getFace(String, boolean) or Command.getDefaultFace(boolean) instead.
addGlue() - Method in class org.pietschy.command.CommandGroup
Inserts a glue member into the group and rebuilds all dependant widgets.
addGlue(boolean) - Method in class org.pietschy.command.CommandGroup
Inserts a glue member into the group and optionally rebuilds all dependant widgets.
addGroupListener(GroupListener) - Method in class org.pietschy.command.CommandGroup
Adds a GroupListener to the group.
addHoverListener(HoverListener) - Method in class org.pietschy.command.Command
Adds a HoverListener to the command manager.
addHoverListener(HoverListener) - Method in class org.pietschy.command.CommandManager
Adds a HoverListener to the command manager.
addInline(CommandGroup) - Method in class org.pietschy.command.CommandGroup
Adds the specified group to this groups expansion point as an inline member.
addInline(CommandGroup, boolean) - Method in class org.pietschy.command.CommandGroup
Adds the specified group to this groups expansion point as an inline member.
addInterceptor(ActionCommandInterceptor) - Method in class org.pietschy.command.ActionCommand
Adds an ActionCommandInterceptor the the command.
addNewFace(String) - Method in class org.pietschy.command.Command
Deprecated. @deprecated use Command.getFace(String, boolean) or Command.getDefaultFace(boolean) instead.
addNotify() - Method in class org.pietschy.command.AbstractGroupMember
 
addNotify(CommandGroup) - Method in class org.pietschy.command.Command
Invoked whenever a command is added to a group.
addNotify() - Method in interface org.pietschy.command.GroupMember
 
addNotify(CommandGroup) - Method in class org.pietschy.command.ToggleCommand
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.pietschy.command.ActionCommandExecutor
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.pietschy.command.ActionCommandExecutor
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.Command
Adds a property change listener to this command.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.Command
Adds a property change listener to this command.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.delegate.CommandDelegate
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.delegate.CommandDelegate
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.Face
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.Face
 
addSeparator(Container) - Method in class org.pietschy.command.AbstractGroupMember
 
addSeparator() - Method in class org.pietschy.command.CommandGroup
Inserts a separator into the command list and rebuilds all the groups dependant widgets.
addSeparator(boolean) - Method in class org.pietschy.command.CommandGroup
Inserts a separator into the command list and optionally rebuilds all the groups dependant widgets.
addUndoableEditListener(UndoableEditListener) - Method in class org.pietschy.command.undo.UndoableActionCommand
Adds a new UndoableEditListener to this command.
addUndoableEditListener(UndoableEditListener) - Method in interface org.pietschy.command.undo.UndoableEventSource
 
addUndoableEditListener(UndoableEditListener) - Method in class org.pietschy.command.undo.UndoableToggleCommand
Adds a new UndoableEditListener to this command.
afterExecute(ActionCommand) - Method in interface org.pietschy.command.ActionCommandInterceptor
Called just after a commands execution.
afterExecute(CommandEvent) - Method in class org.pietschy.command.CommandAdapter
Called after a command has completed execution.
afterExecute(CommandEvent) - Method in interface org.pietschy.command.CommandListener
Deprecated. Called just after a commands execution.
afterExecute(ActionCommand) - Method in class org.pietschy.command.EmptyInterceptor
Does nothing.
afterExecute() - Method in class org.pietschy.command.file.AbstractFileCommand
Deprecated. Use ActionCommandInterceptor instead.
afterExecute(ActionCommand) - Method in class org.pietschy.command.interceptor.GlassPaneInterceptor
Get the commands invoking window and deactivates its glass pane.
afterExecute() - Method in class org.pietschy.command.LazyCommand
Deprecated. Use ActionCommandInterceptor instead.
applySelection(boolean) - Method in class org.pietschy.command.ToggleCommand
Applies the selected state to the toggle and updates all its buttons.
areEqual(Object, Object) - Method in class org.pietschy.command.ActionCommand
Checks if the the two values are equal.
attach(AbstractButton, String) - Method in class org.pietschy.command.ActionCommand
Overrides the default implementation to also installFace an ActionListener to the button.
attach(AbstractButton, String) - Method in class org.pietschy.command.Command
Attaches this command to the specified button.
attemptSelection(boolean) - Method in class org.pietschy.command.ToggleCommand
Attempts to set the selected state of the command.

B

BeanIcon - Class in org.pietschy.command.demo
Created by IntelliJ IDEA.
BeanIcon() - Constructor for class org.pietschy.command.demo.BeanIcon
 
BEEP_COUNT - Static variable in class org.pietschy.command.demo.BeepCommand
 
BeepCommand - Class in org.pietschy.command.demo
 
BeepCommand(String) - Constructor for class org.pietschy.command.demo.BeepCommand
 
beforeExecute(ActionCommand) - Method in interface org.pietschy.command.ActionCommandInterceptor
Called just prior to a commands execution.
beforeExecute(CommandEvent) - Method in class org.pietschy.command.CommandAdapter
Called just prior to a commands execution.
beforeExecute(CommandEvent) - Method in interface org.pietschy.command.CommandListener
Deprecated. Called just prior to a commands execution.
beforeExecute(ActionCommand) - Method in class org.pietschy.command.EmptyInterceptor
Does nothing and returns true
beforeExecute() - Method in class org.pietschy.command.file.AbstractFileCommand
Deprecated. Use ActionCommandInterceptor instead.
beforeExecute(ActionCommand) - Method in class org.pietschy.command.interceptor.GlassPaneInterceptor
Get the commands invoking window and activates its glass pane.
beforeExecute() - Method in class org.pietschy.command.LazyCommand
Deprecated. Use ActionCommandInterceptor instead.
bindMembers(JComponent, MenuFactory, String) - Method in class org.pietschy.command.CommandGroup
Binds this group to the specified container.
bindMembers(JComponent, ButtonFactory, String) - Method in class org.pietschy.command.CommandGroup
Binds this group to the specified container.
build() - Method in class org.pietschy.command.LazyCommand
Invoked on the first time the command is executed.
buildAccelerator(Face, Element) - Method in class org.pietschy.command.DefaultFaceBuilder
Interprets the accelerator string for the specified command and returns a representative KeyStroke.
buildAnchorString(ActionCommand, Map, String, String) - Static method in class org.pietschy.command.CommandHyperlinkListener
 
buildAnchorString(ActionCommand, Map, String) - Static method in class org.pietschy.command.CommandHyperlinkListener
 
buildAnchorString(ActionCommand, String) - Static method in class org.pietschy.command.CommandHyperlinkListener
Builds an <a> tag for the specified command but that uses the specified text instead of the Commands normal text.
buildAnchorString(ActionCommand) - Static method in class org.pietschy.command.CommandHyperlinkListener
Builds an <a> tag for the specified command using the commands text attribute to populate the links text and the short description to populate the tooltip.
buildAnchorString(ActionCommand, Map) - Static method in class org.pietschy.command.CommandHyperlinkListener
Builds an <a> tag for the specified command using the commands text attribute to populate the links text and the short description to populate the tooltip.
buildIcons(Face, Element) - Method in class org.pietschy.command.DefaultFaceBuilder
Scans the specified face element, extracts all the faces specified and adds them to the face.
buildText(Face, Element) - Method in class org.pietschy.command.DefaultFaceBuilder
Configures the text properties of the face from the specified face element.
BUTTON - Static variable in class org.pietschy.command.Face
 
ButtonFactory - Interface in org.pietschy.command
This interface defines factory methods that all commands use when creating buttons.
buttonIterator() - Method in class org.pietschy.command.Command
Creates and returns an iterator over the buttons.

C

canExtend(FaceId) - Method in class org.pietschy.command.Face
 
canRedo() - Method in class org.pietschy.command.undo.UndoContext
 
canRedo() - Method in class org.pietschy.command.undo.UndoController
 
canUndo() - Method in class org.pietschy.command.undo.UndoContext
 
canUndo() - Method in class org.pietschy.command.undo.UndoController
 
checkAndAddExtension(File) - Method in class org.pietschy.command.file.ExtensionFileFilter
Checks that the specified file has an extension defined.
clear() - Method in interface org.pietschy.command.ExpansionGroupMember
 
clearContainer() - Method in class org.pietschy.command.DefaultGroupContainerManager
 
Command - Class in org.pietschy.command
This is the base class for all Commands.
Command(CommandManager) - Constructor for class org.pietschy.command.Command
Creates a new anonymous command.
Command(CommandManager, String) - Constructor for class org.pietschy.command.Command
Constructs a new Command object with the specified Id.
CommandAdapter - Class in org.pietschy.command
An empty implementation of CommandListener.
CommandAdapter() - Constructor for class org.pietschy.command.CommandAdapter
 
CommandDelegate - Class in org.pietschy.command.delegate
 
CommandDelegate(String) - Constructor for class org.pietschy.command.delegate.CommandDelegate
Creaets a new delegate with the specified id.
CommandEvent - Class in org.pietschy.command
Fired both before and after a command executes.
CommandEvent(Command) - Constructor for class org.pietschy.command.CommandEvent
Constructs a new event for the specified Command.
CommandGroup - Class in org.pietschy.command
GroupCommands provide collections of other ActionCommand and ToggleCommandGroups.
CommandGroup(CommandManager) - Constructor for class org.pietschy.command.CommandGroup
Creates a new anonymous GroupCommand.
CommandGroup(String) - Constructor for class org.pietschy.command.CommandGroup
Creates a group that is bound to CommandManager.defaultInstance.
CommandGroup(CommandManager, String) - Constructor for class org.pietschy.command.CommandGroup
Creates a new command groups with the specified id.
CommandHyperlinkListener - Class in org.pietschy.command
A HyperlinkListener that will interogate the href of the link and fire the appropriate command.
CommandHyperlinkListener(CommandManager) - Constructor for class org.pietschy.command.CommandHyperlinkListener
Creates a new HyperlinkListener that will search for commands using the specified CommandManager.
CommandHyperlinkListener() - Constructor for class org.pietschy.command.CommandHyperlinkListener
Creates a new HyperlinkListener that will search for commands using the specified default CommandManager instance.
commandIterator() - Method in class org.pietschy.command.CommandManager
 
CommandListener - Interface in org.pietschy.command
Deprecated. use ActionCommandInterceptor instead.
CommandManager - Class in org.pietschy.command
The CommandManger is the core of the GUI Command libarary.
CommandManager() - Constructor for class org.pietschy.command.CommandManager
Constructs and initializes the command manager.
CommandManager(Object) - Constructor for class org.pietschy.command.CommandManager
Constructs and initializes the command manager.
CommandManager(CommandManager) - Constructor for class org.pietschy.command.CommandManager
Constructs and initializes the command manager.
CommandManager(CommandManager, Object) - Constructor for class org.pietschy.command.CommandManager
Constructs and initializes the command manager.
CommandManagerEvent - Class in org.pietschy.command
Fired when a command is registered with a CommandManager.
CommandManagerEvent(CommandManager, Command) - Constructor for class org.pietschy.command.CommandManagerEvent
Constructs a new event.
CommandManagerListener - Interface in org.pietschy.command
A listener interface for monitoring a CommandManager.
commandRegistered(CommandManagerEvent) - Method in class org.pietschy.command.CommandGroup
CommandManagerListener implementation.
commandRegistered(CommandManagerEvent) - Method in class org.pietschy.command.CommandManager
Pass on events from our parent.
commandRegistered(CommandManagerEvent) - Method in interface org.pietschy.command.CommandManagerListener
Invoked when a new command is registered with the container.
commandRegistered(CommandManagerEvent) - Method in class org.pietschy.command.demo.EnableCommandGroup
Overrides the default behaviour to build a group of commands the control the visibility of all other registered commands.
commandRegistered(CommandManagerEvent) - Method in class org.pietschy.command.demo.VisibleCommandGroup
Overrides the default behaviour to build a group of commands the control the visibility of all other registered commands.
CompoundCommand - Class in org.pietschy.command
An ActionCommand that executes a number of sub-commands.
CompoundCommand(CommandManager, String) - Constructor for class org.pietschy.command.CompoundCommand
 
CompoundCommand(String) - Constructor for class org.pietschy.command.CompoundCommand
Creates a new command with the specified Id.
CompoundCommand() - Constructor for class org.pietschy.command.CompoundCommand
Creates a new anonymous CompoundCommand.
conditionallyVisitChildren(CommandGroup) - Method in class org.pietschy.command.AbstractVisitor
 
ConditionEvaluator - Interface in org.pietschy.command
 
configure(Command, Element) - Method in class org.pietschy.command.AbstractCommandBuilder
 
configure(Face, Element) - Method in class org.pietschy.command.AbstractFaceBuilder
Implementers of this class are responsible for building a Face element for the specified configuration data.
configure(Command) - Method in class org.pietschy.command.CommandManager
Initialises the command from the current loaded set of properties.
configure(Face, Element) - Method in class org.pietschy.command.DefaultFaceBuilder
Implementers of this class are responsible for building a Face element for the specified configuration data.
configure(JComponent, ButtonFactory, String) - Method in class org.pietschy.command.GroupContainerManager
Configures this instance to manage the specified button container using the factory and faceid provided.
configureAccelerator(JMenuItem, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
Safely sets the accelerator for the specified menu.
configureButton(AbstractButton, RenderContext) - Method in class org.pietschy.command.DefaultFaceRenderer
 
configureButton(AbstractButton, RenderContext) - Method in interface org.pietschy.command.FaceRenderer
Configures the specified button using the specified RenderContext.
configureButton(AbstractButton, RenderContext) - Method in class org.pietschy.command.MacFaceRenderer
 
configureButtonAppearance(AbstractButton) - Method in class org.pietschy.command.Command
Configures the appearance of the specified button.
configureButtonAppearances() - Method in class org.pietschy.command.Command
Reconfigures the appearances of all buttons bound to this command.
configureButtonAppearances(Face) - Method in class org.pietschy.command.Command
Reconfigures all the buttons attached to this command that have the specified face.
configureButtonStates(AbstractButton) - Method in class org.pietschy.command.ActionCommand
This method is called to configure newly created buttons.
configureButtonStates(AbstractButton) - Method in class org.pietschy.command.Command
This method is called to configureMenu newly created buttons.
configureButtonStates(AbstractButton) - Method in class org.pietschy.command.ToggleCommand
Overrides the default Command.configureButtonStates(javax.swing.AbstractButton) to include the configuration of the buttons selected state.
configureIcons(AbstractButton, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
 
configureIcons(AbstractButton, Face) - Method in class org.pietschy.command.MacFaceRenderer
 
configureMenu(JMenuItem, RenderContext) - Method in class org.pietschy.command.DefaultFaceRenderer
 
configureMenu(JMenuItem, RenderContext) - Method in interface org.pietschy.command.FaceRenderer
Configures the specified button using the specified RenderContext.
configureMnemonic(AbstractButton, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
 
configureMnemonic(AbstractButton, Face) - Method in class org.pietschy.command.MacFaceRenderer
 
configureText(AbstractButton, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
Configures the text attributes of the button.
configureTextPosition(AbstractButton, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
 
configureToolTip(AbstractButton, Face) - Method in class org.pietschy.command.DefaultFaceRenderer
 
confirmOverwrite(Window, File) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
This method is called to confirm the save if the selected file already exists.
confirmProceed() - Method in class org.pietschy.command.file.AbstractFileCommand
This is method can be overridden to prevent the action from proceeding.
contains(Command) - Method in class org.pietschy.command.CommandGroup
Checks if this group contains the specified command.
COUNTER_STRATEGY - Static variable in class org.pietschy.command.interceptor.GlassPaneInterceptor
 
createButton() - Method in interface org.pietschy.command.ButtonFactory
? * A factory method for JButtons.
createButton() - Method in class org.pietschy.command.Command
Creates a new button that is attached to the command.
createButton(String) - Method in class org.pietschy.command.Command
Creates a new button that is attached to the command using the specified face.
createButton(ButtonFactory) - Method in class org.pietschy.command.Command
Create a new button for this command using the specified ButtonFactory.
createButton(ButtonFactory, String) - Method in class org.pietschy.command.Command
Create a new button for this command using the specified ButtonFactory and Face .
createButton(ButtonFactory, String) - Method in class org.pietschy.command.CommandGroup
Create a new button for this command using the specified ButtonFactory and Face.
createButton(ButtonFactory, String, MenuFactory, String) - Method in class org.pietschy.command.CommandGroup
Creates a new button using the specified id's for the button and menu faces and the specified factories for the button and menu items.
createButton() - Method in class org.pietschy.command.DefaultButtonFactory
Creates a new JButton.
createButton() - Method in class org.pietschy.command.DefaultToolbarFactory
Creates a new JButton.
createButton(ButtonFactory, String) - Method in class org.pietschy.command.ToggleCommand
Creates a toggle button for this command using the specified ButtonFactory and Face.
createButtonBar() - Method in class org.pietschy.command.demo.PageSelectorGroup
Creates a new vertical JButtonBar using the "page-selector" face.
createButtonBar(int) - Method in class org.pietschy.command.demo.PageSelectorGroup
Creates a new JButtonBar with the specified orientation using the "page-selector" face.
createButtonBar(int, String) - Method in class org.pietschy.command.demo.PageSelectorGroup
Creates a new JButtonBar with the specified orientation using the specified face.
createCheckBox() - Method in interface org.pietschy.command.ButtonFactory
A factory method for JCheckBoxs.
createCheckBox() - Method in class org.pietschy.command.DefaultButtonFactory
Creates a new JCheckBox.
createCheckBox() - Method in class org.pietschy.command.DefaultToolbarFactory
Creates a new JCheckBox.
createCheckBox() - Method in class org.pietschy.command.ToggleCommand
Creates a checkbox for this command using the default button factory and the button face.
createCheckBox(String) - Method in class org.pietschy.command.ToggleCommand
Creates a checkbox for this command using the default button factory and the specified face.
createCheckBox(ButtonFactory) - Method in class org.pietschy.command.ToggleCommand
Creates a checkbox for this command using the specifed button factory and the button face.
createCheckBox(ButtonFactory, String) - Method in class org.pietschy.command.ToggleCommand
Creates a checkbox for this command using the specified ButtonFactory and Face.
createCheckBoxMenuItem() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JCheckBoxMenuItem.
createCheckBoxMenuItem() - Method in interface org.pietschy.command.MenuFactory
 
createColoredIcon(String, String, String) - Method in class org.pietschy.command.demo.MyAbstractReflectionIconFactory
 
createContainerManager() - Method in class org.pietschy.command.DefaultGroupMemberFactory
Factory method for creating GroupContainerManager instances.
createContainerManager() - Method in interface org.pietschy.command.GroupMemberFactory
 
createDelegateTracker(Window) - Method in class org.pietschy.command.delegate.DefaultDelegateMediatorFactory
 
createDelegateTracker(Window) - Method in interface org.pietschy.command.delegate.DelegateMediatorFactory
 
createDelegateTracker(Window) - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediatorFactory
 
createExamplePanel() - Method in class org.pietschy.command.demo.AbstractDemoPanel
 
createExamplePanel() - Method in class org.pietschy.command.demo.face.FaceDemoPanel
 
createExamplePanel() - Method in class org.pietschy.command.demo.group.GroupDemoPanel
 
createExamplePanel() - Method in class org.pietschy.command.demo.script.ScriptDemoPanel
 
createExamplePanel() - Method in class org.pietschy.command.demo.toggle.ToggleDemoPanel
 
createExamplePanel() - Method in class org.pietschy.command.demo.undo.UndoDemoPanel
 
createExpansionMember(String) - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createExpansionMember(String) - Method in interface org.pietschy.command.GroupMemberFactory
 
createFace(FaceId, FaceManager) - Method in class org.pietschy.command.AbstractFaceBuilder
Constructs a new Face witht the specified FaceId and that uses the specified FaceManager to locate parent faces.
createFace(FaceId, FaceManager) - Method in class org.pietschy.command.DefaultFaceBuilder
Creates a new empty face with the specified id and uses the specified CommandManager for locating its parent.
createFace(Command, String) - Method in class org.pietschy.command.FaceManager
 
createGlueMember() - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createGlueMember() - Method in interface org.pietschy.command.GroupMemberFactory
 
createGroup(CommandManager) - Method in interface org.pietschy.command.GroupFactory
Creates a new anonymous group that uses the specified container.
createGroup(CommandManager, String) - Method in interface org.pietschy.command.GroupFactory
Creates a new group with the specified Id that uses the specified container.
createIcon(String) - Method in class org.pietschy.command.AbstractReflectionIconFactory
Converts the the iconValue into a method call on this class.
createIcon(String) - Method in interface org.pietschy.command.IconFactory
Creates a new icon based on the specified parameter string.
createInlineMember(CommandGroup, CommandGroup) - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createInlineMember(CommandGroup, CommandGroup) - Method in interface org.pietschy.command.GroupMemberFactory
 
createLazyMember(CommandGroup, String, boolean) - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createLazyMember(CommandGroup, String, boolean) - Method in interface org.pietschy.command.GroupMemberFactory
 
createMenu() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JMenu.
createMenu() - Method in interface org.pietschy.command.MenuFactory
 
createMenuBar() - Method in class org.pietschy.command.CommandGroup
 
createMenuBar(String) - Method in class org.pietschy.command.CommandGroup
 
createMenuBar(MenuFactory) - Method in class org.pietschy.command.CommandGroup
 
createMenuBar(String, MenuFactory) - Method in class org.pietschy.command.CommandGroup
 
createMenuBar() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JMenuBar.
createMenuBar() - Method in interface org.pietschy.command.MenuFactory
 
createMenuItem() - Method in class org.pietschy.command.Command
Creates a new menu item for this command.
createMenuItem(String) - Method in class org.pietschy.command.Command
Creates a new menu item for this command using the specifed Face name and the currently configured MenuFactory.
createMenuItem(MenuFactory) - Method in class org.pietschy.command.Command
Creates a new menu item for this command using Face.MENU and the specified MenuFactory.
createMenuItem(MenuFactory, String) - Method in class org.pietschy.command.Command
Creates a new menu item for this command using the specified Face and the specified MenuFactory.
createMenuItem(MenuFactory, String) - Method in class org.pietschy.command.CommandGroup
Creates a new menu item for this command.
createMenuItem() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JMenuItem.
createMenuItem() - Method in interface org.pietschy.command.MenuFactory
 
createMenuItem(MenuFactory, String) - Method in class org.pietschy.command.ToggleCommand
Creates a new JCheckBoxMenuItem that is bound to this command.
createPopupMenu() - Method in class org.pietschy.command.CommandGroup
Creates a popup menu using Face.MENU and the default MenuFactory.
createPopupMenu(String, MenuFactory) - Method in class org.pietschy.command.CommandGroup
Creates a popup menu for this group using the specified Face id and MenuFactory.
createPopupMenu() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JPopupMenu.
createPopupMenu() - Method in interface org.pietschy.command.MenuFactory
 
createRadioButton() - Method in interface org.pietschy.command.ButtonFactory
A factory method for JRadioButtons.
createRadioButton() - Method in class org.pietschy.command.DefaultButtonFactory
Creates a new JRadioButton.
createRadioButton() - Method in class org.pietschy.command.DefaultToolbarFactory
Creates a new JRadioButton.
createRadioButtonMenuItem() - Method in class org.pietschy.command.DefaultMenuFactory
Creates a new JRadioButtonMenuItem.
createRadioButtonMenuItem() - Method in interface org.pietschy.command.MenuFactory
 
createSeparatorMember() - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createSeparatorMember() - Method in interface org.pietschy.command.GroupMemberFactory
 
createSimpleMember(CommandGroup, Command) - Method in class org.pietschy.command.DefaultGroupMemberFactory
 
createSimpleMember(CommandGroup, Command) - Method in interface org.pietschy.command.GroupMemberFactory
 
createTextArea(String) - Method in class org.pietschy.command.demo.AbstractDemoPanel
 
createToggleButton() - Method in interface org.pietschy.command.ButtonFactory
A factory method for ToggleButtons.
createToggleButton() - Method in class org.pietschy.command.DefaultButtonFactory
Creates a new JToggleButton.
createToggleButton() - Method in class org.pietschy.command.DefaultToolbarFactory
Creates a new JToggleButton.
createToggleGroup(CommandManager) - Method in interface org.pietschy.command.GroupFactory
Creates a new anonymous exclusive group that uses the specified container.
createToggleGroup(CommandManager, String) - Method in interface org.pietschy.command.GroupFactory
Creates a new exclusive group with the specified Id that uses the specified container.
createToolBar() - Method in class org.pietschy.command.CommandGroup
Creates a new JToolBar bound to this GroupCommand.
createToolBar(ToolbarFactory) - Method in class org.pietschy.command.CommandGroup
 
createToolBar(String) - Method in class org.pietschy.command.CommandGroup
 
createToolBar(String, ToolbarFactory) - Method in class org.pietschy.command.CommandGroup
Creates a toolbar using the specified facename for the toolbar and the specified toolbar factory for the buttons.
createToolbar() - Method in class org.pietschy.command.DefaultToolbarFactory
Creates a new JToolBar.
createToolbar() - Method in interface org.pietschy.command.ToolbarFactory
A factory method for toolbars.
CustomComponentGlassPaneHandler - Class in org.pietschy.command.interceptor
DefaultGlassPaneHander is an implementation of GlassPaneHandler that simply displays the wait cursor and beeps when ever the user clicks.
CustomComponentGlassPaneHandler(Component) - Constructor for class org.pietschy.command.interceptor.CustomComponentGlassPaneHandler
 

D

deactivateGlassPane(RootPaneContainer) - Method in class org.pietschy.command.interceptor.CustomComponentGlassPaneHandler
 
deactivateGlassPane(RootPaneContainer) - Method in class org.pietschy.command.interceptor.DefaultGlassPaneHandler
 
deactivateGlassPane(RootPaneContainer) - Method in interface org.pietschy.command.interceptor.GlassPaneHandler
Invoked by GlassPaneInterceptor to deactivate the glasspane and allow user interation.
debug(Object) - Method in interface org.pietschy.command.log.Logger
 
debug(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
debug(Object) - Method in class org.pietschy.command.log.NullLogger
 
debug(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
debug(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
debug(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
DEEP - Static variable in class org.pietschy.command.AbstractVisitor
The visitor traverse the entire graph of commands under the top level group.
DEFAULT - Static variable in class org.pietschy.command.Face
 
DefaultButtonFactory - Class in org.pietschy.command
Default implementation of ButtonFactory.
DefaultButtonFactory() - Constructor for class org.pietschy.command.DefaultButtonFactory
 
DefaultConditionEvaluator - Class in org.pietschy.command
 
DefaultConditionEvaluator() - Constructor for class org.pietschy.command.DefaultConditionEvaluator
 
DefaultDelegateMediatorFactory - Class in org.pietschy.command.delegate
 
DefaultDelegateMediatorFactory() - Constructor for class org.pietschy.command.delegate.DefaultDelegateMediatorFactory
 
DefaultFaceBuilder - Class in org.pietschy.command
Provides the default implementation of AbstractFaceBuilder.
DefaultFaceBuilder() - Constructor for class org.pietschy.command.DefaultFaceBuilder
Creats a new builder.
DefaultFaceRenderer - Class in org.pietschy.command
The DefaultFaceRender provides the base methods for configuring buttons and menus as well as a standard implementation that is suitable for most platforms.
DefaultFaceRenderer() - Constructor for class org.pietschy.command.DefaultFaceRenderer
 
DefaultGlassPaneHandler - Class in org.pietschy.command.interceptor
DefaultGlassPaneHander is an implementation of GlassPaneHandler that simply displays the wait cursor and beeps when ever the user clicks.
DefaultGlassPaneHandler() - Constructor for class org.pietschy.command.interceptor.DefaultGlassPaneHandler
 
DefaultGroupContainerManager - Class in org.pietschy.command
Provides a default implementation of GroupContainerManager that removes all elemnents and rebuilds from scratch.
DefaultGroupContainerManager() - Constructor for class org.pietschy.command.DefaultGroupContainerManager
 
defaultGroupIcon - Static variable in class org.pietschy.command.DefaultFaceRenderer
 
DefaultGroupMemberFactory - Class in org.pietschy.command
 
DefaultGroupMemberFactory() - Constructor for class org.pietschy.command.DefaultGroupMemberFactory
 
defaultInstance() - Static method in class org.pietschy.command.CommandManager
Returns an instance of the CommandManager.
DefaultMenuFactory - Class in org.pietschy.command
Provides a default implementation of MenuFactory that creates standard swing menus.
DefaultMenuFactory() - Constructor for class org.pietschy.command.DefaultMenuFactory
 
DefaultToolbarFactory - Class in org.pietschy.command
Provides the default implementation of ToolbarFactory.
DefaultToolbarFactory() - Constructor for class org.pietschy.command.DefaultToolbarFactory
Creates a new factory that creates non-floatable toolbars and rollover enabled buttons.
DefaultToolbarFactory(Insets, boolean, boolean) - Constructor for class org.pietschy.command.DefaultToolbarFactory
Creates a new factory.
DelegateContainer - Interface in org.pietschy.command.delegate
The DelgateContainer interface marks a JComponent as being a provider of CommandDelegates.
DelegateManager - Class in org.pietschy.command.delegate
DelegateManager class acts as a singleton factory for all DelegateMediator instances.
DelegateManager() - Constructor for class org.pietschy.command.delegate.DelegateManager
 
DelegateMediator - Class in org.pietschy.command.delegate
DelegateMediators are used by DelegatingCommand instances to find their delegates.
DelegateMediator() - Constructor for class org.pietschy.command.delegate.DelegateMediator
 
DelegateMediatorEvent - Class in org.pietschy.command.delegate
This event is fired whenever a DelegateMediators current container list changes.
DelegateMediatorEvent(DelegateMediator, DelegateContainer[]) - Constructor for class org.pietschy.command.delegate.DelegateMediatorEvent
 
DelegateMediatorFactory - Interface in org.pietschy.command.delegate
 
DelegateMediatorListener - Interface in org.pietschy.command.delegate
This interface is for listening to changes in a DelegateMediator.
delegatesChanged(DelegateMediatorEvent) - Method in interface org.pietschy.command.delegate.DelegateMediatorListener
Invoked when the DelegateContainers of a specific DelegateMediator have changed.
delegatesChanged(DelegateMediatorEvent) - Method in class org.pietschy.command.delegate.DelegatingCommand
 
DelegatingCommand - Class in org.pietschy.command.delegate
Delegating commands allow a single command to delegate its behaviour to another object.
DelegatingCommand(String) - Constructor for class org.pietschy.command.delegate.DelegatingCommand
Creates a new DelegatingCommand with the specified id.
DelegatingCommand(CommandManager, String) - Constructor for class org.pietschy.command.delegate.DelegatingCommand
Creates a new DelegatingCommand with the specified id and that is bound to the specifed CommandManager.
Demo - Class in org.pietschy.command.demo
 
DemoFrame - Class in org.pietschy.command.demo
 
DemoFrame() - Constructor for class org.pietschy.command.demo.DemoFrame
Constructs a new frame that is initially invisible.
DemoPanel - Class in org.pietschy.command.demo
 
DemoPanel(String, String, String) - Constructor for class org.pietschy.command.demo.DemoPanel
Creates a new JPanel with a double buffer and a flow layout.
detach(AbstractButton) - Method in class org.pietschy.command.ActionCommand
Overrides the default implementation to remove the ActionListener installed by ActionCommand.attach(javax.swing.AbstractButton, String).
detach(AbstractButton) - Method in class org.pietschy.command.Command
Detaches this command from the specified button.
dispose() - Method in class org.pietschy.command.CommandManager
This method removes any listeners from this command managers parent (if it exists).
DownArrowIcon - Class in org.pietschy.command
 
DownArrowIcon() - Constructor for class org.pietschy.command.DownArrowIcon
 

E

EMPTY_CONTAINER_ARRAY - Static variable in class org.pietschy.command.delegate.DelegateMediator
 
EmptyInterceptor - Class in org.pietschy.command
An empty implementation of ActionCommandInterceptor.
EmptyInterceptor() - Constructor for class org.pietschy.command.EmptyInterceptor
 
EnableCommandGroup - Class in org.pietschy.command.demo
 
EnableCommandGroup(CommandManager) - Constructor for class org.pietschy.command.demo.EnableCommandGroup
 
EnableCommandGroup.EnableCommand - Class in org.pietschy.command.demo
 
enter(Object) - Method in interface org.pietschy.command.log.Logger
 
enter(Object) - Method in class org.pietschy.command.log.NullLogger
 
enter(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
equals(Object) - Method in class org.pietschy.command.FaceId
 
error(Object) - Method in interface org.pietschy.command.log.Logger
 
error(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
error(Object) - Method in class org.pietschy.command.log.NullLogger
 
error(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
error(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
error(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
evaluate(String) - Method in interface org.pietschy.command.ConditionEvaluator
Evaluates the specified condition.
evaluate(String) - Method in class org.pietschy.command.DefaultConditionEvaluator
 
EvaluationException - Exception in org.pietschy.command
 
EvaluationException(String) - Constructor for exception org.pietschy.command.EvaluationException
 
EvaluationException(Throwable) - Constructor for exception org.pietschy.command.EvaluationException
 
execute(Map) - Method in class org.pietschy.command.ActionCommand
Executes this command with the specified hints.
execute() - Method in class org.pietschy.command.ActionCommand
Causes the command to perform it's operation.
execute(Map) - Method in interface org.pietschy.command.ActionCommandExecutor
 
execute(Map) - Method in class org.pietschy.command.delegate.SwingActionDelegate
 
exit(Object) - Method in interface org.pietschy.command.log.Logger
 
exit(Object) - Method in class org.pietschy.command.log.NullLogger
 
exit(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
ExpansionGroupMember - Interface in org.pietschy.command
 
export() - Method in class org.pietschy.command.Command
Registers this command with its CommandManager.
exportCommands() - Method in class org.pietschy.command.undo.UndoController
 
extendsId - Variable in class org.pietschy.command.Face
 
ExtensionFileFilter - Class in org.pietschy.command.file
An implementation of FileFilter that is based on the extension of a file.
ExtensionFileFilter(String, String) - Constructor for class org.pietschy.command.file.ExtensionFileFilter
Creates a new filter for the specified file extension with that has the specified description.
extractFaces(Element) - Method in class org.pietschy.command.FaceManager
This is invoked for every element that contains face information in a newly loaded configuration file.

F

Face - Class in org.pietschy.command
The face class holds all the visiual information about a Command.
Face(FaceId, FaceManager) - Constructor for class org.pietschy.command.Face
Constructs a new empty face with the specified id, that uses the specified CommandManager to locating the face it extends.
FaceDemoPanel - Class in org.pietschy.command.demo.face
 
FaceDemoPanel() - Constructor for class org.pietschy.command.demo.face.FaceDemoPanel
 
faceExists(String) - Method in class org.pietschy.command.Command
 
FaceId - Class in org.pietschy.command
A class that represents the Id of a Face.
FaceId(String, String) - Constructor for class org.pietschy.command.FaceId
 
faceManager - Variable in class org.pietschy.command.Face
 
FaceManager - Class in org.pietschy.command
This class is responsible for the management of the faces for a given CommandManager.
FaceManager(CommandManager) - Constructor for class org.pietschy.command.FaceManager
 
FaceRenderer - Interface in org.pietschy.command
FaceRenderers are used by the libarary to configure buttons and menus.
fatal(Object) - Method in interface org.pietschy.command.log.Logger
 
fatal(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
fatal(Object) - Method in class org.pietschy.command.log.NullLogger
 
fatal(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
fatal(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
fatal(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
FileDemoPanel - Class in org.pietschy.command.demo.file
 
FileDemoPanel() - Constructor for class org.pietschy.command.demo.file.FileDemoPanel
 
fireCommandRegistered(Command) - Method in class org.pietschy.command.CommandManager
 
fireDelegatesChanged(DelegateContainer[]) - Method in class org.pietschy.command.delegate.DelegateMediator
 
fireHoverEnded(Face, Component) - Method in class org.pietschy.command.Command
 
fireHoverEnded(HoverEvent) - Method in class org.pietschy.command.CommandManager
 
fireHoverStarted(Face, Component) - Method in class org.pietschy.command.Command
 
fireHoverStarted(HoverEvent) - Method in class org.pietschy.command.CommandManager
 
fireMembersChanged() - Method in class org.pietschy.command.CommandGroup
 
firePropertyChange(String, int, int) - Method in class org.pietschy.command.delegate.CommandDelegate
 
firePropertyChange(PropertyChangeEvent) - Method in class org.pietschy.command.delegate.CommandDelegate
 
firePropertyChange(String, boolean, boolean) - Method in class org.pietschy.command.delegate.CommandDelegate
 
firePropertyChange(String, Object, Object) - Method in class org.pietschy.command.delegate.CommandDelegate
 
fireStateChaged() - Method in class org.pietschy.command.undo.UndoContext
 
FocusTrackingDelegateMediator - Class in org.pietschy.command.delegate
This mediator derives the DelegateContainer heirarchy by traversing up the component hierarchy from the currently focused component.
FocusTrackingDelegateMediator(Window, RelatedWindowDiscriminator) - Constructor for class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Creates a new DelegateManager for the specified window.
FocusTrackingDelegateMediatorFactory - Class in org.pietschy.command.delegate
 
FocusTrackingDelegateMediatorFactory() - Constructor for class org.pietschy.command.delegate.FocusTrackingDelegateMediatorFactory
 
foundMatch() - Method in class org.pietschy.command.MatchVisitor
 

G

get(FaceId) - Method in class org.pietschy.command.FaceManager
 
get(JComponent) - Static method in class org.pietschy.command.RenderContext
Gets the rendering context for the specified component, or null if it doesn't have one.
getAccelerator() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getAccelerator() - Method in class org.pietschy.command.Face
 
getAcceleratorForIndex(int) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
 
getAcceleratorModifiers() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets the modifiers that are used to create the accelerators.
getActionAdapter() - Method in class org.pietschy.command.ActionCommand
Gets an action that mirrors the default face of this command.
getActionAdapter(String) - Method in class org.pietschy.command.ActionCommand
Gets an action that mirrors this the specified face of this command.
getActionCommand() - Method in class org.pietschy.command.ActionCommand
Gets the value of this commands actionCommand string.
getActionEvent() - Method in class org.pietschy.command.ActionCommand
Convenience method for getHint(ActionCommand.HINT_ACTION_EVENT).
getAlternativeFaceNames(String) - Method in class org.pietschy.command.Command
Gets a list of face names that can be used in place of the specified name if it hasn't been registered with the command.
getAlternativeFaceNames(String) - Method in class org.pietschy.command.demo.PageSelectorGroup
Overrides the default implementation to provide defaults for the page-selector face if it hasn't been specified.
getAttribute(Element, String) - Method in class org.pietschy.command.AbstractBuilder
Gets an attribute from an element.
getButtonFactory() - Method in class org.pietschy.command.Command
Gets the button factory to use for this command.
getButtonFactory() - Method in class org.pietschy.command.CommandManager
Gets the default ButtonFactory to use for buttons created by this command manager.
getButtonIn(Container) - Method in class org.pietschy.command.Command
This method will find the first button from this command in the specified container.
getClassLoader() - Method in class org.pietschy.command.CommandManager
Gets the class loader the library is to use.
getClearCommand() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets the ActionCommand that clears the files from the group.
getClientProperty(String) - Method in class org.pietschy.command.Face
 
getClientProperty(String, String) - Method in class org.pietschy.command.Face
 
getClientPropertyNames() - Method in class org.pietschy.command.Face
 
getCommand() - Method in class org.pietschy.command.CommandEvent
Gets the Command being executed.
getCommand(String) - Method in class org.pietschy.command.CommandManager
Gets the specifed command from this container.
getCommand() - Method in class org.pietschy.command.CommandManagerEvent
Gets the command that was registered.
getCommand() - Method in class org.pietschy.command.HoverEvent
Gets the command associated with the HoverEvent.
getCommand() - Method in class org.pietschy.command.RenderContext
 
getCommandExecutor(String) - Method in interface org.pietschy.command.delegate.DelegateContainer
Gets the specifed command from this container.
getCommandExecutor(String) - Method in class org.pietschy.command.demo.DemoPanel
 
getCommandFileViewer() - Method in class org.pietschy.command.demo.DemoPanel
 
getCommandFor(File) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets the command that opens the specified file.
getCommandIdFromUrl(String) - Method in class org.pietschy.command.CommandHyperlinkListener
 
getCommandManager() - Method in class org.pietschy.command.AbstractBuilder
Gets the associated CommandManager for the builder to use as required.
getCommandManager() - Method in class org.pietschy.command.Command
Gets the CommandManager this command belongs to.
getCommandManager() - Method in class org.pietschy.command.undo.UndoController
 
getCommandManagerListeners() - Method in class org.pietschy.command.CommandManager
 
getConditionEvaluator() - Method in class org.pietschy.command.CommandManager
Gets the commands managers current condition evaluator.
getContainers() - Method in class org.pietschy.command.delegate.DelegateMediatorEvent
 
getContext() - Method in class org.pietschy.command.CommandManager
Gets the context object specified in the constructor.
getController() - Method in class org.pietschy.command.ToggleCommandGroup
Gets the ToggleGroupController managing this group.
getDefaultButtonFactory() - Static method in class org.pietschy.command.CommandManager
Gets the default ButtonFactory.
getDefaultFace() - Method in class org.pietschy.command.Command
Gets this commands default face.
getDefaultFace(boolean) - Method in class org.pietschy.command.Command
Gets this commands default face.
getDefaultFileFilter() - Method in class org.pietschy.command.file.AbstractFileCommand
Gets the default FileFilter that will be selected in the chooser if AbstractFileCommand.isRememberLastFilter() is false.
getDefaultGroupIcon() - Method in class org.pietschy.command.DefaultFaceRenderer
 
getDefaultMenuFactory() - Static method in class org.pietschy.command.CommandManager
Gets the default MenuFactory.
getDefaultRelatedWindowDiscriminator() - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediatorFactory
 
getDefaultToolbarFactory() - Static method in class org.pietschy.command.CommandManager
Gets the default ToolbarFactory.
getDelegate() - Method in class org.pietschy.command.delegate.DelegatingCommand
 
getDelegateContainers() - Method in class org.pietschy.command.delegate.DelegateMediator
 
getDescription() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getDescription() - Method in class org.pietschy.command.Face
 
getDescription() - Method in class org.pietschy.command.file.ExtensionFileFilter
 
getDisabledIcon() - Method in class org.pietschy.command.Face
 
getDisplaySize() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets the number of files the group will display at any one time.
getDividerLocation() - Method in class org.pietschy.command.demo.AbstractDemoPanel
 
getElementPath(Element) - Method in class org.pietschy.command.AbstractBuilder
Returns a string representing the elements position in the command heirarchy.
getElementText(Element) - Method in class org.pietschy.command.AbstractBuilder
Gets the textural value of an element.
getExcecutor(String) - Method in class org.pietschy.command.delegate.DelegateMediatorEvent
Searches the container hierarchy and gets the first executor it finds.
getExcludedFile() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets the file that is currently excluded from the list or null if all the files are included.
getExtendsId() - Method in class org.pietschy.command.Face
 
getFace(String) - Method in class org.pietschy.command.Command
Gets the best matching face for the specified name.
getFace(String, boolean) - Method in class org.pietschy.command.Command
Gets the face with the specified name.
getFace(RenderContext) - Method in class org.pietschy.command.DefaultFaceRenderer
 
getFace() - Method in class org.pietschy.command.HoverEvent
Gets the Face associated with the hover event.
getFace() - Method in class org.pietschy.command.RenderContext
 
getFaceBuilder() - Method in class org.pietschy.command.FaceManager
Gets the AbstractFaceBuilder currently in use by the manager.
getFaceId() - Method in class org.pietschy.command.GroupContainerManager
The face id to use when creating new buttons or menus.
getFaceManager() - Method in class org.pietschy.command.CommandManager
Gets the FaceManager in use by the CommandManager.
getFaceName() - Method in class org.pietschy.command.RenderContext
 
getFacesFor(Command) - Method in class org.pietschy.command.FaceManager
Retreives the faces that are registered for the specified parent id.
getFactory() - Method in class org.pietschy.command.GroupContainerManager
The factory to use when createing new buttons or menus.
getFileChooser() - Method in class org.pietschy.command.file.AbstractFileCommand
Gets the file choose the command will use.
getFileExistsMessage(File) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
Gets the text to display in the dialog that confirms file overwrite.
getFiles() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Gets all files in the group.
getGroup(String) - Method in class org.pietschy.command.CommandManager
Gets the specifed group from the container.
getGroup() - Method in class org.pietschy.command.RenderContext
 
getGroupFactory() - Method in class org.pietschy.command.CommandManager
Gets the GroupFactory being used by the library.
getGroupMemberFactory() - Method in class org.pietschy.command.CommandManager
Gets the GroupMemberFactory used by the library to construct GroupMember.
getHint(Object) - Method in class org.pietschy.command.ActionCommand
Gets any hints that may have been specified by a call to ActionCommand.execute(java.util.Map) or that have been explicitly set by ActionCommand.putHint(java.lang.Object, java.lang.Object).
getHint(Object, Object) - Method in class org.pietschy.command.ActionCommand
Gets any hints that may have been specified by a call to ActionCommand.execute(java.util.Map) or that have been explicitly set by ActionCommand.putHint(java.lang.Object, java.lang.Object).
getHints() - Method in class org.pietschy.command.ActionCommand
Gets any hints that may have been specified by a call to ActionCommand.execute(java.util.Map) or that have been explicitly set by ActionCommand.putHint(java.lang.Object, java.lang.Object).
getHints(String) - Method in class org.pietschy.command.CommandHyperlinkListener
 
getHorizontalTextPosition() - Method in class org.pietschy.command.Face
Gets the horizontal text position of this face.
getIcon() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getIcon() - Method in class org.pietschy.command.Face
 
getIconFactory() - Method in class org.pietschy.command.CommandManager
Gets this command managers IconFactory.
getIconHeight() - Method in class org.pietschy.command.demo.BeanIcon
 
getIconHeight() - Method in class org.pietschy.command.demo.group.GroupIcon
 
getIconHeight() - Method in class org.pietschy.command.DownArrowIcon
 
getIconTextGap() - Method in class org.pietschy.command.Face
Gets the vertical text position of this face.
getIconWidth() - Method in class org.pietschy.command.demo.BeanIcon
 
getIconWidth() - Method in class org.pietschy.command.demo.group.GroupIcon
 
getIconWidth() - Method in class org.pietschy.command.DownArrowIcon
 
getId() - Method in class org.pietschy.command.Command
Gets this commands identifier.
getId() - Method in class org.pietschy.command.delegate.CommandDelegate
Gets the Id of this delegate.
getId() - Method in class org.pietschy.command.Face
 
getInsets() - Method in class org.pietschy.command.DefaultToolbarFactory
Gets the Insets this factory is applying to the buttons it creates.
getInvocationArgs() - Method in class org.pietschy.command.ReflectionCommand
Gets any arguments required by the delegate.
getInvoker() - Method in class org.pietschy.command.ActionCommand
Convenience method to get the object that invoked the command.
getInvokerWindow() - Method in class org.pietschy.command.ActionCommand
Convenience method to get the Window ancestor of the object that invoked the command.
getItemContainer() - Method in class org.pietschy.command.GroupContainerManager
Gets the container this instance is managing.
getLogger(Class) - Static method in class org.pietschy.command.CommandManager
Gets a new logger for the command library.
getLogger(Class) - Method in interface org.pietschy.command.log.LoggerFactory
 
getLogger(Class) - Method in class org.pietschy.command.log.NullLoggerFactory
 
getLogger(Class) - Method in class org.pietschy.command.log.PrintStreamLoggerFactory
 
getLongDescription() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getLongDescription() - Method in class org.pietschy.command.Face
 
getMainFrame() - Method in class org.pietschy.command.demo.Demo
 
getMatchingGroup() - Method in class org.pietschy.command.MatchVisitor
 
getMediatorFor(Window) - Static method in class org.pietschy.command.delegate.DelegateManager
Gets the DelegateMediator for the specified window.
getMediatorFor(Component) - Static method in class org.pietschy.command.delegate.DelegateManager
This is a convenience method that gets the DelegateMediator based on the specified components window ancestor.
getMediatorFor(Window) - Static method in class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Conveinence method for DelegateManager.getMediatorFor(java.awt.Window) for when the FocusTrackingDelegateMediatorFactory is being used.
getMediatorFor(Component) - Static method in class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Conveinence method for DelegateManager.getMediatorFor(java.awt.Component) for when the FocusTrackingDelegateMediatorFactory is being used.
getMemberCount() - Method in class org.pietschy.command.CommandGroup
Returns the number of members in this group.
getMemberFactory() - Method in class org.pietschy.command.CommandGroup
Gets the groups GroupMemberFactory.
getMemberFor(Command) - Method in interface org.pietschy.command.ExpansionGroupMember
 
getMemberList() - Method in class org.pietschy.command.CommandGroup
 
getMenuFactory() - Method in class org.pietschy.command.Command
Gets the MenuFactory to use for this command when creating menu items.
getMenuFactory() - Method in class org.pietschy.command.CommandManager
Gets the MenuFactory that is to be used by commands to create menu items.
getMenuGroups() - Method in class org.pietschy.command.demo.DemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.face.FaceDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.file.FileDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.group.GroupDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.script.ScriptDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.toggle.ToggleDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.undo.UndoDemoPanel
 
getMenuGroups() - Method in class org.pietschy.command.demo.welcome.WelcomePanel
 
getMnemonic() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getMnemonic() - Method in class org.pietschy.command.Face
 
getMnemonicIndex() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getMnemonicIndex() - Method in class org.pietschy.command.Face
 
getModalCursor() - Method in class org.pietschy.command.interceptor.DefaultGlassPaneHandler
 
getModifiers() - Method in class org.pietschy.command.ActionCommand
Convenience method to get any modifiers that were specified.
getName() - Method in interface org.pietschy.command.ExpansionGroupMember
 
getName() - Method in class org.pietschy.command.Face
 
getName() - Method in class org.pietschy.command.FaceId
 
getParent() - Method in class org.pietschy.command.CommandManager
Gets the parent of this CommandManager.
getParentId() - Method in class org.pietschy.command.FaceId
 
getPopupFor(CommandGroup) - Method in class org.pietschy.command.CommandHyperlinkListener
 
getPreferredScrollableViewportSize() - Method in class org.pietschy.command.demo.ScrollingPanel
 
getPressedIcon() - Method in class org.pietschy.command.Face
 
getProperty(String) - Method in class org.pietschy.command.Command
 
getProperty(String, String) - Method in class org.pietschy.command.Command
 
getPropertyChangeListeners() - Method in class org.pietschy.command.delegate.CommandDelegate
 
getPropertyChangeListeners(String) - Method in class org.pietschy.command.delegate.CommandDelegate
 
getPropertyNames() - Method in class org.pietschy.command.Command
 
getRedoCommand() - Method in class org.pietschy.command.undo.UndoController
Gets an ActionCommand that when invoked will redo the last undone UndoableEditEvent.
getRenderer() - Static method in class org.pietschy.command.RenderManager
Gets the currently installed FaceRenderer.
getResourceBundle() - Method in class org.pietschy.command.CommandManager
Gets the ResourceBundle for resolving i18n configuration parameters.
getRolloverIcon() - Method in class org.pietschy.command.Face
 
getRolloverSelectedIcon() - Method in class org.pietschy.command.Face
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class org.pietschy.command.demo.ScrollingPanel
 
getScrollableTracksViewportHeight() - Method in class org.pietschy.command.demo.ScrollingPanel
 
getScrollableTracksViewportWidth() - Method in class org.pietschy.command.demo.ScrollingPanel
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class org.pietschy.command.demo.ScrollingPanel
 
getSelectedIcon() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getSelectedIcon() - Method in class org.pietschy.command.Face
 
getSelector() - Method in class org.pietschy.command.demo.DemoPanel
 
getText() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getText() - Method in class org.pietschy.command.Face
Returns the Test as displayed by attachments of this command.
getTextPosition() - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
getToolbarFactory() - Method in class org.pietschy.command.Command
Gets the toolbar factory to use for this command.
getToolbarFactory() - Method in class org.pietschy.command.CommandManager
Gets the default ToolbarFactory to be used by commands to create toolbars and their associated buttons.
getToolbarGroup() - Method in class org.pietschy.command.demo.AbstractDemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.DemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.file.FileDemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.group.GroupDemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.toggle.ToggleDemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.undo.UndoDemoPanel
 
getToolbarGroup() - Method in class org.pietschy.command.demo.welcome.WelcomePanel
 
getUndoableEditListeners() - Method in class org.pietschy.command.undo.UndoableActionCommand
Gets the UndoableEditListeners regstered with this command.
getUndoableEditListeners() - Method in interface org.pietschy.command.undo.UndoableEventSource
 
getUndoableEditListeners() - Method in class org.pietschy.command.undo.UndoableToggleCommand
Gets the UndoableEditListeners regstered with this command.
getUndoCommand() - Method in class org.pietschy.command.undo.UndoController
Gets an ActionCommand that when invoked will undo the last registered UndoableEditEvent.
getUndoContext() - Method in class org.pietschy.command.undo.UndoController
Gets the current UndoContext in use.
getVerticalTextPosition() - Method in class org.pietschy.command.Face
Gets the vertical text position of this face.
GlassPaneHandler - Interface in org.pietschy.command.interceptor
GlassPaneHanders are used by the ModalInterceptor to configure the glasspane while a long running process is in progress.
GlassPaneInterceptor - Class in org.pietschy.command.interceptor
GlassPaneInterceptor provides a simple interceptor that activates the glass pane before a command executes and deactivates it afterward.
GlassPaneInterceptor(Component) - Constructor for class org.pietschy.command.interceptor.GlassPaneInterceptor
Creates a new interceptor that uses the specified component as the glass pane.
GroupContainerManager - Class in org.pietschy.command
A helper class that GroupCommands use to populate and manages its popup/command Containers.
GroupContainerManager() - Constructor for class org.pietschy.command.GroupContainerManager
 
GroupDemoPanel - Class in org.pietschy.command.demo.group
 
GroupDemoPanel() - Constructor for class org.pietschy.command.demo.group.GroupDemoPanel
 
GroupEvent - Class in org.pietschy.command
This event is fired by CommandGroup.
GroupEvent(Object) - Constructor for class org.pietschy.command.GroupEvent
 
GroupFactory - Interface in org.pietschy.command
This factory interface is used by the library when ever a new GroupCommand is required.
GroupIcon - Class in org.pietschy.command.demo.group
 
GroupIcon(char) - Constructor for class org.pietschy.command.demo.group.GroupIcon
 
groupIcon(String) - Method in class org.pietschy.command.demo.MyAbstractReflectionIconFactory
 
GroupListener - Interface in org.pietschy.command
This interface is used to monitor changes in the members of a CommandGroup.
GroupMember - Interface in org.pietschy.command
GroupMembers are responsible for managing the children of a CommandGroup.
GroupMemberFactory - Interface in org.pietschy.command
This factory interface is used by the library to create instances of GroupMember.
GroupVisitor - Interface in org.pietschy.command
And interface for visiting the members of a CommandGroup.

H

handleCancel(JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileCommand
This method is invoked if the user cancels the file chooser dialog.
handleError(JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileCommand
This method is invoked if the AbstractFileCommand.showChooserDialog(javax.swing.JFileChooser, java.awt.Window) returns JFileChooser.ERROR_OPTION.
handleExecute() - Method in class org.pietschy.command.ActionCommand
Main entry point for command subclasses that must be implemented to provide command specific behaviour.
handleExecute() - Method in class org.pietschy.command.CompoundCommand
Executes all the sub commands.
handleExecute() - Method in class org.pietschy.command.delegate.DelegatingCommand
 
handleExecute() - Method in class org.pietschy.command.demo.about.AboutCommand
 
handleExecute() - Method in class org.pietschy.command.demo.BeepCommand
This method is called whenever the Command is executed.
handleExecute() - Method in class org.pietschy.command.demo.OpenUrlCommand
 
handleExecute() - Method in class org.pietschy.command.file.AbstractFileCommand
 
handleExecute() - Method in class org.pietschy.command.LazyCommand
This implementation will call LazyCommand.build() on the first execution and delegate the handling of the request to LazyCommand.lazyExecute().
handleExecute() - Method in class org.pietschy.command.ReflectionCommand
 
handleExecute() - Method in class org.pietschy.command.ToggleCommand
This method is called whenever the Command is executed.
handleExecute() - Method in class org.pietschy.command.undo.UndoableActionCommand
Delegates to UndoableActionCommand.performEdit() and notifies any UndoableEditListeners of any edit that performEdit returns.
handleInvocationException(Exception) - Method in class org.pietschy.command.ReflectionCommand
Called to handle any exceptions that occur during the invocation of the delegate method.
handleSelection(boolean) - Method in class org.pietschy.command.demo.EnableCommandGroup.EnableCommand
 
handleSelection(boolean) - Method in class org.pietschy.command.demo.PageSelectCommand
Entry for subclasses to handle the selection process.
handleSelection(boolean) - Method in class org.pietschy.command.demo.toggle.SimpleToggle
 
handleSelection(boolean) - Method in class org.pietschy.command.demo.VisibleCommandGroup.VisibleCommand
 
handleSelection(boolean) - Method in class org.pietschy.command.ToggleCommand
Entry for subclasses to handle the selection process.
handleSelection(boolean) - Method in class org.pietschy.command.undo.UndoableToggleCommand
Delegates to UndoableToggleCommand.performEdit(boolean)
handleSelectionRequest(ToggleCommand, boolean) - Method in class org.pietschy.command.ToggleGroupController
Handles a particular selection request on a particular command.
hashCode() - Method in class org.pietschy.command.FaceId
 
HINT_ACTION_EVENT - Static variable in class org.pietschy.command.ActionCommand
The key for the action event hint.
HINT_INVOKER - Static variable in class org.pietschy.command.ActionCommand
The key for the invoker hint.
HINT_INVOKER_WINDOW - Static variable in class org.pietschy.command.ActionCommand
The key for the invoker window hint.
HINT_MODIFIERS - Static variable in class org.pietschy.command.ActionCommand
The key for the modifiers hint.
hoverEnded(HoverEvent) - Method in class org.pietschy.command.demo.DemoFrame
 
hoverEnded(HoverEvent) - Method in interface org.pietschy.command.HoverListener
Notification that the mouse has moved off a command.
HoverEvent - Class in org.pietschy.command
Fired when the mouse enters and exits a command.
HoverEvent(Command, Face, Component) - Constructor for class org.pietschy.command.HoverEvent
 
HoverListener - Interface in org.pietschy.command
This interface provides notification of when the mouse have hovered over a Command.
hoverStarted(HoverEvent) - Method in class org.pietschy.command.demo.DemoFrame
 
hoverStarted(HoverEvent) - Method in interface org.pietschy.command.HoverListener
Notification that the mouse has moved over a command.
HTML - Static variable in class org.pietschy.command.Face
 
hyperlinkUpdate(HyperlinkEvent) - Method in class org.pietschy.command.CommandHyperlinkListener
 

I

IconFactory - Interface in org.pietschy.command
Icon factories are used by the command manager to create icons whenever the icon type is specified as icon-factory.
IconMissingException - Exception in org.pietschy.command
The exception thrown when an icon can't be loaded from a command configuration file.
IconMissingException(String, String, Throwable) - Constructor for exception org.pietschy.command.IconMissingException
 
ID - Static variable in class org.pietschy.command.demo.about.AboutCommand
 
info(Object) - Method in interface org.pietschy.command.log.Logger
 
info(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
info(Object) - Method in class org.pietschy.command.log.NullLogger
 
info(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
info(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
info(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
initCommandManager(CommandManager) - Method in class org.pietschy.command.Command
 
initCommands() - Method in class org.pietschy.command.demo.file.FileDemoPanel
 
initialise(JComponent, MenuFactory, String) - Method in class org.pietschy.command.GroupContainerManager
Configures this instance to manage the specified menu container using the factory and faceid provided.
install(ActionCommand) - Static method in class org.pietschy.command.interceptor.GlassPaneInterceptor
A convenience method for adding the shared interceptor to the specified command.
installFace(Face) - Method in class org.pietschy.command.Command
Adds a the specified face to the command.
installShortCut(JComponent, int) - Method in class org.pietschy.command.ActionCommand
Installs a shortcut into the components input and action maps using the accelerator specified by the default face.
installShortCut(JComponent, String, int) - Method in class org.pietschy.command.ActionCommand
Installs a shortcut into the components input and action maps using the accelerator of the specified face.
instance() - Static method in class org.pietschy.command.CommandManager
Deprecated. CommandManager.defaultInstance should now be the preferred method for obtaining the global command manager. This method will be removed in a future release.
instance() - Static method in class org.pietschy.command.demo.Demo
 
internalLog - Variable in class org.pietschy.command.Command
 
isAccelerated() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Checks if the list will have accelerator for each entry.
isAcceleratorInherited() - Method in class org.pietschy.command.Face
 
isAcceptAllFileFilterUsed() - Method in class org.pietschy.command.file.AbstractFileCommand
Used to configure JFileChooser.setAcceptAllFileFilterUsed(boolean).
isAllowableMember(Command) - Method in class org.pietschy.command.CommandGroup
Checks if the specified Command can be added to this group.
isAllowableMember(Command) - Method in class org.pietschy.command.ToggleCommandGroup
Ensures that only ToggleCommand instances are added to this group.
isAnonymous() - Method in class org.pietschy.command.Command
Checks if this is an anonymous command.
isAnonymous() - Method in class org.pietschy.command.FaceId
 
isAttachedTo(JComponent) - Method in class org.pietschy.command.Command
Tests if this command is attached to the specified button.
isButtonMnemonicsEnabled() - Static method in class org.pietschy.command.MacFaceRenderer
Checks if the renderer will be configuring mnemonics on buttons.
isCenterOnInvoker() - Method in class org.pietschy.command.file.AbstractFileCommand
Checks if this command will be centering the chooser on the invoker window.
isDebugEnabled() - Method in interface org.pietschy.command.log.Logger
 
isDebugEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isDebugEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isDependantOn(Command) - Method in interface org.pietschy.command.GroupMember
 
isDisabledIconInherited() - Method in class org.pietschy.command.Face
 
isEmpty() - Method in interface org.pietschy.command.ExpansionGroupMember
 
isEmptyElement(Element) - Method in class org.pietschy.command.AbstractBuilder
Checks if the specified element is empty.
isEmptySelectionAllowed() - Method in class org.pietschy.command.ToggleCommandGroup
Checks if this group allows the last selected command to be deselected.
isEmptySelectionAllowed() - Method in class org.pietschy.command.ToggleGroupController
Checks if this groups allows empty selection.
isEnabled() - Method in interface org.pietschy.command.ActionCommandExecutor
 
isEnabled() - Method in class org.pietschy.command.Command
Checks the enabled state of this action and it's attached buttons.
isEnabled() - Method in class org.pietschy.command.delegate.CommandDelegate
Checks if this delegate is enabled.
isEnterEnabled() - Method in interface org.pietschy.command.log.Logger
 
isEnterEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isEnterEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isErrorEnabled() - Method in interface org.pietschy.command.log.Logger
 
isErrorEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isErrorEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isExclusive() - Method in class org.pietschy.command.ToggleCommandGroup
 
isExclusive() - Method in class org.pietschy.command.ToggleGroupController
 
isExitEnabled() - Method in interface org.pietschy.command.log.Logger
 
isExitEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isExitEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isFatalEnabled() - Method in interface org.pietschy.command.log.Logger
 
isFatalEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isFatalEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isFirstMemeber() - Method in class org.pietschy.command.RenderContext
 
isFloatable() - Method in class org.pietschy.command.DefaultToolbarFactory
Checks if this factory is creating floatable toolbars.
isFocusable() - Method in class org.pietschy.command.DefaultToolbarFactory
Checks if the factory is building focusable toolbars.
isGroup(String) - Method in class org.pietschy.command.CommandManager
Checks if the command identified by the specified id is a group.
isIconInherited() - Method in class org.pietschy.command.Face
 
isIconTextGapInherited() - Method in class org.pietschy.command.Face
 
isIgnoreCase() - Method in class org.pietschy.command.file.ExtensionFileFilter
 
isIncluded(Element) - Method in class org.pietschy.command.AbstractBuilder
Tests if the specified element has been conditionally included.
isIncludeNonExistentFiles() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Checks if the group should include files for which File.exists() returns false.
isInfoEnabled() - Method in interface org.pietschy.command.log.Logger
 
isInfoEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isInfoEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isInlineMember(CommandGroup) - Method in class org.pietschy.command.CommandGroup
 
isInWindow(Window) - Method in class org.pietschy.command.HoverEvent
Checks if the specified window contains the the on which that raised the hover event.
isLastMember() - Method in class org.pietschy.command.RenderContext
 
isMacOS() - Static method in class org.pietschy.command.CommandManager
A convenience method for GUI Commands to check if we're running in an apple Mac environment.
isMember(CommandGroup) - Method in class org.pietschy.command.CommandGroup
 
isMemberFor(Command) - Method in interface org.pietschy.command.GroupMember
 
isMenuMnemonicsEnabled() - Static method in class org.pietschy.command.MacFaceRenderer
Checks if the renderer will be configuring mnemonics on menu items.
isMenuTooltipEnabled() - Method in class org.pietschy.command.Face
 
isMenuTooltipsEnabled() - Method in class org.pietschy.command.CommandManager
Checks if tooltip are globally enabled on menus.
isMenuTooltipsEnabled() - Method in class org.pietschy.command.FaceManager
Checks if tooltip are globally enabled on menus.
isMultiselectionEnabled() - Method in class org.pietschy.command.file.AbstractFileOpenCommand
Checks if multiple selection is enabled.
isNameEqualTo(String) - Method in class org.pietschy.command.Face
Tests if this face's name is the same as the specified name.
isParamEnabled() - Method in interface org.pietschy.command.log.Logger
 
isParamEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isParamEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isParentGroup(CommandGroup) - Method in class org.pietschy.command.AbstractVisitor
 
isPressedIconInherited() - Method in class org.pietschy.command.Face
 
isRegistered(Command) - Method in class org.pietschy.command.CommandManager
 
isRelated(Window, Window) - Method in interface org.pietschy.command.delegate.RelatedWindowDiscriminator
Check if the the other window is a child or is related to the parent.
isRememberLastFilter() - Method in class org.pietschy.command.file.AbstractFileCommand
Checks if the last FileFilter used by the user will be remembered.
isReturnedEnabled() - Method in interface org.pietschy.command.log.Logger
 
isReturnedEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isReturnedEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isRolloverEnabled() - Method in class org.pietschy.command.DefaultToolbarFactory
Checks if this factory is creating rollover enabled buttons.
isRolloverIconInherited() - Method in class org.pietschy.command.Face
 
isRolloverSelectedIconInherited() - Method in class org.pietschy.command.Face
 
isSelected() - Method in class org.pietschy.command.ToggleCommand
 
isSelectedIconInherited() - Method in class org.pietschy.command.Face
 
isSeparatorAfter() - Method in interface org.pietschy.command.ExpansionGroupMember
 
isSeparatorBefore() - Method in interface org.pietschy.command.ExpansionGroupMember
 
isToolbar(RenderContext) - Method in class org.pietschy.command.MacFaceRenderer
Checks the the current button context is rendering a toolbar.
isTraceEnabled() - Method in interface org.pietschy.command.log.Logger
 
isTraceEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isTraceEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 
isVisible() - Method in class org.pietschy.command.Command
Checks if the buttons of this command are visible.
isWarnEnabled() - Method in interface org.pietschy.command.log.Logger
 
isWarnEnabled() - Method in class org.pietschy.command.log.NullLogger
 
isWarnEnabled() - Method in class org.pietschy.command.log.PrintStreamLogger
 

L

LazyCommand - Class in org.pietschy.command
The LazyCommand defers the construction of the command until the first execution.
LazyCommand() - Constructor for class org.pietschy.command.LazyCommand
 
LazyCommand(String) - Constructor for class org.pietschy.command.LazyCommand
 
LazyCommand(CommandManager, String) - Constructor for class org.pietschy.command.LazyCommand
 
lazyExecute() - Method in class org.pietschy.command.LazyCommand
Invoked after build and then again whenever the command is executed.
listenerList - Variable in class org.pietschy.command.Command
 
load(File) - Method in class org.pietschy.command.CommandManager
Load the command definitions in the specified file.
load(File, Locale) - Method in class org.pietschy.command.CommandManager
Load the command definitions in the specified file.
load(URL) - Method in class org.pietschy.command.CommandManager
Load the command definitions from the specified URL.
load(URL, Locale) - Method in class org.pietschy.command.CommandManager
Load the command definitions from the specified URL.
load(InputStream) - Method in class org.pietschy.command.CommandManager
Load the command definitions using the specified reader.
load(InputStream, Locale) - Method in class org.pietschy.command.CommandManager
Load the command definitions using the specified reader.
load(Preferences) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Loads the groups file list from the specified preference node.
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.AbstractDemoPanel
 
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.face.FaceDemoPanel
 
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.group.GroupDemoPanel
 
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.script.ScriptDemoPanel
 
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.toggle.ToggleDemoPanel
 
loadBlurb(HTMLPane) - Method in class org.pietschy.command.demo.undo.UndoDemoPanel
 
LoadException - Exception in org.pietschy.command
Thrown when the CommandManager is unable to load a configuration file.
LoadException() - Constructor for exception org.pietschy.command.LoadException
 
LoadException(String) - Constructor for exception org.pietschy.command.LoadException
 
LoadException(String, Throwable) - Constructor for exception org.pietschy.command.LoadException
Constructs a new exception with the specified detail message and cause.
loadIcon(Element) - Method in class org.pietschy.command.DefaultFaceBuilder
Loads the icon specified by the element.
log - Variable in class org.pietschy.command.GroupContainerManager
 
Logger - Interface in org.pietschy.command.log
 
LoggerFactory - Interface in org.pietschy.command.log
 

M

MacFaceRenderer - Class in org.pietschy.command
The MacFaceRender extends DefaultFaceRenderer to provide Mac specific rendering of buttons and menus.
MacFaceRenderer() - Constructor for class org.pietschy.command.MacFaceRenderer
 
main(String[]) - Static method in class org.pietschy.command.CommandHyperlinkListener
 
main(String[]) - Static method in class org.pietschy.command.demo.Demo
 
MatchVisitor - Class in org.pietschy.command
This class implements a visitor that will search the children of a group to find a group with the same textural value.
MatchVisitor(CommandGroup, String) - Constructor for class org.pietschy.command.MatchVisitor
 
MatchVisitor(CommandGroup, String, AbstractVisitor.VisitMode) - Constructor for class org.pietschy.command.MatchVisitor
 
memberList - Variable in class org.pietschy.command.CommandGroup
 
membersChanged(GroupEvent) - Method in interface org.pietschy.command.GroupListener
Called when the members of this group have changed.
MENU - Static variable in class org.pietschy.command.Face
 
MenuFactory - Interface in org.pietschy.command
This interface defines factory methods that all commands use when creating menus.
mode - Variable in class org.pietschy.command.AbstractVisitor
The mode in which the visitor should operate.
MyAbstractReflectionIconFactory - Class in org.pietschy.command.demo
Created by IntelliJ IDEA.
MyAbstractReflectionIconFactory() - Constructor for class org.pietschy.command.demo.MyAbstractReflectionIconFactory
 

N

notifyMenuTooltipDefaultChanged(boolean) - Method in class org.pietschy.command.Face
 
NullLogger - Class in org.pietschy.command.log
 
NullLogger() - Constructor for class org.pietschy.command.log.NullLogger
 
NullLoggerFactory - Class in org.pietschy.command.log
 
NullLoggerFactory() - Constructor for class org.pietschy.command.log.NullLoggerFactory
 
nullSafeArray(DelegateContainer) - Method in class org.pietschy.command.delegate.DelegateMediator
Creates an array containing the specified container.
nullSafeArray(DelegateContainer[]) - Method in class org.pietschy.command.delegate.DelegateMediator
Returns the specified array or and empty array if containers was null.

O

openFile(File) - Method in class org.pietschy.command.demo.file.FileDemoPanel
 
openFile(File) - Method in class org.pietschy.command.demo.file.RecentFileGroup
 
openFile(File) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Called to open the selected file.
OpenUrlCommand - Class in org.pietschy.command.demo
Created by IntelliJ IDEA.
OpenUrlCommand(CommandManager, String, String) - Constructor for class org.pietschy.command.demo.OpenUrlCommand
 
org.pietschy.command - package org.pietschy.command
Core classes of the gui-commands library.
org.pietschy.command.delegate - package org.pietschy.command.delegate
Classes and interfaces related to DelegatingCommands
org.pietschy.command.demo - package org.pietschy.command.demo
 
org.pietschy.command.demo.about - package org.pietschy.command.demo.about
 
org.pietschy.command.demo.face - package org.pietschy.command.demo.face
 
org.pietschy.command.demo.file - package org.pietschy.command.demo.file
 
org.pietschy.command.demo.group - package org.pietschy.command.demo.group
 
org.pietschy.command.demo.script - package org.pietschy.command.demo.script
 
org.pietschy.command.demo.toggle - package org.pietschy.command.demo.toggle
 
org.pietschy.command.demo.undo - package org.pietschy.command.demo.undo
 
org.pietschy.command.demo.welcome - package org.pietschy.command.demo.welcome
 
org.pietschy.command.file - package org.pietschy.command.file
Abstract implementations of common file related commands and groups
org.pietschy.command.interceptor - package org.pietschy.command.interceptor
 
org.pietschy.command.log - package org.pietschy.command.log
Classes and interfaces related to logging.
org.pietschy.command.undo - package org.pietschy.command.undo
Classes and interfaces related to undoable commands

P

PageSelectCommand - Class in org.pietschy.command.demo
 
PageSelectCommand(String, DemoPanel) - Constructor for class org.pietschy.command.demo.PageSelectCommand
 
PageSelectorGroup - Class in org.pietschy.command.demo
This class extends ToggleCommandGroup to provide a widget based on the JButtonBar component from http://l2fprod.com/.
PageSelectorGroup(CommandManager, String) - Constructor for class org.pietschy.command.demo.PageSelectorGroup
Creates a new group with the specified Id and that uses the specified CommandManager.
paintIcon(Component, Graphics, int, int) - Method in class org.pietschy.command.demo.BeanIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.pietschy.command.demo.group.GroupIcon
 
paintIcon(Component, Graphics, int, int) - Method in class org.pietschy.command.DownArrowIcon
 
param(String, Object) - Method in interface org.pietschy.command.log.Logger
 
param(String, Object) - Method in class org.pietschy.command.log.NullLogger
 
param(String, Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
parametisedIcon(String, String, String) - Static method in class org.pietschy.command.demo.BeanIcon
 
parseFaceReference(FaceId, String) - Static method in class org.pietschy.command.FaceId
Parses a string of the form '<parentId>[<faceName>]' to generate a new faceid based on the current face.
parseFaceReference(String) - Static method in class org.pietschy.command.FaceId
Parses a string of the form '<parentId>[<faceName>]'.
pcs - Variable in class org.pietschy.command.Command
 
pcs - Variable in class org.pietschy.command.Face
 
performEdit(boolean) - Method in class org.pietschy.command.demo.undo.SimpleUndoToggle
 
performEdit() - Method in class org.pietschy.command.undo.UndoableActionCommand
Called by UndoableActionCommand.handleExecute() to perform the undoable edit.
performEdit(boolean) - Method in class org.pietschy.command.undo.UndoableToggleCommand
Subclasses must override to perform the actual edit.
performFileAction(File[], JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileCommand
This method is invoked if the AbstractFileCommand.showChooserDialog(javax.swing.JFileChooser, java.awt.Window) returns JFileChooser.APPROVE_OPTION.
performFileAction(File[], JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileOpenCommand
 
performFileAction(File[], JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
 
performOpen(File[]) - Method in class org.pietschy.command.file.AbstractFileOpenCommand
This method is called when the user selects one or more files to open.
performSave(File) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
Called to perform the save operation.
populateClientProperties(Face, Element) - Method in class org.pietschy.command.DefaultFaceBuilder
 
populateProperties(Command, Element) - Method in class org.pietschy.command.AbstractBuilder
 
POPUP - Static variable in class org.pietschy.command.Face
 
postEdit(UndoableEdit) - Method in class org.pietschy.command.undo.UndoableActionCommand
Notifies all the UndoableEditListeners of the undoable event.
postEdit(UndoableEdit) - Method in class org.pietschy.command.undo.UndoableToggleCommand
Notifies all the UndoableEditListeners of the undoable event.
postExecute() - Method in class org.pietschy.command.ActionCommand
This method is called after ActionCommand.handleExecute() has been called.
preExecute() - Method in class org.pietschy.command.ActionCommand
This method is called prior to ActionCommand.handleExecute() being called.
PrintStreamLogger - Class in org.pietschy.command.log
 
PrintStreamLogger(Class, PrintStream) - Constructor for class org.pietschy.command.log.PrintStreamLogger
 
PrintStreamLoggerFactory - Class in org.pietschy.command.log
 
PrintStreamLoggerFactory(PrintStream) - Constructor for class org.pietschy.command.log.PrintStreamLoggerFactory
 
PROPERTY_ENABLED - Static variable in class org.pietschy.command.delegate.CommandDelegate
 
put(Face) - Method in class org.pietschy.command.FaceManager
 
putClientProperty(String, String) - Method in class org.pietschy.command.Face
 
putHint(Object, Object) - Method in class org.pietschy.command.ActionCommand
Adds the specified hint to be available the next time ActionCommand.execute(java.util.Map) is called.
putHints(Map) - Method in class org.pietschy.command.ActionCommand
Adds the specified hints to be available the next time ActionCommand.execute(java.util.Map) is called.
putProperty(String, String) - Method in class org.pietschy.command.Command
 

R

rebuildAllPopups() - Method in class org.pietschy.command.CommandGroup
 
rebuildPopupUsing(Collection) - Method in class org.pietschy.command.DefaultGroupContainerManager
 
rebuildPopupUsing(Collection) - Method in class org.pietschy.command.GroupContainerManager
Called to trigger the manager to rebuild its container using the specified collection of GroupMembers.
RecentFileGroup - Class in org.pietschy.command.demo.file
 
RecentFileGroup(CommandManager, String) - Constructor for class org.pietschy.command.demo.file.RecentFileGroup
 
redIcon() - Static method in class org.pietschy.command.demo.BeanIcon
 
redo() - Method in class org.pietschy.command.undo.UndoContext
 
redo() - Method in class org.pietschy.command.undo.UndoController
 
ReflectionCommand - Class in org.pietschy.command
The ReflectionCommand invokes a target method using reflection.
ReflectionCommand(String, String, String) - Constructor for class org.pietschy.command.ReflectionCommand
Creates a new reflection command that invokes a static no arg method.
ReflectionCommand(String, Class, String) - Constructor for class org.pietschy.command.ReflectionCommand
Creates a new reflection command that invokess a static no arg method.
ReflectionCommand(String, Class, String, Class[]) - Constructor for class org.pietschy.command.ReflectionCommand
Creates a new reflection command that invokes a static class method with arguments.
ReflectionCommand(String, Object, String) - Constructor for class org.pietschy.command.ReflectionCommand
Creates a new reflection command that invokes a non static method on the specified object.
ReflectionCommand(String, Object, String, Class[]) - Constructor for class org.pietschy.command.ReflectionCommand
 
refresh() - Method in class org.pietschy.command.file.AbstractRecentFileGroup
 
registerCommand(Command) - Method in class org.pietschy.command.CommandManager
Registers this command with the manager so it can be accessed by the rest of the application.
registerDelegate(CommandDelegate) - Method in class org.pietschy.command.demo.DemoPanel
 
registerDelegate(String, ActionCommandExecutor) - Method in class org.pietschy.command.demo.DemoPanel
 
registerDemo(DemoPanel) - Method in class org.pietschy.command.demo.DemoFrame
 
registeredCommands - Variable in class org.pietschy.command.CommandManager
 
registerUndoableCommand(UndoableEventSource) - Method in class org.pietschy.command.undo.UndoController
Manually registers an UndoableEventSource with this controller.
RelatedWindowDiscriminator - Interface in org.pietschy.command.delegate
This interface allows the DelegateManager to determine which windows should be considered for command container discovery during focus events.
remove(Command) - Method in class org.pietschy.command.CommandGroup
Removes this specified command from the group and rebuilds all dependant widgets.
remove(Command, boolean) - Method in class org.pietschy.command.CommandGroup
Removes this specified command from the group and optionally rebuilds all dependant widgets.
remove(GroupMember) - Method in interface org.pietschy.command.ExpansionGroupMember
 
remove(ToggleCommand) - Method in class org.pietschy.command.ToggleGroupController
 
removeChangeListener(ChangeListener) - Method in class org.pietschy.command.undo.UndoContext
 
removeChangeListener(ChangeListener) - Method in class org.pietschy.command.undo.UndoController
 
removeCommand(ActionCommand) - Method in class org.pietschy.command.CompoundCommand
Removes the ActionCommand from the the command list.
removeCommandListener(CommandListener) - Method in class org.pietschy.command.ActionCommand
Deprecated. use ActionCommand.removeInterceptor(ActionCommandInterceptor) instead.
removeCommandManagerListener(CommandManagerListener) - Method in class org.pietschy.command.CommandManager
 
removeDelegateTrackerListener(DelegateMediatorListener) - Method in class org.pietschy.command.delegate.DelegateMediator
 
removeGroupListener(GroupListener) - Method in class org.pietschy.command.CommandGroup
Removes a GroupListener from the group.
removeHoverListener(HoverListener) - Method in class org.pietschy.command.Command
Removes the HoverListener from the command manager.
removeHoverListener(HoverListener) - Method in class org.pietschy.command.CommandManager
Removes the HoverListener from the command manager.
removeInterceptor(ActionCommandInterceptor) - Method in class org.pietschy.command.ActionCommand
Removes an ActionCommandInterceptor from the command.
removeNotify() - Method in class org.pietschy.command.AbstractGroupMember
 
removeNotify(CommandGroup) - Method in class org.pietschy.command.Command
Invoked whenever a command is remvoved from a group.
removeNotify() - Method in interface org.pietschy.command.GroupMember
 
removeNotify(CommandGroup) - Method in class org.pietschy.command.ToggleCommand
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.pietschy.command.ActionCommandExecutor
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface org.pietschy.command.ActionCommandExecutor
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.Command
Removes the listener from this command
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.Command
Removes the listener from this command
removePropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.delegate.CommandDelegate
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.delegate.CommandDelegate
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class org.pietschy.command.Face
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.pietschy.command.Face
 
removeUndoableEditListener(UndoableEditListener) - Method in class org.pietschy.command.undo.UndoableActionCommand
Removes an UndoableEditListener from this command.
removeUndoableEditListener(UndoableEditListener) - Method in interface org.pietschy.command.undo.UndoableEventSource
 
removeUndoableEditListener(UndoableEditListener) - Method in class org.pietschy.command.undo.UndoableToggleCommand
Removes an UndoableEditListener from this command.
RemoveVisitor - Class in org.pietschy.command
This command will traverse a group heirarchy and remove the specified command.
RemoveVisitor(Command) - Constructor for class org.pietschy.command.RemoveVisitor
Constructs an new RemoveVisitor that will deeply traverse the group and all its child groups.
RemoveVisitor(Command, AbstractVisitor.VisitMode) - Constructor for class org.pietschy.command.RemoveVisitor
Constructs an new RemoveVisitor that will traverse the group according the to visit mode.
renderButton(AbstractButton) - Static method in class org.pietschy.command.RenderManager
Renders the specified button using the currently configured FaceRenderer.
RenderContext - Class in org.pietschy.command
The RenderContext constains the information about buttons and menus that are created by the library.
RenderManager - Class in org.pietschy.command
The RenderManager provides a simple static method that can be used to configure the specified button using the current FaceRenderer.
RenderManager() - Constructor for class org.pietschy.command.RenderManager
 
requestDefautIn(RootPaneContainer) - Method in class org.pietschy.command.ActionCommand
This method will find the first button from this command in the RootPaneContainer and set it to be the default button by calling JRootPane.setDefaultButton(javax.swing.JButton).
requestDefautIn(RootPaneContainer) - Method in class org.pietschy.command.ToggleCommand
Warning this method does nothing as toggle commands are implmented using JToggleButtons and default buttons must be instances of JButton.
requestFocusIn(Container) - Method in class org.pietschy.command.Command
This method will find the first button from this command in the specified container and call JComponent.requestFocus() followed by Component.repaint().
reset() - Method in class org.pietschy.command.CommandGroup
Resest this group back to its original state before any commands were programatically added.
reset(boolean) - Method in class org.pietschy.command.CommandGroup
Resest this group back to its original state before any commands were programatically added.
ResetVisitor - Class in org.pietschy.command
This visitor is used to invoke CommandGroup.reset() on a group and optionally any child groups.
ResetVisitor(AbstractVisitor.VisitMode) - Constructor for class org.pietschy.command.ResetVisitor
Creates a new ResetVisitor that will traverse the group according to the specified mode.
returned(Object) - Method in interface org.pietschy.command.log.Logger
 
returned(Object) - Method in class org.pietschy.command.log.NullLogger
 
returned(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 

S

ScriptDemoPanel - Class in org.pietschy.command.demo.script
 
ScriptDemoPanel() - Constructor for class org.pietschy.command.demo.script.ScriptDemoPanel
 
ScrollingPanel - Class in org.pietschy.command.demo
Created by IntelliJ IDEA.
ScrollingPanel(LayoutManager, boolean) - Constructor for class org.pietschy.command.demo.ScrollingPanel
 
ScrollingPanel(LayoutManager) - Constructor for class org.pietschy.command.demo.ScrollingPanel
 
ScrollingPanel(boolean) - Constructor for class org.pietschy.command.demo.ScrollingPanel
 
ScrollingPanel() - Constructor for class org.pietschy.command.demo.ScrollingPanel
 
setAccelerated(boolean) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Configures the group to installFace accelerators for the list.
setAccelerator(KeyStroke) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setAccelerator(KeyStroke) - Method in class org.pietschy.command.Face
 
setAcceleratorInherited(boolean) - Method in class org.pietschy.command.Face
 
setAcceleratorModifiers(int) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Sets the modifiers that are used to create the accelerators.
setAcceptAllFileFilterUsed(boolean) - Method in class org.pietschy.command.file.AbstractFileCommand
Used to configure JFileChooser.setAcceptAllFileFilterUsed(boolean).
setActionCommand(String) - Method in class org.pietschy.command.ActionCommand
Sets the value of this commands actionCommand string.
setButtonFactory(ButtonFactory) - Method in class org.pietschy.command.Command
Sets the ButtonFactory for this command to use for default when creating buttons.
setButtonFactory(ButtonFactory) - Method in class org.pietschy.command.CommandManager
Sets the ButtonFactory that will be the default used by all ActionCommands and CommandGroups.
setButtonMnemonicsEnabled(boolean) - Static method in class org.pietschy.command.MacFaceRenderer
Sets if the renderer will be configuring mnemonics on buttons.
setCenterOnInvoker(boolean) - Method in class org.pietschy.command.file.AbstractFileCommand
Configures if command will centre the chooser over the invoker or centre in the desktop.
setClassLoader(ClassLoader) - Method in class org.pietschy.command.CommandManager
Sets the class loader the libary is to use for opertations like loading icons from the classpath.
setCommandManager(CommandManager) - Method in class org.pietschy.command.AbstractBuilder
Sets the associated CommandManager for the builder to use as required.
setConditionEvaluator(ConditionEvaluator) - Method in class org.pietschy.command.CommandManager
Sets the commands managers condition evaluator.
setDefaultButtonFactory(ButtonFactory) - Static method in class org.pietschy.command.CommandManager
Configures the default factory to be used when creating buttons.
setDefaultFileFilter(FileFilter) - Method in class org.pietschy.command.file.AbstractFileCommand
Sets the default FileFilter that will be selected in the chooser if AbstractFileCommand.isRememberLastFilter() is false.
setDefaultGroupIcon(DownArrowIcon) - Static method in class org.pietschy.command.DefaultFaceRenderer
 
setDefaultInstance(CommandManager) - Static method in class org.pietschy.command.CommandManager
Sets the command manager to use for CommandManager.defaultInstance singleton.
setDefaultMenuFactory(MenuFactory) - Static method in class org.pietschy.command.CommandManager
Configures the default factory to be used when creating menus.
setDefaultRelatedWindowDiscriminator(RelatedWindowDiscriminator) - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediatorFactory
Sets the discriminator to use when tracking focus events.
setDefaultToolbarFactory(ToolbarFactory) - Static method in class org.pietschy.command.CommandManager
Configures the default factory to be used when creating toolbars and toolbar buttons.
setDelegate(ActionCommandExecutor) - Method in class org.pietschy.command.delegate.DelegatingCommand
Sets the delegate for this command to use.
setDelegateContainer(DelegateContainer) - Method in class org.pietschy.command.delegate.DelegateMediator
This method is a convenience for DelegateMediator.setDelegateContainers(DelegateContainer[]).
setDelegateContainers(DelegateContainer[]) - Method in class org.pietschy.command.delegate.DelegateMediator
Sets the current DelegateContainer to be used by all DelegatingCommands associated with this mediator.
setDelegateIdToTrack(String) - Method in class org.pietschy.command.delegate.DelegatingCommand
Sets the delegate id this command is to track.
setDelegateMediatorFactory(DelegateMediatorFactory) - Static method in class org.pietschy.command.delegate.DelegateManager
Sets the factory to use to create DelegateMediator instances.
setDemoPanel(DemoPanel) - Method in class org.pietschy.command.demo.DemoFrame
Loads the specified demo panel into the main frame.
setDescription(String) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setDescription(String) - Method in class org.pietschy.command.Face
 
setDisabledIcon(Icon) - Method in class org.pietschy.command.Face
 
setDisabledIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setDisplaySize(int) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Configures the number of files to display in the group.
setEmptySelectionAllowed(boolean) - Method in class org.pietschy.command.ToggleCommandGroup
Configures if this group allows the last selected command to be deselected.
setEmptySelectionAllowed(boolean) - Method in class org.pietschy.command.ToggleGroupController
Sets if this groups allows empty selection.
setEnabled(boolean) - Method in class org.pietschy.command.Command
Updates the enabled state of this command and any attached buttons.
setEnabled(boolean) - Method in class org.pietschy.command.delegate.CommandDelegate
Sets the enabled state of the delegate.
setExcludedFile(File) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Sets the file to exclude from the list.
setExcludedFiles(File[]) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Sets the file to exclude from the list.
setExclusive(boolean) - Method in class org.pietschy.command.ToggleCommandGroup
 
setExclusive(boolean) - Method in class org.pietschy.command.ToggleGroupController
 
setExtendsId(FaceId) - Method in class org.pietschy.command.Face
 
setFaceBuilder(AbstractFaceBuilder) - Method in class org.pietschy.command.FaceManager
Sets the AbstractFaceBuilder that the manager is to use for constructing faces.
setFileDemoPanel(FileDemoPanel) - Method in class org.pietschy.command.demo.file.RecentFileGroup
 
setFloatable(boolean) - Method in class org.pietschy.command.DefaultToolbarFactory
Configures if this factory is creating floatable toolbars.
setFocusable(boolean) - Method in class org.pietschy.command.DefaultToolbarFactory
Configure the factory to create focusable toolbars.
setGlassPaneHandler(GlassPaneHandler) - Method in class org.pietschy.command.interceptor.GlassPaneInterceptor
 
setGroupFactory(GroupFactory) - Method in class org.pietschy.command.CommandManager
Sets the GroupFactory being used by the library.
setGroupMemberFactory(GroupMemberFactory) - Method in class org.pietschy.command.CommandManager
Gets the GroupMemberFactory used by the library to construct GroupMember.
setHorizontalTextPosition(Integer) - Method in class org.pietschy.command.Face
Sets the horizontal position for the text on this face.
setIcon(Icon) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setIcon(Icon) - Method in class org.pietschy.command.Face
 
setIconFactory(IconFactory) - Method in class org.pietschy.command.CommandManager
Sets this command managers IconFactory.
setIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setIconTextGap(Integer) - Method in class org.pietschy.command.Face
 
setIconTextGapInherited(boolean) - Method in class org.pietschy.command.Face
 
setIgnoreCase(boolean) - Method in class org.pietschy.command.file.ExtensionFileFilter
 
setIncludeNonExistentFiles(boolean) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Configures if the group should include files for which File.exists() returns false.
setInsets(Insets) - Method in class org.pietschy.command.DefaultToolbarFactory
Sets the Insets this factory will apply to the buttons it creates.
setLoggerFactory(LoggerFactory) - Static method in class org.pietschy.command.CommandManager
Sets the log factory to use for creating new logger instances.
setLongDescription(String) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setLongDescription(String) - Method in class org.pietschy.command.Face
 
setMenuFactory(MenuFactory) - Method in class org.pietschy.command.Command
Sets the MenuFactory to use for menus created by this command.
setMenuFactory(MenuFactory) - Method in class org.pietschy.command.CommandManager
Sets the MenuFactory that is to be used by commands to create menu items.
setMenuMnemonicsEnabled(boolean) - Static method in class org.pietschy.command.MacFaceRenderer
Sets if the renderer will be configuring mnemonics on menu items.
setMenuTooltipEnabled(boolean) - Method in class org.pietschy.command.Face
 
setMenuTooltipsEnabled(boolean) - Method in class org.pietschy.command.CommandManager
Configures the current menu tooltip state and notifies all faces that the state has changed.
setMenuTooltipsEnabled(boolean) - Method in class org.pietschy.command.FaceManager
Configures the current menu tooltip state and notifies all faces that the state has changed.
setMnemonic(Integer) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setMnemonic(Integer) - Method in class org.pietschy.command.Face
 
setMnemonicIndex(Integer) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setMnemonicIndex(Integer) - Method in class org.pietschy.command.Face
Sets the mnemonic to use based on it character index in the string.
setModalCursor(Cursor) - Method in class org.pietschy.command.interceptor.DefaultGlassPaneHandler
 
setMultiselectionEnabled(boolean) - Method in class org.pietschy.command.file.AbstractFileOpenCommand
Configures if the JFileChooser allows multiple selection.
setPressedIcon(Icon) - Method in class org.pietschy.command.Face
 
setPressedIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setRelatedWindowDiscriminator(RelatedWindowDiscriminator) - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Sets the discriminator to use when tracking focus events.
setRememberLastFilter(boolean) - Method in class org.pietschy.command.file.AbstractFileCommand
Configures this command to remember the FileFilter last used by the user.
setRenderer(FaceRenderer) - Static method in class org.pietschy.command.RenderManager
Sets the FaceRenderer to use when configuring buttons and menus.
setResourceBundle(ResourceBundle) - Method in class org.pietschy.command.CommandManager
Sets the ResourceBundle for resolving i18n configuration parameters.
setRolloverEnabled(boolean) - Method in class org.pietschy.command.DefaultToolbarFactory
Configures if this factory is creating rollover enabled buttons.
setRolloverIcon(Icon) - Method in class org.pietschy.command.Face
 
setRolloverIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setRolloverSelectedIcon(Icon) - Method in class org.pietschy.command.Face
 
setRolloverSelectedIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setSelected(boolean) - Method in class org.pietschy.command.ToggleCommand
Attempts to set the selected state of the command.
setSelectedIcon(Icon) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setSelectedIcon(Icon) - Method in class org.pietschy.command.Face
 
setSelectedIconInherited(boolean) - Method in class org.pietschy.command.Face
 
setSeparatorAfter(boolean) - Method in interface org.pietschy.command.ExpansionGroupMember
 
setSeparatorBefore(boolean) - Method in interface org.pietschy.command.ExpansionGroupMember
 
setStaticContainer(DelegateContainer) - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Sets the current static container list to be the specified container.
setStaticContainers(DelegateContainer[]) - Method in class org.pietschy.command.delegate.FocusTrackingDelegateMediator
Sets the current static container list to the specified list.
setStrategy(GlassPaneInterceptorStrategy) - Method in class org.pietschy.command.interceptor.GlassPaneInterceptor
Sets the GlassPaneInterceptorStrategy this interceptor is to use.
setText(String) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setText(String) - Method in class org.pietschy.command.Face
Sets the text for the face.
setTextInherited(boolean) - Method in class org.pietschy.command.Face
 
setTextPosition(Integer) - Method in class org.pietschy.command.Command
Deprecated. use Command.getDefaultFace() instead.
setToolbarFactory(ToolbarFactory) - Method in class org.pietschy.command.Command
Sets the ToolbarFactory for this command to use for default when creating buttons on toolbars.
setToolbarFactory(ToolbarFactory) - Method in class org.pietschy.command.CommandManager
Sets the ToolbarFactory that will be the default used by all commands when creating toolbars and their associated buttons.
setUndoContext(UndoContext) - Method in class org.pietschy.command.undo.UndoController
Configures the controller to use the specified UndoContext.
setVerticalTextPosition(Integer) - Method in class org.pietschy.command.Face
Sets the vertical position for the text on this face.
setVisible(boolean) - Method in class org.pietschy.command.Command
Sets the command and all it's buttons to be visible or not.
SHALLOW - Static variable in class org.pietschy.command.AbstractVisitor
The visitor will visit the immediate children only (including inline children).
SHARED_INSTANCE - Static variable in class org.pietschy.command.interceptor.GlassPaneInterceptor
 
sharedInstance() - Static method in class org.pietschy.command.interceptor.GlassPaneInterceptor
Gets the shared instance of this interceptor.
shouldDisplayMnemonic(AbstractButton) - Method in class org.pietschy.command.MacFaceRenderer
Returns false.
showChooserDialog(JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileCommand
Called to display the JFileChooser.
showChooserDialog(JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractFileOpenCommand
 
showChooserDialog(JFileChooser, Window) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
 
SimpleToggle - Class in org.pietschy.command.demo.toggle
Created by IntelliJ IDEA.
SimpleToggle(String) - Constructor for class org.pietschy.command.demo.toggle.SimpleToggle
 
SimpleToggle(CommandManager, String) - Constructor for class org.pietschy.command.demo.toggle.SimpleToggle
 
SimpleUndoToggle - Class in org.pietschy.command.demo.undo
Created by IntelliJ IDEA.
SimpleUndoToggle(String, JTextPane) - Constructor for class org.pietschy.command.demo.undo.SimpleUndoToggle
 
size() - Method in interface org.pietschy.command.ExpansionGroupMember
 
Splash - Class in org.pietschy.command.demo
 
Splash() - Constructor for class org.pietschy.command.demo.Splash
 
STACK_STRATEGY - Static variable in class org.pietschy.command.interceptor.GlassPaneInterceptor
 
store(Preferences) - Method in class org.pietschy.command.file.AbstractRecentFileGroup
Stores the groups file list to the specified preference node.
SwingActionDelegate - Class in org.pietschy.command.delegate
SwingActionDelete is an instance of CommandDelegate that invokes an existing swing action.
SwingActionDelegate(String, Action) - Constructor for class org.pietschy.command.delegate.SwingActionDelegate
Creates a new delegate with the specified id that invokes the specfied Action.
SwingActionDelegate(String, ActionMap, Object) - Constructor for class org.pietschy.command.delegate.SwingActionDelegate
Creates a new delegate with the specified id that invokes the Action in the specified ActionMap with the specified action key.

T

ToggleCommand - Class in org.pietschy.command
The toggle command class implements a command that has a selected state.
ToggleCommand() - Constructor for class org.pietschy.command.ToggleCommand
Creates a new anonymous ToggleCommand.
ToggleCommand(String) - Constructor for class org.pietschy.command.ToggleCommand
Creates a new toggle command with the specified Id that is bound to CommandManager.defaultInstance.
ToggleCommand(CommandManager) - Constructor for class org.pietschy.command.ToggleCommand
Creates a new anonymous toggle command bound to the specified CommandManager.defaultInstance().
ToggleCommand(CommandManager, String) - Constructor for class org.pietschy.command.ToggleCommand
Creates a new toggle command with the specified Id that is bound to the specified CommandManager.
ToggleCommandGroup - Class in org.pietschy.command
ToggleGroupCommand managed mutually exclusive collections of ToggleCommands.
ToggleCommandGroup(CommandManager) - Constructor for class org.pietschy.command.ToggleCommandGroup
Creates a new anonymous command group with the specified id.
ToggleCommandGroup(CommandManager, String) - Constructor for class org.pietschy.command.ToggleCommandGroup
Creates a new command groups with the specified id.
ToggleDemoPanel - Class in org.pietschy.command.demo.toggle
 
ToggleDemoPanel() - Constructor for class org.pietschy.command.demo.toggle.ToggleDemoPanel
 
ToggleGroupController - Class in org.pietschy.command
 
ToggleGroupController() - Constructor for class org.pietschy.command.ToggleGroupController
 
ToggleVetoException - Exception in org.pietschy.command
 
ToggleVetoException() - Constructor for exception org.pietschy.command.ToggleVetoException
 
ToggleVetoException(String) - Constructor for exception org.pietschy.command.ToggleVetoException
 
ToggleVetoException(String, Throwable) - Constructor for exception org.pietschy.command.ToggleVetoException
 
ToggleVetoException(Throwable) - Constructor for exception org.pietschy.command.ToggleVetoException
 
TOOLBAR - Static variable in class org.pietschy.command.Face
 
ToolbarFactory - Interface in org.pietschy.command
This interface defines factory methods for creating all types of buttons for use on a JToolBar.
toString() - Method in class org.pietschy.command.Command
Returns a string representation of the object.
toString() - Method in class org.pietschy.command.Face
 
toString() - Method in class org.pietschy.command.FaceId
Returns a string representation of the object.
toString() - Method in class org.pietschy.command.GroupContainerManager
 
trace(Object) - Method in interface org.pietschy.command.log.Logger
 
trace(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
trace(Object) - Method in class org.pietschy.command.log.NullLogger
 
trace(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
trace(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
trace(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
trackDelegateIn(String, Window) - Method in class org.pietschy.command.delegate.DelegatingCommand
This method configures the command to track delegates in the specified Window.

U

undo() - Method in class org.pietschy.command.undo.UndoContext
 
undo() - Method in class org.pietschy.command.undo.UndoController
 
UndoableActionCommand - Class in org.pietschy.command.undo
UndoableActionCommands provide a default implementation for commands that can be undone.
UndoableActionCommand() - Constructor for class org.pietschy.command.undo.UndoableActionCommand
Creates a new anonymous UndoableActionCommand.
UndoableActionCommand(String) - Constructor for class org.pietschy.command.undo.UndoableActionCommand
Creates a new command with the speicifed Id that is bound to the CommandManager.defaultInstance().
UndoableActionCommand(CommandManager, String) - Constructor for class org.pietschy.command.undo.UndoableActionCommand
Creates a new command with the specified id that is bound to the specified CommandManager.
undoableEditHappened(UndoableEditEvent) - Method in class org.pietschy.command.undo.UndoContext
 
undoableEditHappened(UndoableEditEvent) - Method in class org.pietschy.command.undo.UndoController
Notifies the controller that an undoable event has happened.
UndoableEventSource - Interface in org.pietschy.command.undo
 
UndoableToggleCommand - Class in org.pietschy.command.undo
UndoableToggleCommands provide a default implementation for toggle commands that can be undone.
UndoableToggleCommand() - Constructor for class org.pietschy.command.undo.UndoableToggleCommand
Creates a new anonymous UndoableToggleCommand.
UndoableToggleCommand(String) - Constructor for class org.pietschy.command.undo.UndoableToggleCommand
Creates a new command with the speicifed Id that is bound to the CommandManager.defaultInstance().
UndoableToggleCommand(CommandManager, String) - Constructor for class org.pietschy.command.undo.UndoableToggleCommand
Creates a new command with the specified id that is bound to the specified CommandManager.
UndoContext - Class in org.pietschy.command.undo
UndoContext extends UndoManager to provide state change notifications to listners.
UndoContext() - Constructor for class org.pietschy.command.undo.UndoContext
 
UndoController - Class in org.pietschy.command.undo
The UndoController monitors instances of UndoableEventSource and manages undo and redo via its undo and redo commands.
UndoController(CommandManager) - Constructor for class org.pietschy.command.undo.UndoController
Creates a new undo controller.
UndoController(CommandManager, UndoContext) - Constructor for class org.pietschy.command.undo.UndoController
Creates a new controller using the specified UndoContext.
UndoController(CommandManager, String, String) - Constructor for class org.pietschy.command.undo.UndoController
Create a new controller using the specified ids for the undo and redo commands
UndoController(CommandManager, UndoContext, String, String) - Constructor for class org.pietschy.command.undo.UndoController
Create a new controller using the specified UndoContext and ids for the undo and redo commands
UndoDemoPanel - Class in org.pietschy.command.demo.undo
 
UndoDemoPanel() - Constructor for class org.pietschy.command.demo.undo.UndoDemoPanel
 
uninstall(ActionCommand) - Static method in class org.pietschy.command.interceptor.GlassPaneInterceptor
A convenience method for removing the shared interceptor from the specified command.
uninstallShortCut(JComponent, int) - Method in class org.pietschy.command.ActionCommand
Removes the short cut installed by a previous call to ActionCommand.installShortCut(javax.swing.JComponent, int)
uninstallShortCut(JComponent, String, int) - Method in class org.pietschy.command.ActionCommand
Removes the short cut installed by a previous call to ActionCommand.installShortCut(javax.swing.JComponent, String, int)
url - Variable in class org.pietschy.command.demo.OpenUrlCommand
 

V

verifyFileExtension(File, FileFilter) - Method in class org.pietschy.command.file.AbstractSaveAsCommand
Invoked to verify the extension of the file selected by the user.
VisibleCommandGroup - Class in org.pietschy.command.demo
 
VisibleCommandGroup(CommandManager) - Constructor for class org.pietschy.command.demo.VisibleCommandGroup
 
VisibleCommandGroup.VisibleCommand - Class in org.pietschy.command.demo
 
visit(GroupVisitor) - Method in class org.pietschy.command.CommandGroup
Visits this group.
visit(ActionCommand) - Method in interface org.pietschy.command.GroupVisitor
Called to visit a ActionCommand member of a CommandGroup.
visit(CommandGroup) - Method in interface org.pietschy.command.GroupVisitor
Called to visit a CommandGroup member of a CommandGroup.
visit(ActionCommand) - Method in class org.pietschy.command.MatchVisitor
 
visit(CommandGroup) - Method in class org.pietschy.command.MatchVisitor
 
visit(ActionCommand) - Method in class org.pietschy.command.RemoveVisitor
 
visit(CommandGroup) - Method in class org.pietschy.command.RemoveVisitor
 
visit(ActionCommand) - Method in class org.pietschy.command.ResetVisitor
 
visit(CommandGroup) - Method in class org.pietschy.command.ResetVisitor
 
visitChildren(GroupVisitor) - Method in class org.pietschy.command.CommandGroup
Accepts a GroupVisitor to this group.

W

warn(Object) - Method in interface org.pietschy.command.log.Logger
 
warn(Object, Throwable) - Method in interface org.pietschy.command.log.Logger
 
warn(Object) - Method in class org.pietschy.command.log.NullLogger
 
warn(Object, Throwable) - Method in class org.pietschy.command.log.NullLogger
 
warn(Object) - Method in class org.pietschy.command.log.PrintStreamLogger
 
warn(Object, Throwable) - Method in class org.pietschy.command.log.PrintStreamLogger
 
WelcomePanel - Class in org.pietschy.command.demo.welcome
 
WelcomePanel() - Constructor for class org.pietschy.command.demo.welcome.WelcomePanel
 

A B C D E F G H I L M N O P R S T U V W