public class PropertyChangeListenerProxy extends EventListenerProxy<PropertyChangeListener > implements PropertyChangeListener
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.
EventListenerProxy,
PropertyChangeSupport.getPropertyChangeListeners()
| Constructor and Description |
|---|
PropertyChangeListenerProxy(String
Constructor which binds the
PropertyChangeListener to a specific property.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getPropertyName()
Returns the name of the named property associated with the listener.
|
void |
propertyChange(PropertyChangeEvent
Forwards the property change event to the listener delegate.
|
getListenerpublic PropertyChangeListenerProxy(StringpropertyName, PropertyChangeListener listener)
PropertyChangeListener to a specific property.
propertyName - the name of the property to listen on
listener - the listener object
public void propertyChange(PropertyChangeEventevent)
propertyChange in interface
PropertyChangeListener
event - the property change event
public StringgetPropertyName()