public class VetoableChangeListenerProxy extends EventListenerProxy<VetoableChangeListener> implements VetoableChangeListener
EventListenerProxy
 specifically for adding a VetoableChangeListener
 with a "constrained" property.
 Instances of this class can be added
 as VetoableChangeListeners to a bean
 which supports firing vetoable change events.
 
 If the object has a getVetoableChangeListeners method
 then the array returned could be a mixture of VetoableChangeListener
 and VetoableChangeListenerProxy objects.
EventListenerProxy, 
VetoableChangeSupport.getVetoableChangeListeners()| Constructor and Description | 
|---|
| VetoableChangeListenerProxy(String propertyName,
                           VetoableChangeListener listener)Constructor which binds the  VetoableChangeListenerto a specific property. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getPropertyName()Returns the name of the named property associated with the listener. | 
| void | vetoableChange(PropertyChangeEvent event)Forwards the property change event to the listener delegate. | 
getListenerpublic VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
VetoableChangeListener
 to a specific property.propertyName - the name of the property to listen onlistener - the listener objectpublic void vetoableChange(PropertyChangeEvent event) throws PropertyVetoException
vetoableChange in interface VetoableChangeListenerevent - the property change eventPropertyVetoException - if the recipient wishes the property
                                  change to be rolled backpublic String getPropertyName()
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.