|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--antlr.Parser | +--antlr.LLkParser | +--com.ibm.able.beans.rules.AbleParParser
This class parses ABLE rule language source files and instantiates a specified AbleRuleSet object.
UserId Date Description ---------- -------- ----------- daschlos 98/01/16 Created.
Field Summary | |
static java.lang.String[] |
_tokenNames
|
static antlr.collections.impl.BitSet |
_tokenSet_0
|
static antlr.collections.impl.BitSet |
_tokenSet_1
|
Fields inherited from class antlr.Parser |
astFactory,
exceptionLevel,
guessing,
input,
returnAST,
tokenNames |
Constructor Summary | |
|
AbleParParser(antlr.TokenBuffer tokenBuf)
|
protected |
AbleParParser(antlr.TokenBuffer tokenBuf,
int k)
|
|
AbleParParser(antlr.Tokenizer lexer)
|
protected |
AbleParParser(antlr.Tokenizer lexer,
int k)
|
Method Summary | |
boolean |
isStopOnAbleParException()
|
boolean |
isTraceActive()
|
void |
parseRuleSetInput(AbleRuleSet theRuleSet,
AbleParTrace theTracer,
boolean theStopOnAbleParExceptionFlag)
|
void |
setStopOnAbleParException(boolean theStopOnAbleParExceptionFlag)
|
void |
setTraceActive(boolean theTraceValue)
|
Methods inherited from class antlr.LLkParser |
consume,
LA,
LT,
traceIn,
traceOut |
Methods inherited from class antlr.Parser |
addMessageListener,
addParserListener,
addParserMatchListener,
addParserTokenListener,
addSemanticPredicateListener,
addSyntacticPredicateListener,
addTraceListener,
consumeUntil,
consumeUntil,
defaultDebuggingSetup,
getAST,
getASTFactory,
getTokenName,
getTokenNames,
isDebugMode,
mark,
match,
match,
matchNot,
panic,
removeMessageListener,
removeParserListener,
removeParserMatchListener,
removeParserTokenListener,
removeSemanticPredicateListener,
removeSyntacticPredicateListener,
removeTraceListener,
reportError,
reportError,
reportWarning,
rewind,
setASTFactory,
setASTNodeClass,
setASTNodeType,
setDebugMode,
setIgnoreInvalidDebugCalls,
setTokenBuffer,
setTokenObjectClass |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String[] _tokenNames
public static final antlr.collections.impl.BitSet _tokenSet_0
public static final antlr.collections.impl.BitSet _tokenSet_1
Constructor Detail |
protected AbleParParser(antlr.TokenBuffer tokenBuf, int k)
public AbleParParser(antlr.TokenBuffer tokenBuf)
protected AbleParParser(antlr.Tokenizer lexer, int k)
public AbleParParser(antlr.Tokenizer lexer)
Method Detail |
public void setTraceActive(boolean theTraceValue)
public boolean isTraceActive()
public void setStopOnAbleParException(boolean theStopOnAbleParExceptionFlag)
public boolean isStopOnAbleParException()
public final void parseRuleSetInput(AbleRuleSet theRuleSet, AbleParTrace theTracer, boolean theStopOnAbleParExceptionFlag) throws antlr.ParserException, java.io.IOException
|
ABLE, Version 1.1b | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |