Uses of Class
ca.cgjennings.apps.arkham.commands.AbstractCommand
-
Packages that use AbstractCommand Package Description ca.cgjennings.apps.arkham ca.cgjennings.apps.arkham.commands ca.cgjennings.apps.arkham.deck ca.cgjennings.apps.arkham.diy ca.cgjennings.apps.arkham.editors -
-
Uses of AbstractCommand in ca.cgjennings.apps.arkham
Methods in ca.cgjennings.apps.arkham that return AbstractCommand Modifier and Type Method Description AbstractCommand
ContextBar.CommandButton. getCommand()
Returns the command that this button is a proxy for.Methods in ca.cgjennings.apps.arkham with parameters of type AbstractCommand Modifier and Type Method Description boolean
AbstractGameComponentEditor. canPerformCommand(AbstractCommand command)
Returnstrue
if the commandable wishes to handle the given command.boolean
AbstractStrangeEonsEditor. canPerformCommand(AbstractCommand command)
Returnstrue
if the commandable wishes to handle the given command.boolean
AbstractSupportEditor. canPerformCommand(AbstractCommand command)
Returnstrue
if the commandable wishes to handle the given command.boolean
StrangeEonsEditor. canPerformCommand(AbstractCommand command)
Returnstrue
if the commandable wishes to handle the given command.boolean
AbstractGameComponentEditor. isCommandApplicable(AbstractCommand command)
boolean
AbstractStrangeEonsEditor. isCommandApplicable(AbstractCommand command)
Returnstrue
if thecommand
can be performed by this commandable in its current state.boolean
StrangeEonsEditor. isCommandApplicable(AbstractCommand command)
Returnstrue
if thecommand
can be performed by this commandable in its current state.void
AbstractGameComponentEditor. performCommand(AbstractCommand command)
void
AbstractStrangeEonsEditor. performCommand(AbstractCommand command)
Performs the command.void
StrangeEonsEditor. performCommand(AbstractCommand command)
Performs the command.Constructors in ca.cgjennings.apps.arkham with parameters of type AbstractCommand Constructor Description CommandButton(AbstractCommand command)
Creates a newCommandButton
for the specified command.CommandButton(java.lang.String id, AbstractCommand command)
Creates a newCommandButton
for the specified command. -
Uses of AbstractCommand in ca.cgjennings.apps.arkham.commands
Subclasses of AbstractCommand in ca.cgjennings.apps.arkham.commands Modifier and Type Class Description class
AbstractToggleCommand
An abstract base class for commands that toggle a state when selected.class
DelegatedCommand
Delegated commands are commands that are normally handled by aCommandable
, such as aStrangeEonsEditor
, instead of being handled by the command itself.Fields in ca.cgjennings.apps.arkham.commands declared as AbstractCommand Modifier and Type Field Description static AbstractCommand
Commands. ABOUT
Displays the About dialog.static AbstractCommand
Commands. CLOSE
Closes the active editor.static AbstractCommand
Commands. CLOSE_ALL
Closes all open editors.static AbstractCommand
Commands. CLOSE_PROJECT
Closes the open project, if any.static AbstractCommand
Commands. CODE_ABBREVIATIONS
Displays the source code abbreviation table editor.static AbstractCommand
Commands. CONFIGURE_UPDATES
Opens a dialog box that allows the user to configure update notifications.static AbstractCommand
Commands. EXIT
Exits the application after giving the user a chance to save open files with unsaved changes.static AbstractCommand
Commands. FILE_BUG_REPORT
Files a bug report with no specific message or exception information.static AbstractCommand
Commands. FIND_IN_PROJECT
Activates the find in project field, making it visible if necessary.static AbstractCommand
Commands. HELP_DEV_JAVA_API
Opens the Java API documentation for browsing.static AbstractCommand
Commands. HELP_DEV_JS_API
Opens the JS API documentation for browsing.static AbstractCommand
Commands. HELP_DEV_MANUAL
Opens the Developer Manual for browsing.static AbstractCommand
Commands. HELP_TRANSLATOR_MANUAL
Opens the Translation Manual for browsing.static AbstractCommand
Commands. HELP_USER_MANUAL
Opens the User Manual for browsing.static AbstractCommand
Commands. MAKE_BUNDLE
Makes the bundle associated with the open editor file (or project view selection).static AbstractCommand
Commands. MARKUP_ABBREVIATIONS
Displays the markup abbreviation table editor.static AbstractCommand
Commands. NEW_GAME_COMPONENT
Displays a dialog that allows the user to create a new game component.static AbstractCommand
Commands. NEW_PROJECT
Displays a dialog that allows the user to create a new project.static AbstractCommand
Commands. OPEN
Displays a dialog that allows the user to open game components.static AbstractCommand
Commands. OPEN_PROJECT
Displays a dialog that allows the user to open a project.static AbstractCommand
Commands. PLUGIN_CATALOG
Opens the plug-in catalog.static AbstractCommand
Commands. PLUGIN_MANAGER
Opens the plug-in manager.static AbstractCommand
Commands. PREFERENCES
Shows the Preferences dialog using the default location and category.static AbstractCommand
Commands. SAVE_ALL
Saves every open editor that supports theCommands.SAVE
command and has unsaved changes.static AbstractCommand
Commands. TEST_BUNDLE
Tests the bundle associated with the open editor file (or project view selection).Methods in ca.cgjennings.apps.arkham.commands with parameters of type AbstractCommand Modifier and Type Method Description boolean
Commandable. canPerformCommand(AbstractCommand command)
Returnstrue
if the commandable wishes to handle the given command.static javax.swing.JMenuItem
Commands. findCommand(javax.swing.JMenuBar menu, AbstractCommand command)
Returns the item in a menu bar that will execute the specified command, ornull
if the menu does not contain such an item.static javax.swing.JMenuItem
Commands. findCommand(javax.swing.JMenu menu, AbstractCommand command)
Returns the item in a menu that will execute the specified command, ornull
if the menu does not contain such an item.static javax.swing.JMenuItem
Commands. findCommand(javax.swing.JPopupMenu menu, AbstractCommand command)
Returns the item in a popup menu that will execute the specified command, ornull
if the menu does not contain such an item.static Commandable
Commands. findCommandable(AbstractCommand command)
Returns a command handler that is currently able to handle this command by following a default search strategy.boolean
Commandable. isCommandApplicable(AbstractCommand command)
Returnstrue
if thecommand
can be performed by this commandable in its current state.void
Commandable. performCommand(AbstractCommand command)
Performs the command. -
Uses of AbstractCommand in ca.cgjennings.apps.arkham.deck
Methods in ca.cgjennings.apps.arkham.deck with parameters of type AbstractCommand Modifier and Type Method Description boolean
DeckEditor. canPerformCommand(AbstractCommand command)
boolean
DeckEditor. isCommandApplicable(AbstractCommand command)
void
DeckEditor. performCommand(AbstractCommand command)
-
Uses of AbstractCommand in ca.cgjennings.apps.arkham.diy
Methods in ca.cgjennings.apps.arkham.diy with parameters of type AbstractCommand Modifier and Type Method Description boolean
DIYEditor. isCommandApplicable(AbstractCommand command)
-
Uses of AbstractCommand in ca.cgjennings.apps.arkham.editors
Methods in ca.cgjennings.apps.arkham.editors with parameters of type AbstractCommand Modifier and Type Method Description boolean
CardLayoutEditor. canPerformCommand(AbstractCommand command)
boolean
CodeEditor. canPerformCommand(AbstractCommand command)
boolean
PropertyBundleEditor. canPerformCommand(AbstractCommand command)
boolean
CodeEditor. isCommandApplicable(AbstractCommand command)
void
CodeEditor. performCommand(AbstractCommand command)
void
PropertyBundleEditor. performCommand(AbstractCommand command)
-