Class GrammarAlias.GrammarAliasFactory
- java.lang.Object
-
- org.eclipse.xtext.serializer.analysis.GrammarAlias.GrammarAliasFactory
-
- All Implemented Interfaces:
org.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
- Enclosing class:
- GrammarAlias
public static class GrammarAlias.GrammarAliasFactory extends java.lang.Object implements org.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
-
-
Constructor Summary
Constructors Constructor Description GrammarAliasFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GrammarAlias.AbstractElementAlias
createForAlternativeChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
GrammarAlias.AbstractElementAlias
createForSequentialChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
GrammarAlias.AbstractElementAlias
createForToken(boolean many, boolean optional, AbstractElement token)
GrammarAlias.AbstractElementAlias
createForUnordertedChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
-
-
-
Method Detail
-
createForAlternativeChildren
public GrammarAlias.AbstractElementAlias createForAlternativeChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
createForAlternativeChildren
in interfaceorg.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
-
createForSequentialChildren
public GrammarAlias.AbstractElementAlias createForSequentialChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
createForSequentialChildren
in interfaceorg.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
-
createForToken
public GrammarAlias.AbstractElementAlias createForToken(boolean many, boolean optional, AbstractElement token)
- Specified by:
createForToken
in interfaceorg.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
-
createForUnordertedChildren
public GrammarAlias.AbstractElementAlias createForUnordertedChildren(boolean many, boolean optional, java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
createForUnordertedChildren
in interfaceorg.eclipse.xtext.util.formallang.ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
-
-