|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectit.gotoandplay.smartfoxclient.SFSEventDispatcher
public class SFSEventDispatcher
SFSEventDispatcher is used by the SmartFoxClient class
to notify about SmartFoxServer related events.
SmartFoxClient,
SFSEvent,
ISFSEventListener| Constructor Summary | |
|---|---|
SFSEventDispatcher()
The constructor. |
|
| Method Summary | |
|---|---|
boolean |
addEventListener(java.lang.String event,
ISFSEventListener listener)
Adds a new event listener. |
void |
dispatchEvent(SFSEvent eventObject)
|
boolean |
removeEventListener(java.lang.String event,
ISFSEventListener listener)
Removes event listener. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SFSEventDispatcher()
| Method Detail |
|---|
public boolean addEventListener(java.lang.String event,
ISFSEventListener listener)
throws java.lang.NullPointerException
When event is dispached SFSEventDispatcher calls all listeners that are registered for the event but dosen't call them in any particular order.
event - the name of the event that listener listens for.listener - the event listener.
true if the listener is registered, otherwise flase.
Listener may not be registered if its already registered for the same event.
java.lang.NullPointerException - if listener == null
public boolean removeEventListener(java.lang.String event,
ISFSEventListener listener)
event - the name of the event listener was registered for.listener - the listener that should be removed.
true if the listener is removed, otherwise flase.
Listener may not be removed if its haven't been registered for this event or
its already removed.public void dispatchEvent(SFSEvent eventObject)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||