Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds the given listener.
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Adds the given listener for the given property only.
|
PropertyChangeListener[] |
getPropertyChangeListeners()
Returns all listeners.
|
PropertyChangeListener[] |
getPropertyChangeListeners(String propertyName)
Returns all listeners of the given property.
|
boolean |
hasListener(PropertyChangeListener listener)
Checks if the given listener is already available.
|
boolean |
hasListener(String propertyName,
PropertyChangeListener listener)
Checks if the given listener is available for the given property.
|
boolean |
hasListeners()
Checks if listeners are available.
|
boolean |
hasListeners(String propertyName)
Checks if listeners are available for the given property.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes the given listener.
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
Removes the given listener from the given property.
|
void addPropertyChangeListener(PropertyChangeListener listener)
listener
- The listener to add.void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
propertyName
- The property to observe.listener
- The listener to add.void removePropertyChangeListener(PropertyChangeListener listener)
listener
- The listener to remove.void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
propertyName
- The property to no longer observe.listener
- The listener to remove.PropertyChangeListener[] getPropertyChangeListeners()
PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
propertyName
- The property.boolean hasListeners()
true
listeners available, false
no listeners are available.boolean hasListeners(String propertyName)
propertyName
- The property name.true
listeners available for the property, false
no listeners are available for the property.boolean hasListener(PropertyChangeListener listener)
listener
- The listener to check.true
listener is available, false
listener is not available.boolean hasListener(String propertyName, PropertyChangeListener listener)
propertyName
- The property.listener
- The listener to check.true
listener is available for the property, false
listener is not available for the property.