sir.estimate
Class RecFileSpec

java.lang.Object
  |
  +--sir.estimate.RecFileSpec
All Implemented Interfaces:
RecFileSpecConstants

public class RecFileSpec
extends java.lang.Object
implements RecFileSpecConstants

Used to have plenty of classes here, but for now RecFileSpec is all we need It is a JavaCC encoding of the grammar specifying Recovery Time Files.

Version:
27 February 2002
Author:
Michael Höhle >hoehle@dina.kvl.dk<

Field Summary
static Token jj_nt
           
static Token token
           
static RecFileSpecTokenManager token_source
           
 
Fields inherited from interface sir.estimate.RecFileSpecConstants
CONSTANT, DEFAULT, DIGIT, EOF, EOL, FLOAT, INTEGER, NA, SINGLE_LINE_COMMENT, tokenImage
 
Constructor Summary
RecFileSpec(java.io.InputStream stream)
           
RecFileSpec(java.io.Reader stream)
           
RecFileSpec(RecFileSpecTokenManager tm)
           
 
Method Summary
static void BetaN()
           
static void BetaNList()
           
static void disable_tracing()
           
static void EmptySwitchTimeList()
           
static void enable_tracing()
           
static ParseException generateParseException()
           
 Data getData()
          Deliver Data object with data read from file
static Token getNextToken()
           
static Token getToken(int index)
           
static void LatencyTime()
           
static void main(java.lang.String[] args)
           
static void ParamPriorList()
           
static void RecTimeList()
           
static void RecTimesFile()
           
static void ReInit(java.io.InputStream stream)
           
static void ReInit(java.io.Reader stream)
           
 void ReInit(RecFileSpecTokenManager tm)
           
static void Switch()
           
static void SwitchTimeList()
           
static void Theta()
           
static void Unit()
           
static void UnitList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public static RecFileSpecTokenManager token_source

token

public static Token token

jj_nt

public static Token jj_nt
Constructor Detail

RecFileSpec

public RecFileSpec(java.io.InputStream stream)

RecFileSpec

public RecFileSpec(java.io.Reader stream)

RecFileSpec

public RecFileSpec(RecFileSpecTokenManager tm)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws ParseException
ParseException

getData

public Data getData()
Deliver Data object with data read from file


RecTimesFile

public static final void RecTimesFile()
                               throws ParseException
ParseException

Switch

public static final void Switch()
                         throws ParseException
ParseException

EmptySwitchTimeList

public static final void EmptySwitchTimeList()
                                      throws ParseException
ParseException

SwitchTimeList

public static final void SwitchTimeList()
                                 throws ParseException
ParseException

BetaN

public static final void BetaN()
                        throws ParseException
ParseException

BetaNList

public static final void BetaNList()
                            throws ParseException
ParseException

Theta

public static final void Theta()
                        throws ParseException
ParseException

LatencyTime

public static final void LatencyTime()
                              throws ParseException
ParseException

UnitList

public static final void UnitList()
                           throws ParseException
ParseException

Unit

public static final void Unit()
                       throws ParseException
ParseException

ParamPriorList

public static final void ParamPriorList()
                                 throws ParseException
ParseException

RecTimeList

public static final void RecTimeList()
                              throws ParseException
ParseException

ReInit

public static void ReInit(java.io.InputStream stream)

ReInit

public static void ReInit(java.io.Reader stream)

ReInit

public void ReInit(RecFileSpecTokenManager tm)

getNextToken

public static final Token getNextToken()

getToken

public static final Token getToken(int index)

generateParseException

public static final ParseException generateParseException()

enable_tracing

public static final void enable_tracing()

disable_tracing

public static final void disable_tracing()