de.jsystems.framework.common.action.beans
Class VetoableChangeAction

java.lang.Object
  extended byde.jsystems.framework.common.action.AbstractAction
      extended byde.jsystems.framework.common.action.beans.VetoableChangeAction
All Implemented Interfaces:
EventListener, VetoableChangeListener

public class VetoableChangeAction
extends AbstractAction
implements VetoableChangeListener

Actionimplementierung fuer PropertyChangeEvent.

Version:
1.0
Copyright by Jens Homm 2001 - 2004
Author:
Jens Homm JSYSTEMS

Constructor Summary
VetoableChangeAction()
           
 
Method Summary
 void doVetoableChange(PropertyChangeEvent pce)
          Abgeleitete Klassen müssen diese Methode ueberschreiben.
 void vetoableChange(PropertyChangeEvent evt)
           
 
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
 

Constructor Detail

VetoableChangeAction

public VetoableChangeAction()
Method Detail

vetoableChange

public void vetoableChange(PropertyChangeEvent evt)
                    throws PropertyVetoException
Specified by:
vetoableChange in interface VetoableChangeListener
Throws:
PropertyVetoException

doVetoableChange

public void doVetoableChange(PropertyChangeEvent pce)
                      throws Exception
Abgeleitete Klassen müssen diese Methode ueberschreiben. Hierin passiert die eigentliche Aktion der Action.

Parameters:
pce - Das Eventobjekt mit dem ausgeloesten Event.
Throws:
Exception - wenn beim ausfuehren der Methode ein Fehler auftritt.