|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEventDispatcher
Represents an event dispatcher.
This interface serves as the base interface for all dispatchers. It supports dispatch by event type.
| Method Summary | |
|---|---|
void |
addEventHandler(Class<? extends Event> type,
IEventHandler handler)
Add an event type handler. |
void |
removeEventHandler(Class<? extends Event> type,
IEventHandler handler)
Remove an event type handler. |
| Methods inherited from interface com.neeve.event.IEventHandler |
|---|
onEvent |
| Method Detail |
|---|
void addEventHandler(Class<? extends Event> type,
IEventHandler handler)
type - The event type for which the handler is being installed.handler - The handler being added.
void removeEventHandler(Class<? extends Event> type,
IEventHandler handler)
type - The event type for which the handler is being removed.handler - The handler being removed.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||