EAF 7.6 Util

org.enhydra.util
Class ConfConfigurationParser

java.lang.Object
  extended by org.enhydra.util.ConfConfigurationParser
All Implemented Interfaces:
ConfigParserConstants

public class ConfConfigurationParser
extends java.lang.Object
implements ConfigParserConstants


Field Summary
 Token jj_nt
           
 Token token
           
 ConfigParserTokenManager token_source
           
 
Fields inherited from interface com.lutris.util.ConfigParserConstants
ASSIGN, COMMA, COMMENT, DEFAULT, EOF, EOL, KEYWORD, KW_CHAR, PLUS, QCHAR, QSTRING, RHS, STRING, tokenImage, WHITESPACE, WS_CHAR
 
Constructor Summary
ConfConfigurationParser(ConfigParserTokenManager tm)
           
ConfConfigurationParser(java.io.InputStream stream)
           
ConfConfigurationParser(java.io.Reader stream)
           
 
Method Summary
 boolean arraySpec()
           
 boolean ConfigEntry()
           
 void disable_tracing()
           
 void enable_tracing()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
static void main(java.lang.String[] args)
           
 void ParseConfigFile()
           
 void process(java.util.HashMap results)
           
 java.lang.String QuotedString()
           
 void ReInit(ConfigParserTokenManager tm)
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(java.io.Reader stream)
           
 java.lang.String Value()
           
 java.lang.String ValueFragment()
           
 java.util.Vector ValueList()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public ConfigParserTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

ConfConfigurationParser

public ConfConfigurationParser(java.io.InputStream stream)

ConfConfigurationParser

public ConfConfigurationParser(java.io.Reader stream)

ConfConfigurationParser

public ConfConfigurationParser(ConfigParserTokenManager tm)
Method Detail

main

public static void main(java.lang.String[] args)
                 throws ParseException,
                        com.lutris.util.ConfigException
Throws:
ParseException
com.lutris.util.ConfigException

process

public void process(java.util.HashMap results)
             throws ParseException,
                    com.lutris.util.ConfigException
Throws:
ParseException
com.lutris.util.ConfigException

ParseConfigFile

public final void ParseConfigFile()
                           throws ParseException,
                                  com.lutris.util.ConfigException
Throws:
ParseException
com.lutris.util.ConfigException

ConfigEntry

public final boolean ConfigEntry()
                          throws ParseException,
                                 com.lutris.util.ConfigException
Throws:
ParseException
com.lutris.util.ConfigException

ValueList

public final java.util.Vector ValueList()
                                 throws ParseException
Throws:
ParseException

Value

public final java.lang.String Value()
                             throws ParseException
Throws:
ParseException

ValueFragment

public final java.lang.String ValueFragment()
                                     throws ParseException
Throws:
ParseException

arraySpec

public final boolean arraySpec()
                        throws ParseException
Throws:
ParseException

QuotedString

public final java.lang.String QuotedString()
                                    throws ParseException
Throws:
ParseException

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

public void ReInit(ConfigParserTokenManager tm)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

generateParseException

public ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()

EAF 7.6 Util