hep.lcd.io.jas.sio
Class SIOEventSource

java.lang.Object
  |
  +--hep.lcd.io.jas.sio.SIOEventSource

public class SIOEventSource
extends Object
implements EventSource

Source Code:
SIOEventSource.java

Constructor Summary
SIOEventSource(String file)
           
 
Method Summary
 void afterLastEvent()
           
 void beforeFirstEvent()
           
 void close()
           
 Class getEventDataClass()
           
 String getName()
           
 EventData getNextEvent()
           
 int getTotalNumberOfEvents()
           
static void main(String[] argv)
          Test routine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SIOEventSource

public SIOEventSource(String file)
Method Detail

getTotalNumberOfEvents

public int getTotalNumberOfEvents()
Specified by:
getTotalNumberOfEvents in interface EventSource

beforeFirstEvent

public void beforeFirstEvent()
Specified by:
beforeFirstEvent in interface EventSource

afterLastEvent

public void afterLastEvent()
Specified by:
afterLastEvent in interface EventSource

getNextEvent

public EventData getNextEvent()
                       throws EndOfDataException
Specified by:
getNextEvent in interface EventSource

getName

public String getName()
Specified by:
getName in interface EventSource

close

public void close()
Specified by:
close in interface EventSource

getEventDataClass

public Class getEventDataClass()
Specified by:
getEventDataClass in interface EventSource

main

public static void main(String[] argv)
                 throws Exception
Test routine


The LCD Group