LiveGraph
data visualisation and analysis framework

org.LiveGraph.events
Interface EventListener

All Known Implementing Classes:
DataFileSettingsPanel, DataFileSettingsWindow, DataStreamToCacheReader, GraphSettingsPanel, GraphSettingsWindow, LiveGraphFrame, LiveGraphSettingsPanel, MainMenuBar, MessagePanel, MessageWindow, PlotPanel, Plotter, PlotWindow, SeriesSettingsPanel, SeriesSettingsWindow, UpdateInvoker

public interface EventListener


Method Summary
 boolean checkEventInterest(Event<? extends EventType> event)
           
 boolean checkEventValid(Event<? extends EventType> event, boolean soFar)
           
 void completedRegisterWithEventManager(EventManager manager)
           
 void completedUnregisterWithEventManager(EventManager manager)
           
 void eventRaised(Event<? extends EventType> event)
           
 boolean permissionRegisterWithEventManager(EventManager manager)
           
 boolean permissionUnregisterWithEventManager(EventManager manager)
           
 

Method Detail

checkEventInterest

boolean checkEventInterest(Event<? extends EventType> event)
                           throws java.lang.Exception
Throws:
java.lang.Exception

checkEventValid

boolean checkEventValid(Event<? extends EventType> event,
                        boolean soFar)
                        throws java.lang.Exception
Throws:
java.lang.Exception

eventRaised

void eventRaised(Event<? extends EventType> event)
                 throws java.lang.Exception
Throws:
java.lang.Exception

permissionRegisterWithEventManager

boolean permissionRegisterWithEventManager(EventManager manager)

permissionUnregisterWithEventManager

boolean permissionUnregisterWithEventManager(EventManager manager)

completedRegisterWithEventManager

void completedRegisterWithEventManager(EventManager manager)

completedUnregisterWithEventManager

void completedUnregisterWithEventManager(EventManager manager)

LiveGraph
data visualisation and analysis framework