java.beans
Interface VetoableChangeListener

All Superinterfaces:
EventListener sample code for java.util.EventListener definition code for java.util.EventListener
All Known Implementing Classes:
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport definition code for java.beans.beancontext.BeanContextServicesSupport , BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport , VetoableChangeListenerProxy sample code for java.beans.VetoableChangeListenerProxy definition code for java.beans.VetoableChangeListenerProxy

public interface VetoableChangeListener
extends EventListener sample code for java.util.EventListener definition code for java.util.EventListener

A VetoableChange event gets fired whenever a bean changes a "constrained" property. You can register a VetoableChangeListener with a source bean so as to be notified of any constrained property updates.


Method Summary
 void vetoableChange sample code for java.beans.VetoableChangeListener.vetoableChange(java.beans.PropertyChangeEvent) definition code for java.beans.VetoableChangeListener.vetoableChange(java.beans.PropertyChangeEvent) (PropertyChangeEvent sample code for java.beans.PropertyChangeEvent definition code for java.beans.PropertyChangeEvent  evt)
          This method gets called when a constrained property is changed.
 

Method Detail

vetoableChange sample code for java.beans.VetoableChangeListener.vetoableChange(java.beans.PropertyChangeEvent) definition code for java.beans.VetoableChangeListener.vetoableChange(java.beans.PropertyChangeEvent)

void vetoableChange(PropertyChangeEvent sample code for java.beans.PropertyChangeEvent definition code for java.beans.PropertyChangeEvent  evt)
                    throws PropertyVetoException sample code for java.beans.PropertyVetoException definition code for java.beans.PropertyVetoException 
This method gets called when a constrained property is changed.

Parameters:
evt - a PropertyChangeEvent object describing the event source and the property that has changed.
Throws:
PropertyVetoException sample code for java.beans.PropertyVetoException definition code for java.beans.PropertyVetoException - if the recipient wishes the property change to be rolled back.