net.infonode.properties.propertymap
public class PropertyMapWeakListenerManager extends Object
Since: IDW 1.2.0
Version: $Revision: 1.8 $
Method Summary | |
---|---|
static void | addWeakListener(PropertyMap map, PropertyMapListener listener)
Adds a weak listener to a {@link PropertyMap}.
|
static void | addWeakPropertyChangeListener(PropertyMap map, Property property, PropertyChangeListener listener)
Adds a weak property change listener to a {@link PropertyMap}.
|
static void | addWeakTreeListener(PropertyMap map, PropertyMapTreeListener listener)
Adds a weak tree listener to a {@link PropertyMap}.
|
static void | removeWeakListener(PropertyMap map, PropertyMapListener listener)
Removes a listener previously added with {@link #addWeakListener(PropertyMap, PropertyMapListener)}.
|
static void | removeWeakPropertyChangeListener(PropertyMap map, Property property, PropertyChangeListener listener)
Removes a listener previously added with
{@link #addWeakPropertyChangeListener(PropertyMap, net.infonode.properties.base.Property, net.infonode.properties.util.PropertyChangeListener)}.
|
static void | removeWeakTreeListener(PropertyMap map, PropertyMapTreeListener listener)
Removes a listener previously added with {@link #addWeakTreeListener(PropertyMap, PropertyMapTreeListener)}.
|
Parameters: map the {@link PropertyMap} listener the listener
Parameters: map the {@link PropertyMap} property the property to listen to changes on listener the listener
Parameters: map the {@link PropertyMap} listener the listener
Parameters: map the map on which the listener was added listener the listener
Parameters: map the map on which the listener was added property the property on which the listener listens to changes listener the listener
Parameters: map the map on which the listener was added listener the listener