Class GrammarAlias.GrammarAliasAdapter
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.GrammarAlias.GrammarAliasAdapter
-
- All Implemented Interfaces:
org.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
- Enclosing class:
- GrammarAlias
public static class GrammarAlias.GrammarAliasAdapter extends java.lang.Object implements org.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
-
Field Summary
Fields Modifier and Type Field Description protected GrammarAlias.AbstractElementAliasroot
-
Constructor Summary
Constructors Constructor Description GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<GrammarAlias.AbstractElementAlias>getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)GrammarAlias.AbstractElementAliasgetParent(GrammarAlias.AbstractElementAlias ele)GrammarAlias.AbstractElementAliasgetRoot()java.lang.Iterable<GrammarAlias.AbstractElementAlias>getSequentialChildren(GrammarAlias.AbstractElementAlias ele)AbstractElementgetToken(GrammarAlias.AbstractElementAlias owner)java.lang.Iterable<GrammarAlias.AbstractElementAlias>getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)booleanisMany(GrammarAlias.AbstractElementAlias ele)booleanisOptional(GrammarAlias.AbstractElementAlias ele)
-
-
-
Field Detail
-
root
protected GrammarAlias.AbstractElementAlias root
-
-
Constructor Detail
-
GrammarAliasAdapter
public GrammarAliasAdapter(GrammarAlias.AbstractElementAlias root)
-
-
Method Detail
-
getAlternativeChildren
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getAlternativeChildren(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getAlternativeChildrenin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getParent
public GrammarAlias.AbstractElementAlias getParent(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getParentin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getSequentialChildren
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getSequentialChildren(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getSequentialChildrenin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getToken
public AbstractElement getToken(GrammarAlias.AbstractElementAlias owner)
- Specified by:
getTokenin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getUnorderedChildren
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getUnorderedChildrenin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
isMany
public boolean isMany(GrammarAlias.AbstractElementAlias ele)
- Specified by:
isManyin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
isOptional
public boolean isOptional(GrammarAlias.AbstractElementAlias ele)
- Specified by:
isOptionalin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getRoot
public GrammarAlias.AbstractElementAlias getRoot()
- Specified by:
getRootin interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
-