de.jsystems.framework.common.actions
Class ExitAction
java.lang.Object
de.jsystems.framework.common.action.AbstractAction
de.jsystems.framework.common.action.awt.ActionAction
de.jsystems.framework.common.actions.ExitAction
- All Implemented Interfaces:
- ActionListener, EventListener
- public class ExitAction
- extends ActionAction
Allgemeine Action zum beenden einer Anwendung. Hier wird der Controller,
der mit dem ausloesenden Control verbunden ist, ueber die Methode
Controller.canExit()
informiert, das die
Anwendung verlassen werden soll. Wenn die Methode TRUE zurueckgibt, so wird
die Anwendung mit System.exit(0);
verlassen.
- Version:
- 1.0
Copyright by Jens Homm 2000 - 2004
- Author:
- Jens Homm JSYSTEMS
Constructor Summary |
ExitAction()
Erzeugt eine neue ExitAction. |
Methods inherited from class de.jsystems.framework.common.action.AbstractAction |
addControl, disable, enable, exceptionInAction, getController, getControls, getException, getView, hasException, initialize, isEnabled, removeAll, removeControl, setException |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExitAction
public ExitAction()
- Erzeugt eine neue ExitAction.
doActionPerformed
public void doActionPerformed(ActionEvent ae)
throws Exception
- Beendet die Applikation, wenn die Methode
Controller.canExit()
im Controller TRUE
zurueckgibt.
- Overrides:
doActionPerformed
in class ActionAction
- Parameters:
ae
- Das ausgeloeste ActionEvent.
- Throws:
Exception
- wenn ein Fehler in der Action auftritt.