|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.isti.util.DataChgdListenerSupport
public class 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 |