org.noos.xing.mydoggy.plaf.support
Class CleanablePropertyChangeSupport
java.lang.Object
org.noos.xing.mydoggy.plaf.support.CleanablePropertyChangeSupport
- All Implemented Interfaces:
- Serializable, Cleaner
public class CleanablePropertyChangeSupport
- extends Object
- implements Serializable, Cleaner
- Author:
- Angelo De Caro (angelo.decaro@gmail.com)
- See Also:
- Serialized Form
|
Method Summary |
void |
addPropertyChangeListener(PropertyChangeListener listener)
|
void |
addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
void |
cleanup()
|
void |
fireIndexedPropertyChange(String propertyName,
int index,
Object oldValue,
Object newValue)
|
boolean |
firePropertyChange(PropertyChangeEvent evt)
|
void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
|
void |
firePropertyChange(String propertyName,
Object oldValue,
Object newValue,
Object userObject)
|
PropertyChangeListener[] |
getPropertyChangeListeners()
|
PropertyChangeListener[] |
getPropertyChangeListeners(String propertyName)
|
boolean |
hasListeners(String propertyName)
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
|
void |
removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
|
void |
removePropertyChangeListeners()
|
void |
removePropertyChangeListeners(String propertyName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
protected Hashtable<String,CleanablePropertyChangeSupport> children
source
protected Object source
listeners
protected List<PropertyChangeListener> listeners
CleanablePropertyChangeSupport
public CleanablePropertyChangeSupport(Object sourceBean)
cleanup
public void cleanup()
- Specified by:
cleanup in interface Cleaner
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
getPropertyChangeListeners
public PropertyChangeListener[] getPropertyChangeListeners()
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListeners
public void removePropertyChangeListeners()
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
getPropertyChangeListeners
public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
removePropertyChangeListener
public void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
removePropertyChangeListeners
public void removePropertyChangeListeners(String propertyName)
hasListeners
public boolean hasListeners(String propertyName)
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue,
Object userObject)
firePropertyChange
public boolean firePropertyChange(PropertyChangeEvent evt)
fireIndexedPropertyChange
public void fireIndexedPropertyChange(String propertyName,
int index,
Object oldValue,
Object newValue)
Copyright © 2012. All Rights Reserved.