|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.mlw.gfw.event.EventHandlerMap
A Map of EventHandler(s). This can be used to store many EventHandler(s), yet have the ability to pull one out by name.
Constructor Summary | |
EventHandlerMap()
|
Method Summary | |
void |
addEventHandler(java.lang.String name,
net.mlw.gfw.event.EventHandler eventHandler)
Adds a EventHandler to the internal List of EventHandlers. |
net.mlw.gfw.event.EventHandler |
getEventHandler(java.lang.String name)
|
java.util.Set |
getKeys()
Gets all the names of the EventHandler(s). |
void |
onEvent(net.mlw.gfw.event.Event event)
This method processes an event. |
void |
onEvent(java.lang.String name,
net.mlw.gfw.event.Event event)
|
void |
removeEventHandler(java.lang.String name,
net.mlw.gfw.event.EventHandler eventHandler)
Removes the EventHandler from the Map. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public EventHandlerMap()
Method Detail |
public void removeEventHandler(java.lang.String name, net.mlw.gfw.event.EventHandler eventHandler)
name
- The name of the EventHandler.eventHandler
- The EventHandler.public void addEventHandler(java.lang.String name, net.mlw.gfw.event.EventHandler eventHandler)
eventHandler
- The EventHandler to add.public net.mlw.gfw.event.EventHandler getEventHandler(java.lang.String name)
name
-
public void onEvent(java.lang.String name, net.mlw.gfw.event.Event event)
EventHandler.onEvent(net.mlw.gfw.event.Event)
public void onEvent(net.mlw.gfw.event.Event event)
EventHandler
onEvent
in interface EventHandler
event
- The Event to be processed.EventHandler.onEvent(net.mlw.gfw.event.Event)
public java.util.Set getKeys()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |