Class WeakChangeSupport.WeakChangeListener
- java.lang.Object
-
- org.pushingpixels.radiance.component.internal.utils.WeakChangeSupport.WeakChangeListener
-
- All Implemented Interfaces:
java.util.EventListener
,javax.swing.event.ChangeListener
- Enclosing class:
- WeakChangeSupport
private static class WeakChangeSupport.WeakChangeListener extends java.lang.Object implements javax.swing.event.ChangeListener
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ref.WeakReference<javax.swing.event.ChangeListener>
listenerRef
private java.lang.ref.WeakReference<ChangeAware>
sourceRef
-
Constructor Summary
Constructors Constructor Description WeakChangeListener(ChangeAware source, javax.swing.event.ChangeListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.event.ChangeListener
getOriginalChangeListener()
void
stateChanged(javax.swing.event.ChangeEvent e)
-
-
-
Field Detail
-
sourceRef
private java.lang.ref.WeakReference<ChangeAware> sourceRef
-
listenerRef
private java.lang.ref.WeakReference<javax.swing.event.ChangeListener> listenerRef
-
-
Constructor Detail
-
WeakChangeListener
public WeakChangeListener(ChangeAware source, javax.swing.event.ChangeListener listener)
-
-