Java does not seem to deliver an implementation of PropertyChangeSupport with weak references to registered PropertyChangeListeners.
It would not be very hard to implement this, but before I re-invent the wheel, does anyone know whether such feature has been implemented in any open source library? It does not seem so, but someone may know better on SO.
Would this Netbeans WeakListeners page help ?
Example: