public class ContextEventListenerSet
extends java.lang.Object
| Constructor and Description |
|---|
ContextEventListenerSet(AbstractContext context) |
ContextEventListenerSet(ContextManager contextManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addListener(ContextEventListener listener,
boolean weak) |
void |
clear() |
boolean |
contains(ContextEventListener listener) |
void |
dispatch(Event event,
EventDefinition eventDefinition,
EventData eventData) |
void |
executeForEachListener(java.util.function.Consumer<ContextEventListenerInfo> action) |
ContextManager |
getContextManager() |
boolean |
hasListeners() |
boolean |
removeListener(ContextEventListener listener) |
boolean |
shouldHandle(Event event) |
int |
size() |
public ContextEventListenerSet(AbstractContext context)
public ContextEventListenerSet(ContextManager contextManager)
public void dispatch(Event event, EventDefinition eventDefinition, EventData eventData)
public boolean shouldHandle(Event event)
public void executeForEachListener(java.util.function.Consumer<ContextEventListenerInfo> action)
public boolean hasListeners()
public int size()
public boolean addListener(ContextEventListener listener, boolean weak)
public boolean removeListener(ContextEventListener listener)
public boolean contains(ContextEventListener listener)
public void clear()
public ContextManager getContextManager()