verinec.validation.gui.menu.actions
Class CloseAllAction
java.lang.Object
javax.swing.AbstractAction
verinec.validation.gui.menu.actions.CloseAllAction
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public class CloseAllAction
- extends AbstractAction
Closes all editors.
This class is implemented as a Singleton. Instances can be get using @see #getInstance(ValidationGui)
- Version:
- $Revision: 47 $
- Author:
- Dominik Jungo
- See Also:
- Serialized Form
|
Method Summary |
void |
actionPerformed(ActionEvent arg0)
closes all open editors (@see CloseAction#actionPerformed(ActionEvent)) |
static CloseAllAction |
getInstance(ValidationGui gui)
returns and instance of this class. the singleton pattern ensures that there is only one instance of it. an instance is created, linked with a static variable and returned if this wasn't done before or the instance created before is just returned. |
instance
private static CloseAllAction instance
gui
private ValidationGui gui
CloseAllAction
private CloseAllAction(String name,
ValidationGui gui)
actionPerformed
public void actionPerformed(ActionEvent arg0)
- closes all open editors (@see CloseAction#actionPerformed(ActionEvent))
- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
getInstance
public static CloseAllAction getInstance(ValidationGui gui)
- returns and instance of this class. the singleton pattern ensures that there is only one instance of it. an instance is created, linked with a static variable and returned if this wasn't done before or the instance created before is just returned.
- Parameters:
gui - the validator gui
- Returns:
- an instance of this class