org.eclipse.xtext.serializer.analysis
Class GrammarAlias.GrammarAliasFactory
java.lang.Object
  
org.eclipse.xtext.serializer.analysis.GrammarAlias.GrammarAliasFactory
- All Implemented Interfaces: 
 - ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
 
- Enclosing class:
 - GrammarAlias
 
public static class GrammarAlias.GrammarAliasFactory
- extends java.lang.Object
- implements ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
  
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
GrammarAlias.GrammarAliasFactory
public GrammarAlias.GrammarAliasFactory()
createForAlternativeChildren
public GrammarAlias.AbstractElementAlias createForAlternativeChildren(boolean many,
                                                                      boolean optional,
                                                                      java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
 createForAlternativeChildren in interface ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
 
 
createForSequentialChildren
public GrammarAlias.AbstractElementAlias createForSequentialChildren(boolean many,
                                                                     boolean optional,
                                                                     java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
 createForSequentialChildren in interface ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
 
 
createForToken
public GrammarAlias.AbstractElementAlias createForToken(boolean many,
                                                        boolean optional,
                                                        AbstractElement token)
- Specified by:
 createForToken in interface ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>
 
 
createForUnordertedChildren
public GrammarAlias.AbstractElementAlias createForUnordertedChildren(boolean many,
                                                                     boolean optional,
                                                                     java.lang.Iterable<GrammarAlias.AbstractElementAlias> children)
- Specified by:
 createForUnordertedChildren in interface ProductionFactory<GrammarAlias.AbstractElementAlias,AbstractElement>