ch.randelshofer.beans
Class AbstractBean
java.lang.Object
ch.randelshofer.beans.AbstractBean
- All Implemented Interfaces:
- java.io.Serializable
public class AbstractBean
- extends java.lang.Object
- implements java.io.Serializable
Abstract class for models that have to support property change listeners.
Implements the methods required for adding and removing property change
listeners.
- Version:
- 1.1 2004-01-18
1.0 2001-08-04
- Author:
- Werner Randelshofer
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertySupport
protected java.beans.PropertyChangeSupport propertySupport
AbstractBean
public AbstractBean()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
firePropertyChange
protected void firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
firePropertyChange
protected void firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
firePropertyChange
protected void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)