Class WeakPropertyChangeSupport.WeakPropertyChangeListener
- java.lang.Object
-
- org.pushingpixels.radiance.component.internal.utils.WeakPropertyChangeSupport.WeakPropertyChangeListener
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener
,java.util.EventListener
- Enclosing class:
- WeakPropertyChangeSupport
private static class WeakPropertyChangeSupport.WeakPropertyChangeListener extends java.lang.Object implements java.beans.PropertyChangeListener
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ref.WeakReference<java.beans.PropertyChangeListener>
listenerRef
private java.lang.ref.WeakReference<PropertyChangeAware>
sourceRef
-
Constructor Summary
Constructors Constructor Description WeakPropertyChangeListener(PropertyChangeAware source, java.beans.PropertyChangeListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.beans.PropertyChangeListener
getOriginalPropertyChangeListener()
void
propertyChange(java.beans.PropertyChangeEvent evt)
-
-
-
Field Detail
-
sourceRef
private java.lang.ref.WeakReference<PropertyChangeAware> sourceRef
-
listenerRef
private java.lang.ref.WeakReference<java.beans.PropertyChangeListener> listenerRef
-
-
Constructor Detail
-
WeakPropertyChangeListener
public WeakPropertyChangeListener(PropertyChangeAware source, java.beans.PropertyChangeListener listener)
-
-