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.AbstractElementAlias
root
-
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.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)
-
-
-
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:
getAlternativeChildren
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getParent
public GrammarAlias.AbstractElementAlias getParent(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getParent
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getSequentialChildren
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getSequentialChildren(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getSequentialChildren
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getToken
public AbstractElement getToken(GrammarAlias.AbstractElementAlias owner)
- Specified by:
getToken
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getUnorderedChildren
public java.lang.Iterable<GrammarAlias.AbstractElementAlias> getUnorderedChildren(GrammarAlias.AbstractElementAlias ele)
- Specified by:
getUnorderedChildren
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
isMany
public boolean isMany(GrammarAlias.AbstractElementAlias ele)
- Specified by:
isMany
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
isOptional
public boolean isOptional(GrammarAlias.AbstractElementAlias ele)
- Specified by:
isOptional
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
getRoot
public GrammarAlias.AbstractElementAlias getRoot()
- Specified by:
getRoot
in interfaceorg.eclipse.xtext.util.formallang.Production<GrammarAlias.AbstractElementAlias,AbstractElement>
-
-