|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.progeeks.util.beans.BeanChangeSupport
public class BeanChangeSupport
Essentially, provides a subclassable version of PropertyChangeSupport.
| Constructor Summary | |
|---|---|
BeanChangeSupport()
Constructs a new BeanChangeSupport object which is the source for any events. |
|
BeanChangeSupport(java.lang.Object source)
Constructs a new BeanChangeSupport object with the specified object as the source for any events. |
|
| Method Summary | |
|---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Adds a property change listener that will be notified whenever any of this bean's properties change. |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener l)
Adds a property change listener that will be notified whenever the specified property changes. |
void |
clearAllListeners()
Clears all listeners from this bean. |
protected void |
firePropertyChange(java.beans.PropertyChangeEvent event)
Sends a preconstructed change event to the listeners. |
protected void |
firePropertyChange(java.lang.String name,
boolean oldValue,
boolean newValue)
Report a boolean property update to any registered listeners. |
protected void |
firePropertyChange(java.lang.String name,
double oldValue,
double newValue)
Report a double property update to any registered listeners. |
protected void |
firePropertyChange(java.lang.String name,
int oldValue,
int newValue)
Report an integer property update to any registered listeners. |
protected void |
firePropertyChange(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
Report an object property update to any registered listeners. |
boolean |
hasListeners()
Returns true if there are any listeners registered. |
boolean |
hasListeners(java.lang.String propertyName)
Returns true if the specified property name has listeners registered. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Removes a previously added property change listener. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l,
boolean removeAll)
Removes the property change listener. |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener l)
Removes the property change listener from a specific property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BeanChangeSupport()
public BeanChangeSupport(java.lang.Object source)
| Method Detail |
|---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener in interface StandardBean
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener l)
addPropertyChangeListener in interface StandardBeanpublic boolean hasListeners(java.lang.String propertyName)
hasListeners in interface StandardBeanpublic boolean hasListeners()
hasListeners in interface StandardBeanpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener in interface StandardBean
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener l)
removePropertyChangeListener in interface StandardBean
public void removePropertyChangeListener(java.beans.PropertyChangeListener l,
boolean removeAll)
removePropertyChangeListener in interface StandardBeanpublic void clearAllListeners()
protected void firePropertyChange(java.beans.PropertyChangeEvent event)
protected void firePropertyChange(java.lang.String name,
boolean oldValue,
boolean newValue)
protected void firePropertyChange(java.lang.String name,
double oldValue,
double newValue)
protected void firePropertyChange(java.lang.String name,
int oldValue,
int newValue)
protected void firePropertyChange(java.lang.String name,
java.lang.Object oldValue,
java.lang.Object newValue)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||