|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.isti.util.DataChgdListenerSupport
Class DataChgdListenerSupport is a support class for managing a list of 'DataChangedListener' objects. The methods in this class are thread safe.
| Field Summary | |
protected java.lang.Object |
invokeSourceObj
Source object to be used when listener invoked. |
protected java.util.ArrayList |
listenersList
List of 'DataChangedListener' objects. |
| Constructor Summary | |
DataChgdListenerSupport(java.lang.Object sourceObj)
Creates a support object for managing a list of 'DataChangedListener' objects. |
|
| Method Summary | |
void |
addListener(DataChangedListener listenerObj)
Adds a listener object to the list of listeners to be invoked when the 'fireListeners()' method is called. |
boolean |
containsListener(DataChangedListener listenerObj)
Determines whether or not the given listener is contained in the list of listeners. |
void |
fireListeners()
Invokes the listeners on the list. |
void |
removeListener(DataChangedListener listenerObj)
Removes a listener object from the list of listeners. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected final java.lang.Object invokeSourceObj
protected java.util.ArrayList listenersList
| Constructor Detail |
public DataChgdListenerSupport(java.lang.Object sourceObj)
sourceObj - source object to be passed along when a listener
is invoked.| Method Detail |
public void addListener(DataChangedListener listenerObj)
listenerObj - 'DataChangedListener' object to add.public void removeListener(DataChangedListener listenerObj)
listenerObj - 'DataChangedListener' object to remove.public boolean containsListener(DataChangedListener listenerObj)
listenerObj - 'DataChangedListener' object to look for.
public void fireListeners()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||