Class WeakTableColumnModelListener

java.lang.Object
uk.ac.starlink.util.gui.WeakTableColumnModelListener
All Implemented Interfaces:
EventListener, TableColumnModelListener

public class WeakTableColumnModelListener extends Object implements TableColumnModelListener
Table column model 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