|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Observable
Object for registering listeners and fire events.
Observable observable = ObservableFactory.instance(null);
observable.addListener(ResourceBinderModule.ResourceBindSuccess, new Listener<ResourceBinderModule.ResourceBindEvent>() {
public void handleEvent(ResourceBindEvent be) {
}
});
observable.fireEvent(new ResourceBinderModule.ResourceBindEvent(ResourceBinderModule.ResourceBindSuccess));
| Method Summary | |
|---|---|
void |
addListener(EventType eventType,
Listener<? extends BaseEvent> listener)
Adds a listener bound by the given event type. |
void |
addListener(Listener<? extends BaseEvent> listener)
Add a listener bound by the all event types. |
void |
fireEvent(BaseEvent event)
Fires an event. |
void |
fireEvent(EventType eventType,
BaseEvent event)
Fires an event. |
void |
fireEvent(EventType eventType,
SessionObject sessionObject)
Fires BaseEvent. |
void |
removeAllListeners()
Removes all listeners. |
void |
removeListener(EventType eventType,
Listener<? extends BaseEvent> listener)
Removes a listener. |
void |
removeListener(Listener<? extends BaseEvent> listener)
Removes a listener. |
| Method Detail |
|---|
void addListener(EventType eventType,
Listener<? extends BaseEvent> listener)
eventType - type of eventlistener - the listenervoid addListener(Listener<? extends BaseEvent> listener)
listener - the listener
void fireEvent(BaseEvent event)
throws JaxmppException
event - event
JaxmppException
void fireEvent(EventType eventType,
BaseEvent event)
throws JaxmppException
eventType - type of eventevent - event
JaxmppException
void fireEvent(EventType eventType,
SessionObject sessionObject)
throws JaxmppException
eventType -
JaxmppExceptionvoid removeAllListeners()
void removeListener(EventType eventType,
Listener<? extends BaseEvent> listener)
eventType - type of eventlistener - listenervoid removeListener(Listener<? extends BaseEvent> listener)
listener - listener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||