public interface ObservableBean2 extends ObservableBean
PropertyChangeListener, 
PropertyChangeEvent, 
PropertyChangeSupport| Modifier and Type | Method and Description | 
|---|---|
| void | addPropertyChangeListener(String propertyName,
                         PropertyChangeListener listener)Adds a PropertyChangeListener to the listener list for a specific
 property. | 
| PropertyChangeListener[] | getPropertyChangeListeners()Returns an array of all the property change listeners
 registered on this component. | 
| PropertyChangeListener[] | getPropertyChangeListeners(String propertyName)Returns an array of all the listeners which have been associated
 with the named property. | 
| void | removePropertyChangeListener(String propertyName,
                            PropertyChangeListener listener)Removes a PropertyChangeListener from the listener list for a specific
 property. | 
addPropertyChangeListener, removePropertyChangeListenervoid addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
Note that if this bean is inheriting a bound property, then no event will be fired in response to a change in the inherited property.
If listener is null, no exception is thrown and no action is performed.
propertyName - one of the property names listed abovelistener - the PropertyChangeListener to be addedObservableBean.removePropertyChangeListener(PropertyChangeListener), 
removePropertyChangeListener(String, PropertyChangeListener), 
ObservableBean.addPropertyChangeListener(PropertyChangeListener), 
getPropertyChangeListeners(String)void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
If listener is null, no exception is thrown and no action is performed.
propertyName - a valid property namelistener - the PropertyChangeListener to be removedObservableBean.addPropertyChangeListener(PropertyChangeListener), 
addPropertyChangeListener(String, PropertyChangeListener), 
ObservableBean.removePropertyChangeListener(PropertyChangeListener), 
getPropertyChangeListeners(String)PropertyChangeListener[] getPropertyChangeListeners()
PropertyChangeListeners
         or an empty array if no property change
         listeners are currently registeredObservableBean.addPropertyChangeListener(PropertyChangeListener), 
ObservableBean.removePropertyChangeListener(PropertyChangeListener), 
getPropertyChangeListeners(String), 
PropertyChangeSupport.getPropertyChangeListeners()PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
propertyName - the name of the property to lookup listenersPropertyChangeListeners associated with
         the named property or an empty array if no listeners have
         been addedaddPropertyChangeListener(String, PropertyChangeListener), 
removePropertyChangeListener(String, PropertyChangeListener), 
getPropertyChangeListeners()Copyright © 2009-2014 JGoodies Software GmbH. All Rights Reserved.