org.hypergraphdb.event
Class HGEventManager
java.lang.Object
org.hypergraphdb.event.HGEventManager
public class HGEventManager
- extends java.lang.Object
A HGEventManager is bound to a single HyperGraph instance. It is responsible for holding
all event listeners and it performs event handling via its dispatch method.
- Author:
- Borislav Iordanov
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HGEventManager
public HGEventManager()
addListener
public <T extends HGEvent> void addListener(java.lang.Class<T> eventType,
HGListener listener)
removeListener
public <T extends HGEvent> void removeListener(java.lang.Class<T> eventType,
HGListener listener)
dispatch
public HGListener.Result dispatch(HyperGraph hg,
HGEvent event)
clear
public void clear()