Class NewExtensionAction
java.lang.Object
javax.swing.AbstractAction
VASSAL.launch.GameModuleAction
VASSAL.launch.NewExtensionAction
- All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action
Creates a new module extension and opens an extension edit window
- Author:
- rodneykinney
- See Also:
-
Field Summary
Fields inherited from class GameModuleAction
actionCancelled, actions, compFields inherited from class AbstractAction
changeSupport, enabledFields inherited from interface Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class GameModuleAction
actionPerformed, addAction, getMessage, reportError, runActionsModifier and TypeMethodDescriptionvoidvoidAdd an auxiliary action to be performed after the core action.protected StringgetMessage(Exception err) protected voidreportError(Exception ex) protected voidMethods inherited from class AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
NewExtensionAction
-
-
Method Details
-
performAction
- Specified by:
performActionin classGameModuleAction
-