- All Implemented Interfaces:
- PropertyChangeListener,- EventListener
public class PropertyChangeListenerProxy extends EventListenerProxy<PropertyChangeListener> implements PropertyChangeListener
A class which extends the 
EventListenerProxy
 specifically for adding a PropertyChangeListener
 with a "bound" property.
 Instances of this class can be added
 as PropertyChangeListeners to a bean
 which supports firing property change events.
 
 If the object has a getPropertyChangeListeners method
 then the array returned could be a mixture of PropertyChangeListener
 and PropertyChangeListenerProxy objects.
- Since:
- 1.4
- See Also:
- EventListenerProxy,- PropertyChangeSupport.getPropertyChangeListeners()
- 
Constructor SummaryConstructors Constructor Description PropertyChangeListenerProxy(String propertyName, PropertyChangeListener listener)Constructor which binds thePropertyChangeListenerto a specific property.
- 
Method SummaryModifier and Type Method Description StringgetPropertyName()Returns the name of the named property associated with the listener.voidpropertyChange(PropertyChangeEvent event)Forwards the property change event to the listener delegate.
- 
Constructor Details- 
PropertyChangeListenerProxyConstructor which binds thePropertyChangeListenerto a specific property.- Parameters:
- propertyName- the name of the property to listen on
- listener- the listener object
 
 
- 
- 
Method Details- 
propertyChangeForwards the property change event to the listener delegate.- Specified by:
- propertyChangein interface- PropertyChangeListener
- Parameters:
- event- the property change event
 
- 
getPropertyNameReturns the name of the named property associated with the listener.- Returns:
- the name of the named property associated with the listener
 
 
-