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

java.lang.Object
  extended by org.eclipse.xtext.serializer.analysis.GrammarAlias.GrammarAliasAdapter
All Implemented Interfaces:
IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>
Enclosing class:
GrammarAlias

public static class GrammarAlias.GrammarAliasAdapter
extends java.lang.Object
implements IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>


Constructor Summary
GrammarAlias.GrammarAliasAdapter()
           
 
Method Summary
 java.lang.Iterable<GrammarAlias.AbstractElementAlias> getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)
           
 GrammarAlias.AbstractElementAlias getParent(GrammarAlias.AbstractElementAlias ele)
           
 java.lang.Iterable<GrammarAlias.AbstractElementAlias> getSequentialChildren(GrammarAlias.AbstractElementAlias ele)
           
 AbstractElement getToken(GrammarAlias.AbstractElementAlias owner)
           
 java.lang.Iterable<GrammarAlias.AbstractElementAlias> getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)
           
 boolean isMany(GrammarAlias.AbstractElementAlias ele)
           
 boolean isOptional(GrammarAlias.AbstractElementAlias ele)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrammarAlias.GrammarAliasAdapter

public GrammarAlias.GrammarAliasAdapter()
Method Detail

getAlternativeChildren

public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)
Specified by:
getAlternativeChildren in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

getParent

public GrammarAlias.AbstractElementAlias getParent(GrammarAlias.AbstractElementAlias ele)
Specified by:
getParent in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

getSequentialChildren

public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getSequentialChildren(GrammarAlias.AbstractElementAlias ele)
Specified by:
getSequentialChildren in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

getToken

public AbstractElement getToken(GrammarAlias.AbstractElementAlias owner)
Specified by:
getToken in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

getUnorderedChildren

public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)
Specified by:
getUnorderedChildren in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

isMany

public boolean isMany(GrammarAlias.AbstractElementAlias ele)
Specified by:
isMany in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>

isOptional

public boolean isOptional(GrammarAlias.AbstractElementAlias ele)
Specified by:
isOptional in interface IGrammarAdapter<GrammarAlias.AbstractElementAlias,AbstractElement>