|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPublisher
Publisher interface
Method Summary | |
---|---|
IEvent.EventType |
getPublishedEventType(int providedEventTypeIndex)
Get provided event type with index providedEventTypeIndex |
int |
getPublishedEventTypeCount()
Get number of published event types |
void |
sendEvent(IEvent event)
Sends an event to all subscribed listeners |
void |
subscribe(IListener listener,
IEvent.EventType eventType)
Subscribes a listener |
void |
unSubscribe(IListener listener,
IEvent.EventType eventType)
Unsubscribes a listener |
Method Detail |
---|
void subscribe(IListener listener, IEvent.EventType eventType)
listener
- The listener.eventType
- The event type.void unSubscribe(IListener listener, IEvent.EventType eventType)
listener
- The listener.eventType
- The event type.void sendEvent(IEvent event)
event
- The event.int getPublishedEventTypeCount()
IEvent.EventType getPublishedEventType(int providedEventTypeIndex)
providedEventTypeIndex
- index in provided event types.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |