public static class GrammarAlias.GrammarAliasAdapter extends java.lang.Object implements Production<GrammarAlias.AbstractElementAlias,AbstractElement>
| Modifier and Type | Field and Description | 
|---|---|
protected GrammarAlias.AbstractElementAlias | 
root  | 
| Constructor and Description | 
|---|
GrammarAlias.GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Iterable<GrammarAlias.AbstractElementAlias> | 
getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)  | 
GrammarAlias.AbstractElementAlias | 
getParent(GrammarAlias.AbstractElementAlias ele)  | 
GrammarAlias.AbstractElementAlias | 
getRoot()  | 
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)  | 
protected GrammarAlias.AbstractElementAlias root
public GrammarAlias.GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root)
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)
getAlternativeChildren in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public GrammarAlias.AbstractElementAlias getParent(GrammarAlias.AbstractElementAlias ele)
getParent in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getSequentialChildren(GrammarAlias.AbstractElementAlias ele)
getSequentialChildren in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public AbstractElement getToken(GrammarAlias.AbstractElementAlias owner)
getToken in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)
getUnorderedChildren in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public boolean isMany(GrammarAlias.AbstractElementAlias ele)
isMany in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public boolean isOptional(GrammarAlias.AbstractElementAlias ele)
isOptional in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>public GrammarAlias.AbstractElementAlias getRoot()
getRoot in interface Production<GrammarAlias.AbstractElementAlias,AbstractElement>