package org.whole.lang.javascript.model.adapters; import org.whole.lang.factories.AbstractEntityRegistry; import org.whole.lang.javascript.reflect.JavaScriptEntityDescriptorEnum; /** * @generator Whole */ public class JavaScriptAdaptersEntityRegistry extends AbstractEntityRegistry { public JavaScriptAdaptersEntityRegistry() { super(JavaScriptEntityDescriptorEnum.instance); } protected void createPrototypes() { put(new ProgramAdapter()); put(new StatementsAdapter()); put(new CommentAdapter()); put(new CommentKindAdapter()); put(new FunctionBodyAdapter()); put(new FunctionAdapter()); put(new DestructuringFormAdapter()); put(new ObjectLiteralAdapter()); put(new ObjectPropertiesAdapter()); put(new ObjectPropertyAdapter()); put(new LiteralOrIdentifierAdapter()); put(new ArrayLiteralAdapter()); put(new StatementAdapter()); put(new ExpressionAdapter()); put(new EmptyExpressionAdapter()); put(new ExpressionStatementAdapter()); put(new IfStatementAdapter()); put(new LabeledStatementAdapter()); put(new LabelsAdapter()); put(new LabelAdapter()); put(new TargetingAdapter()); put(new BreakStatementAdapter()); put(new ContinueStatementAdapter()); put(new WithStatementAdapter()); put(new SwitchStatementAdapter()); put(new SwitchCasesAdapter()); put(new SwitchCaseAdapter()); put(new ReturnStatementAdapter()); put(new ThrowStatementAdapter()); put(new TryStatementAdapter()); put(new CatchClausesAdapter()); put(new CatchClauseAdapter()); put(new WhileStatementAdapter()); put(new DoWhileStatementAdapter()); put(new VariableDeclarationOrExpressionAdapter()); put(new ForStatementAdapter()); put(new ForEachInAdapter()); put(new ForInStatementAdapter()); put(new ForEachStatementAdapter()); put(new LetAdapter()); put(new LetStatementAdapter()); put(new VariableInitializersAdapter()); put(new VariableInitializerAdapter()); put(new FunctionDeclarationAdapter()); put(new VariableDeclarationAdapter()); put(new VariableDeclarationKindAdapter()); put(new IdentifierOrXmlAnyAdapter()); put(new XmlAnyAdapter()); put(new XmlRefAdapter()); put(new ComputedXmlRefAdapter()); put(new StaticXmlRefAdapter()); put(new XmlMemberGetAdapter()); put(new XmlDotQueryAdapter()); put(new XmlMemberOperatorAdapter()); put(new XmlLiteralAdapter()); put(new XmlFragmentsAdapter()); put(new XmlFragmentAdapter()); put(new XmlStringAdapter()); put(new XmlExpressionAdapter()); put(new XmlDefaultNamespaceAdapter()); put(new FunctionExpressionAdapter()); put(new ExpressionsAdapter()); put(new ParenthesizedExpressionAdapter()); put(new UnaryExpressionAdapter()); put(new PrefixExpressionAdapter()); put(new PostfixExpressionAdapter()); put(new PrefixOperatorAdapter()); put(new PostfixOperatorAdapter()); put(new BinaryExpressionAdapter()); put(new InfixExpressionAdapter()); put(new InfixOperatorAdapter()); put(new AssignmentExpressionAdapter()); put(new AssignmentOperatorAdapter()); put(new ConditionalExpressionAdapter()); put(new NewExpressionAdapter()); put(new CallExpressionAdapter()); put(new MemberExpressionAdapter()); put(new ComputedMemberExpressionAdapter()); put(new StaticMemberExpressionAdapter()); put(new YieldExpressionAdapter()); put(new ComprehensionExpressionAdapter()); put(new ArrayComprehensionExpressionAdapter()); put(new ComprehensionBlocksAdapter()); put(new ComprehensionBlockAdapter()); put(new ForInComprehensionBlockAdapter()); put(new ForEachComprehensionBlockAdapter()); put(new LetExpressionAdapter()); put(new IdentifierAdapter()); put(new LiteralAdapter()); put(new NullLiteralAdapter()); put(new ThisLiteralAdapter()); put(new StringLiteralAdapter()); put(new BooleanLiteralAdapter()); put(new NumberLiteralAdapter()); put(new RegExpLiteralAdapter()); put(new BooleanDataAdapter()); put(new StringDataAdapter()); } }