Package antlr
Class AlternativeElement
- java.lang.Object
-
- antlr.GrammarElement
-
- antlr.AlternativeElement
-
- Direct Known Subclasses:
ActionElement
,AlternativeBlock
,BlockEndElement
,CharRangeElement
,GrammarAtom
,RuleRefElement
,TokenRangeElement
abstract class AlternativeElement extends GrammarElement
-
-
Field Summary
Fields Modifier and Type Field Description protected int
autoGenType
protected java.lang.String
enclosingRuleName
(package private) AlternativeElement
next
-
Fields inherited from class antlr.GrammarElement
AUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line
-
-
Constructor Summary
Constructors Constructor Description AlternativeElement(Grammar g)
AlternativeElement(Grammar g, Token start)
AlternativeElement(Grammar g, Token start, int autoGenType_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAutoGenType()
java.lang.String
getLabel()
void
setAutoGenType(int a)
void
setLabel(java.lang.String label)
-
-
-
Field Detail
-
next
AlternativeElement next
-
autoGenType
protected int autoGenType
-
enclosingRuleName
protected java.lang.String enclosingRuleName
-
-