public static class GrammarAlias.GrammarAliasAdapter extends Object implements Production<GrammarAlias.AbstractElementAlias,AbstractElement>
| Modifier and Type | Field and Description |
|---|---|
protected GrammarAlias.AbstractElementAlias |
root |
| Constructor and Description |
|---|
GrammarAlias.GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root) |
protected GrammarAlias.AbstractElementAlias root
public GrammarAlias.GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root)
public 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 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 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>Copyright © 2015. All Rights Reserved.