Class WeakListDataListener

java.lang.Object
uk.ac.starlink.util.gui.WeakListDataListener
All Implemented Interfaces:
EventListener, ListDataListener

public class WeakListDataListener extends Object implements ListDataListener
List data listener which delegates to another one as long as it is reachable, but only retains a weak reference to it. Adding a listener to an object in this way will not prevent the listener (and any of its references) from being garbage collected.
Since:
20 Jan 2005
Author:
Mark Taylor