public class HomeHealthEventNotifier extends java.lang.Object implements HomeHealthEventNotifierIF
| Constructor and Description |
|---|
HomeHealthEventNotifier()
Constructor for initializing the list of listeners
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEventListener(HomeHealthEventListenerIF listener)
Adds a scoring listener to this grouper
|
java.util.Iterator<HomeHealthEventListenerIF> |
getEventListeners()
gets an iterator for the event listeners
|
java.util.List<HomeHealthEventListenerIF> |
getEventListenersList()
gets an iterator for the event listeners
|
int |
getListenerCount()
This a useful when determine when to report events.
|
void |
notifyEventListeners(HomeHealthEventIF event)
If there are listener, the send them the event and let them
do what they want.
|
void |
removeEventListener(HomeHealthEventListenerIF listener)
Removes a listener from this Grouper.
|
void |
removeEventListeners()
Removes all the listeners from this Grouper
|
public HomeHealthEventNotifier()
public void addEventListener(HomeHealthEventListenerIF listener)
addEventListener in interface HomeHealthEventNotifierIFlistener - public java.util.Iterator<HomeHealthEventListenerIF> getEventListeners()
getEventListeners in interface HomeHealthEventNotifierIFpublic java.util.List<HomeHealthEventListenerIF> getEventListenersList()
getEventListenersList in interface HomeHealthEventNotifierIFpublic void notifyEventListeners(HomeHealthEventIF event)
notifyEventListeners in interface HomeHealthEventNotifierIFevent - public void removeEventListener(HomeHealthEventListenerIF listener)
removeEventListener in interface HomeHealthEventNotifierIFlistener - public void removeEventListeners()
removeEventListeners in interface HomeHealthEventNotifierIFpublic int getListenerCount()
getListenerCount in interface HomeHealthEventNotifierIF