Uses of Interface
org.hypergraphdb.event.HGEvent

Packages that use HGEvent
org.hypergraphdb.event   
 

Uses of HGEvent in org.hypergraphdb.event
 

Classes in org.hypergraphdb.event that implement HGEvent
 class HGAtomAccessedEvent
           This event is triggered every time an atom is accessed by its handle in HyperGraph.
 class HGAtomAddedEvent
           This is triggered after a new atom, node or link, has been added to to HyperGraph.
 class HGAtomEvent
           This is a base class for various atom related events.
 class HGAtomEvictEvent
           An HGAtomEvictedEvent is triggered by the cache when an atom's run-time instance is removed from memory.
 class HGAtomLoadedEvent
           
 class HGAtomRemovedEvent
           
 class HGAtomRemoveRequestEvent
           A HGAtomRemoveRequestEvent is triggered when an attempt is made to remove an from HyperGraph, but before the removal process proceeds.
 class HGAtomReplacedEvent
           
 class HGClosingEvent
           A HGClosingEvent is generated right before the closing and cleanup process of currently opened HyperGraph is initiated.
 class HGLoadPredefinedTypeEvent
           This event is triggered by the type system when the run-time instance of a predefined type needs to be loaded in the cache.
 class HGOpenedEvent
           A HGOpenedEvent is generated right after a new HyperGraph instance has been opened and fully initialized.
 

Methods in org.hypergraphdb.event with type parameters of type HGEvent
<T extends HGEvent>
void
HGEventManager.addListener(java.lang.Class<T> eventType, HGListener listener)
           
<T extends HGEvent>
void
HGEventManager.removeListener(java.lang.Class<T> eventType, HGListener listener)
           
 

Methods in org.hypergraphdb.event with parameters of type HGEvent
 HGListener.Result HGEventManager.dispatch(HyperGraph hg, HGEvent event)
           
 HGListener.Result HGListener.handle(HyperGraph graph, HGEvent event)