Class WeakPropertyChangeSupport
java.lang.Object
org.pushingpixels.radiance.component.internal.utils.WeakPropertyChangeSupport
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<WeakPropertyChangeSupport.WeakPropertyChangeListener> private final PropertyChangeAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds the specified property change listener to track changes to the tracked source.void
firePropertyChange
(String propertyName, Object oldValue, Object newValue) Notifies all registered listeners that a specific property of the tracked source has changed.void
Removes the specified property change listener from tracking changes to the tracked source.
-
Field Details
-
listenerList
-
source
-
-
Constructor Details
-
WeakPropertyChangeSupport
-
-
Method Details
-
addPropertyChangeListener
Adds the specified property change listener to track changes to the tracked source.- Parameters:
l
- Property change listener to add.- See Also:
-
removePropertyChangeListener
Removes the specified property change listener from tracking changes to the tracked source.- Parameters:
l
- Property change listener to remove.- See Also:
-
firePropertyChange
Notifies all registered listeners that a specific property of the tracked source has changed.
-