|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.beesoft.gaia.util.AbstractBean
public abstract class AbstractBean
This class was developed to replace java.beans.PropertyChangeSupport class functionality. If you use it as parent class for your beans
Constructor Summary | |
---|---|
AbstractBean()
|
Method Summary | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list. |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list for a specific property. |
protected void |
firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
Support for reporting bound property changes for boolean properties. |
protected void |
firePropertyChange(java.lang.String propertyName,
double oldValue,
double newValue)
Support for reporting bound property changes for double properties. |
protected void |
firePropertyChange(java.lang.String propertyName,
float oldValue,
float newValue)
Support for reporting bound property changes for float properties. |
protected void |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
Support for reporting bound property changes for integer properties. |
protected void |
firePropertyChange(java.lang.String propertyName,
long oldValue,
long newValue)
Support for reporting bound property changes for long properties. |
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
Support for reporting bound property changes for Object properties. |
boolean |
hasPropertyChangeListeners()
Returns true if has registered some listener. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list for a specific property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractBean()
Method Detail |
---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- - the property change listener to be addedpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- - the PropertyChangeListener to be removedpublic void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
propertyName
- - one of the property names listed abovelistener
- - the property change listener to be addedpublic void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
If propertyName or listener is null, no exception is thrown and no action is taken.
propertyName
- - a valid property namelistener
- - the PropertyChangeListener to be removedpublic boolean hasPropertyChangeListeners()
protected void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new valueprotected void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new valueprotected void firePropertyChange(java.lang.String propertyName, long oldValue, long newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new valueprotected void firePropertyChange(java.lang.String propertyName, float oldValue, float newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new valueprotected void firePropertyChange(java.lang.String propertyName, double oldValue, double newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new valueprotected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
propertyName
- - the property whose value has changedoldValue
- - the property's previous valuenewValue
- - the property's new value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |