- 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 PropertyChangeListener
s 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:
-
Constructor Summary
ConstructorDescriptionPropertyChangeListenerProxy
(String propertyName, PropertyChangeListener listener) Constructor which binds thePropertyChangeListener
to a specific property. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the named property associated with the listener.void
Forwards the property change event to the listener delegate.Methods declared in class java.util.EventListenerProxy
getListener
-
Constructor Details
-
PropertyChangeListenerProxy
Constructor which binds thePropertyChangeListener
to a specific property.- Parameters:
propertyName
- the name of the property to listen onlistener
- the listener object
-
-
Method Details
-
propertyChange
Forwards the property change event to the listener delegate.- Specified by:
propertyChange
in interfacePropertyChangeListener
- Parameters:
event
- the property change event
-
getPropertyName
Returns the name of the named property associated with the listener.- Returns:
- the name of the named property associated with the listener
-