Package org.polkadot.common
Class EventEmitter
- java.lang.Object
-
- org.polkadot.common.EventEmitter
-
public class EventEmitter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEventEmitter.EventListenerstatic interfaceEventEmitter.EventType
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<EventEmitter.EventType,java.util.List<EventEmitter.EventListener>>listeners
-
Constructor Summary
Constructors Constructor Description EventEmitter()
-
Method Summary
-
-
-
Field Detail
-
listeners
public java.util.Map<EventEmitter.EventType,java.util.List<EventEmitter.EventListener>> listeners
-
-
Method Detail
-
getEventNames
public java.util.List<?> getEventNames()
-
getListeners
public java.util.List<EventEmitter.EventListener> getListeners(java.lang.String eventType)
-
getListenerCount
public int getListenerCount(java.lang.String eventType)
-
emit
public boolean emit(EventEmitter.EventType eventType, java.lang.Object... args)
-
on
public EventEmitter on(EventEmitter.EventType eventType, EventEmitter.EventListener listener)
-
on
public EventEmitter on(EventEmitter.EventType eventType, EventEmitter.EventListener listener, java.lang.Object context)
-
addListener
public EventEmitter addListener(EventEmitter.EventType eventType, EventEmitter.EventListener listener, java.lang.Object context)
-
once
public EventEmitter once(EventEmitter.EventType eventType, EventEmitter.EventListener listener)
-
once
public EventEmitter once(EventEmitter.EventType eventType, EventEmitter.EventListener listener, java.lang.Object context)
-
removeListener
public EventEmitter removeListener(EventEmitter.EventType event, EventEmitter.EventListener listener, java.lang.Object context, boolean once)
-
off
public EventEmitter off(EventEmitter.EventType event, EventEmitter.EventListener listener, java.lang.Object context, boolean once)
-
removeAllListener
public EventEmitter removeAllListener(EventEmitter.EventType eventType)
-
-