org.jscience.architecture.lift
Class FileBasedPassengerGenerator

java.lang.Object
  extended by org.jscience.architecture.lift.Tickable
      extended by org.jscience.architecture.lift.PassengerGenerator
          extended by org.jscience.architecture.lift.FileBasedPassengerGenerator
All Implemented Interfaces:
TickableInterface

public class FileBasedPassengerGenerator
extends PassengerGenerator

This file is licensed under the GNU Public Licens (GPL).
This is a PassengerGenerator that generates Passengers from a file that has the same format as the file generated by LoggerPassengerProcessor


Field Summary
 
Fields inherited from class org.jscience.architecture.lift.PassengerGenerator
Passengers
 
Constructor Summary
FileBasedPassengerGenerator(java.lang.String InputFile)
          Constructor
 
Method Summary
 java.lang.String getName()
          Tickable
 java.lang.String getVersion()
          Tickable
 void Tick()
          Tickable
 
Methods inherited from class org.jscience.architecture.lift.PassengerGenerator
getGeneratedPassengers
 
Methods inherited from class org.jscience.architecture.lift.Tickable
getFullName, getID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileBasedPassengerGenerator

public FileBasedPassengerGenerator(java.lang.String InputFile)
                            throws java.lang.Exception
Constructor

Throws:
java.lang.Exception
Method Detail

Tick

public void Tick()
Tickable

Specified by:
Tick in interface TickableInterface
Specified by:
Tick in class Tickable
Throws:
java.lang.RuntimeException - DOCUMENT ME!

getName

public java.lang.String getName()
Tickable

Specified by:
getName in interface TickableInterface
Overrides:
getName in class PassengerGenerator
Returns:
DOCUMENT ME!

getVersion

public java.lang.String getVersion()
Tickable

Specified by:
getVersion in interface TickableInterface
Specified by:
getVersion in class Tickable
Returns:
DOCUMENT ME!