edu.iu.iv.modeling.tarl.input.impl
Class DefaultInputReader

java.lang.Object
  |
  +--edu.iu.iv.modeling.tarl.input.impl.DefaultInputReader
All Implemented Interfaces:
InputReader

public class DefaultInputReader
extends java.lang.Object
implements InputReader

This class defines a default implementation to the InputReaderInterface by reading the model parameters from an input script file stored on the file system.

Author:
Jeegar T Maru
See Also:
DefaultMainParameters, DefaultTarlMain, InputReader

Constructor Summary
DefaultInputReader()
           
 
Method Summary
 MainParameters getModelParameters()
          Returns the Model Parameters for the model to run.
 void initialize(java.io.File inputFile)
          Initializes the model parameters with the appropriate values
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultInputReader

public DefaultInputReader()
Method Detail

initialize

public void initialize(java.io.File inputFile)
Initializes the model parameters with the appropriate values

Specified by:
initialize in interface InputReader
Parameters:
inputFile - Specifies the input file name to read the parameters from

getModelParameters

public MainParameters getModelParameters()
Returns the Model Parameters for the model to run.

Specified by:
getModelParameters in interface InputReader
Returns:
all the model parameters for the model to run