net.sourceforge.doyen
Class DataField.ChangeSupport

java.lang.Object
  extended bynet.sourceforge.doyen.DataField.ChangeSupport
Enclosing class:
DataField

private static class DataField.ChangeSupport
extends Object


Field Summary
private  EventListenerList listeners
           
private  Object source
           
 
Constructor Summary
DataField.ChangeSupport(Object source)
          Construct a new ChangeSupport object.
 
Method Summary
 void addChangeListener(ChangeListener listener)
          Add a ChangeListener to this object's list of listeners.
 void fireChangeEvent()
          Fire a change event.
 void removeChangeListener(ChangeListener listener)
          Remove a ChangeListener from this object's list of listeners.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

private EventListenerList listeners

source

private Object source
Constructor Detail

DataField.ChangeSupport

public DataField.ChangeSupport(Object source)
Construct a new ChangeSupport object.

Parameters:
source - The owner of this object (and the source of the events that will be generated by it).
Method Detail

addChangeListener

public void addChangeListener(ChangeListener listener)
Add a ChangeListener to this object's list of listeners.

Parameters:
listener - The listener to add.

removeChangeListener

public void removeChangeListener(ChangeListener listener)
Remove a ChangeListener from this object's list of listeners.

Parameters:
listener - The listener to remove.

fireChangeEvent

public void fireChangeEvent()
Fire a change event.