org.openjena.atlas.event
Class EventManager

java.lang.Object
  extended by org.openjena.atlas.event.EventManager

public class EventManager
extends Object

The event system - the single, global event manager control the registration and delivery of events. An event is a label and an argument.


Method Summary
static void register(Object object, EventType type, EventListener listener)
           
static void send(Object dest, Event event)
          Send an event to all listeners on an object for the event's type
static void unregister(Object object, EventType type, EventListener listener)
          Unregister a listener for events
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

register

public static void register(Object object,
                            EventType type,
                            EventListener listener)

unregister

public static void unregister(Object object,
                              EventType type,
                              EventListener listener)
Unregister a listener for events


send

public static void send(Object dest,
                        Event event)
Send an event to all listeners on an object for the event's type



Licenced under the Apache License, Version 2.0