package org.whole.lang.grammars.model.impl; import org.whole.lang.factories.AbstractEntityRegistry; import org.whole.lang.grammars.reflect.GrammarsEntityDescriptorEnum; /** * @generator Whole */ public class GrammarsImplEntityRegistry extends AbstractEntityRegistry { public GrammarsImplEntityRegistry() { super(GrammarsEntityDescriptorEnum.instance); } protected void createPrototypes() { put(new GrammarImpl()); put(new ProductionsImpl()); put(new ProductionImpl()); put(new AndImpl()); put(new OrImpl()); put(new NotImpl()); put(new EmptyImpl()); put(new SpaceImpl()); put(new IndentImpl()); put(new NewLineImpl()); put(new LiteralTerminalImpl()); put(new DataTerminalImpl()); put(new NonTerminalImpl()); put(new OptionalImpl()); put(new RepeatImpl()); put(new ConcatenateImpl()); put(new ChooseImpl()); put(new WhenImpl()); put(new AsImpl()); put(new SplitImpl()); put(new BySizeImpl()); put(new ByLinesImpl()); put(new ByDelimiterImpl()); put(new LanguageDescriptorImpl()); put(new NameImpl()); put(new URIImpl()); put(new NamespaceImpl()); put(new VersionImpl()); put(new UnboundedImpl()); put(new SizeImpl()); put(new LiteralImpl()); put(new RegExpImpl()); put(new CompiledPatternImpl()); put(new FormatImpl()); put(new CategoryImpl()); put(new DataTypeImpl()); put(new CustomDataTypeImpl()); } }