org.eclipse.xtext.serializer.analysis
Class GrammarAlias.AbstractElementAlias

java.lang.Object
  extended by org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias
Direct Known Subclasses:
GrammarAlias.CompoundAlias, GrammarAlias.TokenAlias
Enclosing class:
GrammarAlias

public static class GrammarAlias.AbstractElementAlias
extends java.lang.Object


Field Summary
protected  boolean many
           
protected  boolean optional
           
protected  GrammarAlias.AbstractElementAlias parent
           
 
Constructor Summary
GrammarAlias.AbstractElementAlias(boolean many, boolean optional)
           
 
Method Summary
 GrammarAlias.AbstractElementAlias getParent()
           
 boolean isMany()
           
 boolean isOptional()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

many

protected final boolean many

optional

protected final boolean optional

parent

protected GrammarAlias.AbstractElementAlias parent
Constructor Detail

GrammarAlias.AbstractElementAlias

public GrammarAlias.AbstractElementAlias(boolean many,
                                         boolean optional)
Method Detail

getParent

public GrammarAlias.AbstractElementAlias getParent()

isMany

public boolean isMany()

isOptional

public boolean isOptional()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object