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 HomeHealthEventNotifierIF
listener
- public java.util.Iterator<HomeHealthEventListenerIF> getEventListeners()
getEventListeners
in interface HomeHealthEventNotifierIF
public java.util.List<HomeHealthEventListenerIF> getEventListenersList()
getEventListenersList
in interface HomeHealthEventNotifierIF
public void notifyEventListeners(HomeHealthEventIF event)
notifyEventListeners
in interface HomeHealthEventNotifierIF
event
- public void removeEventListener(HomeHealthEventListenerIF listener)
removeEventListener
in interface HomeHealthEventNotifierIF
listener
- public void removeEventListeners()
removeEventListeners
in interface HomeHealthEventNotifierIF
public int getListenerCount()
getListenerCount
in interface HomeHealthEventNotifierIF