|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEventMulticaster<EVENT extends IEvent,RESULT>
Interface for the event multicaster
IEvent,
IListener| Method Summary | ||
|---|---|---|
|
deregisterListener(L listener)
DeRegisters a listener from and event it can handle. |
|
boolean |
isCheckResultType()
Return is the result type should be checked. |
|
RESULT |
process(EVENT event)
Called by the client to process an event. |
|
|
registerListener(L listener)
Registers a listener with an event it can handle. |
|
void |
setCheckResultType(boolean checkResultType)
Sets whether the type of result is checked or not. |
|
| Method Detail |
|---|
boolean isCheckResultType()
void setCheckResultType(boolean checkResultType)
resultTypeCheck - RESULT process(EVENT event)
event - The event that should be processed.
<L extends IListener> void registerListener(L listener)
listener - Listener to register<L extends IListener> void deregisterListener(L listener)
listener - Listener to deregister
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||