FileDocCategorySizeDatePackage
ANTLRGrammarParseBehavior.javaAPI DocGlassfish v2 API3419Wed Aug 30 15:34:02 BST 2006persistence.antlr

ANTLRGrammarParseBehavior

public interface ANTLRGrammarParseBehavior

Fields Summary
Constructors Summary
Methods Summary
public voidabortGrammar()

public voidbeginAlt(boolean doAST_)

public voidbeginChildList()

public voidbeginExceptionGroup()

public voidbeginExceptionSpec(persistence.antlr.Token label)

public voidbeginSubRule(persistence.antlr.Token label, persistence.antlr.Token start, boolean not)

public voidbeginTree(persistence.antlr.Token tok)

public voiddefineRuleName(persistence.antlr.Token r, java.lang.String access, boolean ruleAST, java.lang.String docComment)

public voiddefineToken(persistence.antlr.Token tokname, persistence.antlr.Token tokliteral)

public voidendAlt()

public voidendChildList()

public voidendExceptionGroup()

public voidendExceptionSpec()

public voidendGrammar()

public voidendOptions()

public voidendRule(java.lang.String r)

public voidendSubRule()

public voidendTree()

public voidhasError()

public voidnoASTSubRule()

public voidoneOrMoreSubRule()

public voidoptionalSubRule()

public voidrefAction(persistence.antlr.Token action)

public voidrefArgAction(persistence.antlr.Token action)

public voidrefCharLiteral(persistence.antlr.Token lit, persistence.antlr.Token label, boolean inverted, int autoGenType, boolean lastInRule)

public voidrefCharRange(persistence.antlr.Token t1, persistence.antlr.Token t2, persistence.antlr.Token label, int autoGenType, boolean lastInRule)

public voidrefElementOption(persistence.antlr.Token option, persistence.antlr.Token value)

public voidrefExceptionHandler(persistence.antlr.Token exTypeAndName, persistence.antlr.Token action)

public voidrefHeaderAction(persistence.antlr.Token name, persistence.antlr.Token act)

public voidrefInitAction(persistence.antlr.Token action)

public voidrefMemberAction(persistence.antlr.Token act)

public voidrefPreambleAction(persistence.antlr.Token act)

public voidrefReturnAction(persistence.antlr.Token returnAction)

public voidrefRule(persistence.antlr.Token idAssign, persistence.antlr.Token r, persistence.antlr.Token label, persistence.antlr.Token arg, int autoGenType)

public voidrefSemPred(persistence.antlr.Token pred)

public voidrefStringLiteral(persistence.antlr.Token lit, persistence.antlr.Token label, int autoGenType, boolean lastInRule)

public voidrefToken(persistence.antlr.Token assignId, persistence.antlr.Token t, persistence.antlr.Token label, persistence.antlr.Token args, boolean inverted, int autoGenType, boolean lastInRule)

public voidrefTokenRange(persistence.antlr.Token t1, persistence.antlr.Token t2, persistence.antlr.Token label, int autoGenType, boolean lastInRule)

public voidrefTokensSpecElementOption(persistence.antlr.Token tok, persistence.antlr.Token option, persistence.antlr.Token value)

public voidrefTreeSpecifier(persistence.antlr.Token treeSpec)

public voidrefWildcard(persistence.antlr.Token t, persistence.antlr.Token label, int autoGenType)

public voidsetArgOfRuleRef(persistence.antlr.Token argaction)

public voidsetCharVocabulary(persistence.antlr.collections.impl.BitSet b)

public voidsetFileOption(persistence.antlr.Token key, persistence.antlr.Token value, java.lang.String filename)

public voidsetGrammarOption(persistence.antlr.Token key, persistence.antlr.Token value)

public voidsetRuleOption(persistence.antlr.Token key, persistence.antlr.Token value)

public voidsetSubruleOption(persistence.antlr.Token key, persistence.antlr.Token value)

public voidsetUserExceptions(java.lang.String thr)

public voidstartLexer(java.lang.String file, persistence.antlr.Token name, java.lang.String superClass, java.lang.String doc)

public voidstartParser(java.lang.String file, persistence.antlr.Token name, java.lang.String superClass, java.lang.String doc)

public voidstartTreeWalker(java.lang.String file, persistence.antlr.Token name, java.lang.String superClass, java.lang.String doc)

public voidsynPred()

public voidzeroOrMoreSubRule()