public class CloseAllAction extends CloseAction
app, chooser, uiController
changeSupport, enabled
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 and Description |
---|
CloseAllAction(CleanSheets app,
UIController uiController,
FileChooser chooser)
Creates a new close all action.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
protected void |
defineProperties()
Defines the action's properties.
|
protected String |
getName()
Returns the action's name.
|
requiresModification
requiresFile
setEnabled
showErrorDialog
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener
public CloseAllAction(CleanSheets app, UIController uiController, FileChooser chooser)
app
- the CleanSheets applicationuiController
- the user interface controllerchooser
- the file chooser to use when prompting the user for the file to saveprotected String getName()
BaseAction
getName
in class CloseAction
protected void defineProperties()
BaseAction
defineProperties
in class CloseAction
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
actionPerformed
in class CloseAction