diff options
Diffstat (limited to 'TAO/examples/Simulator/DOVEBrowser/DataHandler.java')
-rw-r--r-- | TAO/examples/Simulator/DOVEBrowser/DataHandler.java | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/TAO/examples/Simulator/DOVEBrowser/DataHandler.java b/TAO/examples/Simulator/DOVEBrowser/DataHandler.java new file mode 100644 index 00000000000..090cccf089d --- /dev/null +++ b/TAO/examples/Simulator/DOVEBrowser/DataHandler.java @@ -0,0 +1,34 @@ +// $Id$ +// +// = FILENAME +// DataHandler.java +// +// = AUTHOR +// Michael Kircher (mk1@cs.wustl.edu) +// +// = DESCRIPTION +// This is the interface for data handling in the simulation demo +// using the Event Channel as transport media. +// +// ============================================================================ + +import org.omg.CORBA.*; + +public interface DataHandler { + + // entry point for an consumer to put data event into the data handler + public void update (RtecEventComm.Event event); + + // get a list of the Observables names to allow selection + public java.util.Enumeration getObservablesList (); + + // get a specific Observable + public DemoObservable getObservable(String name); + + // get the property of an observable + public int getObservableProperty (String name); +} + + + + |