Package antlr
Class RuleRefElement
- java.lang.Object
-
- antlr.GrammarElement
-
- antlr.AlternativeElement
-
- antlr.RuleRefElement
-
class RuleRefElement extends AlternativeElement
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringargsprotected StringidAssignprotected Stringlabelprotected StringtargetRule-
Fields inherited from class antlr.AlternativeElement
autoGenType, enclosingRuleName, next
-
Fields inherited from class antlr.GrammarElement
AUTO_GEN_BANG, AUTO_GEN_CARET, AUTO_GEN_NONE, column, grammar, line
-
-
Constructor Summary
Constructors Constructor Description RuleRefElement(Grammar g, Token t, int autoGenType_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerate()StringgetArgs()StringgetIdAssign()StringgetLabel()Lookaheadlook(int k)voidsetArgs(String a)voidsetIdAssign(String id)voidsetLabel(String label_)StringtoString()-
Methods inherited from class antlr.AlternativeElement
getAutoGenType, setAutoGenType
-
Methods inherited from class antlr.GrammarElement
getColumn, getLine
-
-
-
-
Method Detail
-
generate
public void generate()
- Overrides:
generatein classGrammarElement
-
getArgs
public String getArgs()
-
getIdAssign
public String getIdAssign()
-
getLabel
public String getLabel()
- Overrides:
getLabelin classAlternativeElement
-
look
public Lookahead look(int k)
- Overrides:
lookin classGrammarElement
-
setArgs
public void setArgs(String a)
-
setIdAssign
public void setIdAssign(String id)
-
setLabel
public void setLabel(String label_)
- Overrides:
setLabelin classAlternativeElement
-
toString
public String toString()
- Specified by:
toStringin classGrammarElement
-
-