public abstract class DefaultPropertyChangeNotifier extends Object implements PropertyChangeNotifier
| Modifier and Type | Field and Description |
|---|---|
protected PropertyChangeSupport |
propertyChangeSupport |
| Constructor and Description |
|---|
DefaultPropertyChangeNotifier()
Constructs a new default property change notifier.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener.
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Adds a property change listener
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener.
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Removes a property change listener.
|
protected transient PropertyChangeSupport propertyChangeSupport
public DefaultPropertyChangeNotifier()
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener in interface PropertyChangeNotifierlistener - the property change listener to be added.public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
addPropertyChangeListener in interface PropertyChangeNotifierpropertyName - the name of the property to be tracked by the property
change listener.listener - the property change listener to be added.public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener in interface PropertyChangeNotifierlistener - the property change listener to be removed.public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
removePropertyChangeListener in interface PropertyChangeNotifierpropertyName - the name of the property for which the listener has to
be removed.Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.