ch.randelshofer.beans
Class AbstractStateModel
java.lang.Object
ch.randelshofer.beans.AbstractStateModel
- Direct Known Subclasses:
- BoundedRangeModelBeanAdapter, DefaultImageWellModel, DefaultTransform3DModel, RotatedTransform3DModel
public class AbstractStateModel
- extends java.lang.Object
Abstract superclass of models that fire state change
events to registered ChangeListener's, when their
state changes.
- Author:
- Werner Randelshofer
|
Field Summary |
protected javax.swing.event.ChangeEvent |
changeEvent
|
protected javax.swing.event.EventListenerList |
listenerList
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listenerList
protected javax.swing.event.EventListenerList listenerList
changeEvent
protected javax.swing.event.ChangeEvent changeEvent
AbstractStateModel
public AbstractStateModel()
- Creates a new instance of AbstractChangeModel
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener l)
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener l)
fireStateChanged
protected void fireStateChanged()
- Notify all listeners that have registered interest for
notification on this event type.