Public Member Functions | Protected Attributes | Package Attributes

antlr.AlternativeElement Class Reference

Inheritance diagram for antlr.AlternativeElement:
antlr.GrammarElement antlr.ActionElement antlr.AlternativeBlock antlr.BlockEndElement antlr.CharRangeElement antlr.GrammarAtom antlr.RuleRefElement antlr.TokenRangeElement antlr.BlockWithImpliedExitPath antlr.RuleBlock antlr.SynPredBlock antlr.TreeElement antlr.RuleEndElement antlr.CharLiteralElement antlr.StringLiteralElement antlr.TokenRefElement antlr.WildcardElement

List of all members.

Public Member Functions

 AlternativeElement (Grammar g)
 AlternativeElement (Grammar g, Token start)
 AlternativeElement (Grammar g, Token start, int autoGenType_)
int getAutoGenType ()
void setAutoGenType (int a)
String getLabel ()
void setLabel (String label)

Protected Attributes

int autoGenType = AUTO_GEN_NONE
String enclosingRuleName

Package Attributes

AlternativeElement next

Constructor & Destructor Documentation

antlr.AlternativeElement.AlternativeElement ( Grammar  g  ) 
antlr.AlternativeElement.AlternativeElement ( Grammar  g,
Token  start 
)
antlr.AlternativeElement.AlternativeElement ( Grammar  g,
Token  start,
int  autoGenType_ 
)

Member Function Documentation

void antlr.AlternativeElement.setLabel ( String  label  ) 

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties