Class FileParser

java.lang.Object
  |
  +--FileParser

public class FileParser
extends java.lang.Object


Field Summary
(package private)  java.lang.String key
           
(package private)  java.lang.String lastKey
           
(package private)  java.util.Vector List
           
(package private)  int Lparens
           
(package private)  java.lang.String rest
           
(package private)  int Rparens
           
(package private)  java.lang.String temp
           
(package private)  java.lang.String type
           
(package private)  java.util.Hashtable util_func
           
 
Constructor Summary
FileParser()
           
 
Method Summary
 java.util.Hashtable getUtilFunction()
           
 boolean needsList(java.lang.String key)
           
 java.util.Hashtable parseFile(java.io.File f)
           
 java.util.Hashtable parseFile(java.io.InputStream istream)
           
private  void parseUtilFunc(java.io.BufferedReader in)
           
 void printVec(java.util.Vector v)
           
 java.lang.String processType(java.lang.String type)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

key

java.lang.String key

lastKey

java.lang.String lastKey

temp

java.lang.String temp

type

java.lang.String type

rest

java.lang.String rest

Lparens

int Lparens

Rparens

int Rparens

List

java.util.Vector List

util_func

java.util.Hashtable util_func
Constructor Detail

FileParser

public FileParser()
Method Detail

parseFile

public java.util.Hashtable parseFile(java.io.File f)
                              throws java.io.IOException

parseUtilFunc

private void parseUtilFunc(java.io.BufferedReader in)
                    throws java.io.IOException

getUtilFunction

public java.util.Hashtable getUtilFunction()

parseFile

public java.util.Hashtable parseFile(java.io.InputStream istream)
                              throws java.io.IOException

processType

public java.lang.String processType(java.lang.String type)

needsList

public boolean needsList(java.lang.String key)

printVec

public void printVec(java.util.Vector v)