package org.whole.lang.queries.util.tests;
import org.whole.lang.model.IEntity;
import org.whole.lang.templates.AbstractTemplateFactory;
import org.whole.lang.templates.AbstractTemplateManager;
import org.whole.lang.templates.ITemplateFactory;
public class QueriesCartesianIteratorsTestTemplateManager extends AbstractTemplateManager {
private static class SingletonHolder {
private static final QueriesCartesianIteratorsTestTemplateManager instance = new QueriesCartesianIteratorsTestTemplateManager();
}
public static QueriesCartesianIteratorsTestTemplateManager instance() {
return SingletonHolder.instance;
}
private QueriesCartesianIteratorsTestTemplateManager() {
put("fragment10", newFragment10());
put("fragment", newFragment());
put("fragment1", newFragment1());
put("fragment2", newFragment2());
put("fragment3", newFragment3());
put("fragment4", newFragment4());
put("fragment5", newFragment5());
put("fragment6", newFragment6());
put("fragment7", newFragment7());
put("fragment8", newFragment8());
put("fragment9", newFragment9());
}
public ITemplateFactory<IEntity> newFragment10() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.java.builders.IJavaBuilder b0 = (org.whole.lang.java.builders.IJavaBuilder) op.wGetBuilder(org.whole.lang.java.reflect.JavaLanguageKit.URI);
b0.InfixExpression_();
b0.StringLiteral("");
b0.InfixOperator("+");
b0.ParenthesizedExpression_();
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0._ParenthesizedExpression();
b1.Resolver();
b0._InfixExpression();
}
};
}
public ITemplateFactory<IEntity> newFragment() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.workflows.builders.IWorkflowsBuilder b0 = (org.whole.lang.workflows.builders.IWorkflowsBuilder) op.wGetBuilder(org.whole.lang.workflows.reflect.WorkflowsLanguageKit.URI);
b0.AssignActivity_();
b0.Text("create models");
b0.Assignments_(2);
b0.Assign_();
b0.Variable("leftValues");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
org.whole.lang.models.builders.IModelsBuilder b2 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b2.ModelDeclarations_(2);
b2.SimpleEntity_();
b2.EntityModifiers_(0);
b2._EntityModifiers();
b2.SimpleName("Name1");
b2.Types_(0);
b2._Types();
b2.Features_(3);
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("namex");
b1.Resolver();
b2._Feature();
b2._Features();
b2._SimpleEntity();
b2.SimpleEntity_();
b2.EntityModifiers_(0);
b2._EntityModifiers();
b2.SimpleName("Name2");
b2.Types_(0);
b2._Types();
b2.Features_(2);
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("namey");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2._Features();
b2._SimpleEntity();
b2._ModelDeclarations();
b1._StageUpFragment();
b0._Assign();
b0.Assign_();
b0.Variable("rightValues");
b1.StageUpFragment_();
b2.Features_(3);
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("optional");
b2._FeatureModifiers();
b2.SimpleName("Type1");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("derived");
b2._FeatureModifiers();
b2.SimpleName("TypeXX2");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("derived");
b2._FeatureModifiers();
b2.SimpleName("Type2");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2._Features();
b1._StageUpFragment();
b0._Assign();
b0._Assignments();
b0._AssignActivity();
}
};
}
public ITemplateFactory<IEntity> newFragment1() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.queries.builders.IQueriesBuilder b0 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI);
b0.Block_(3);
b0.Filter_();
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Commons#Any");
b1.VarName("leftValues");
b1.Quantifier("!");
b1._Variable();
b1._StageUpFragment();
b0.VariableTest("result");
b0._Filter();
b0.CartesianUpdate_();
b0.Path_(4);
b0.VariableRefStep("result");
b0.ChildStep();
b0.FeatureStep("features");
b0.ChildStep();
b0._Path();
b0.Block_(2);
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0.Path_(2);
b0.VariableRefStep("rightValues");
b0.Filter_();
b0.ChildStep();
b0.ExpressionTest_();
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0._ExpressionTest();
b0._Filter();
b0._Path();
b0._Block();
b0._CartesianUpdate();
b0.VariableRefStep("result");
b0._Block();
}
};
}
public ITemplateFactory<IEntity> newFragment2() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.models.builders.IModelsBuilder b0 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b0.ModelDeclarations_(2);
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name1");
b0.Types_(0);
b0._Types();
b0.Features_(3);
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namex");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name2");
b0.Types_(0);
b0._Types();
b0.Features_(2);
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namey");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0._ModelDeclarations();
}
};
}
public ITemplateFactory<IEntity> newFragment3() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.queries.builders.IQueriesBuilder b0 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI);
b0.Block_(3);
b0.Filter_();
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Commons#Any");
b1.VarName("leftValues");
b1.Quantifier("!");
b1._Variable();
b1._StageUpFragment();
b0.VariableTest("result");
b0._Filter();
b0.CartesianUpdate_();
b0.Path_(4);
b0.VariableRefStep("result");
b0.ChildStep();
b0.FeatureStep("features");
b0.Filter_();
b0.ChildStep();
b0.ExpressionTest_();
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0._ExpressionTest();
b0._Filter();
b0._Path();
b0.Path_(2);
b0.VariableRefStep("rightValues");
b0.Filter_();
b0.ChildStep();
b0.ExpressionTest_();
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0._ExpressionTest();
b0._Filter();
b0._Path();
b0._CartesianUpdate();
b0.VariableRefStep("result");
b0._Block();
}
};
}
public ITemplateFactory<IEntity> newFragment4() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.models.builders.IModelsBuilder b0 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b0.ModelDeclarations_(2);
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name1");
b0.Types_(0);
b0._Types();
b0.Features_(3);
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namex");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name2");
b0.Types_(0);
b0._Types();
b0.Features_(2);
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namey");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0._ModelDeclarations();
}
};
}
public ITemplateFactory<IEntity> newFragment5() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.workflows.builders.IWorkflowsBuilder b0 = (org.whole.lang.workflows.builders.IWorkflowsBuilder) op.wGetBuilder(org.whole.lang.workflows.reflect.WorkflowsLanguageKit.URI);
b0.AssignActivity_();
b0.Text("create models");
b0.Assignments_(2);
b0.Assign_();
b0.Variable("leftValues");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
org.whole.lang.models.builders.IModelsBuilder b2 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b2.ModelDeclarations_(2);
b2.SimpleEntity_();
b2.EntityModifiers_(0);
b2._EntityModifiers();
b2.SimpleName("Name1");
b2.Types_(0);
b2._Types();
b2.Features_(3);
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("namex");
b1.Resolver();
b2._Feature();
b2._Features();
b2._SimpleEntity();
b2.SimpleEntity_();
b2.EntityModifiers_(0);
b2._EntityModifiers();
b2.SimpleName("Name2");
b2.Types_(0);
b2._Types();
b2.Features_(2);
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("namey");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(0);
b2._FeatureModifiers();
b2.SimpleName("featureType");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2._Features();
b2._SimpleEntity();
b2._ModelDeclarations();
b1._StageUpFragment();
b0._Assign();
b0.Assign_();
b0.Variable("rightValues");
b1.StageUpFragment_();
b2.Features_(3);
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("optional");
b2._FeatureModifiers();
b2.SimpleName("Type1");
b2.SimpleName("name1");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("derived");
b2._FeatureModifiers();
b2.SimpleName("TypeXX2");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2.Feature_();
b2.FeatureModifiers_(1);
b2.FeatureModifier("derived");
b2._FeatureModifiers();
b2.SimpleName("Type2");
b2.SimpleName("name2");
b1.Resolver();
b2._Feature();
b2._Features();
b1._StageUpFragment();
b0._Assign();
b0._Assignments();
b0._AssignActivity();
}
};
}
public ITemplateFactory<IEntity> newFragment6() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.queries.builders.IQueriesBuilder b0 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI);
b0.Block_(3);
b0.Filter_();
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Commons#Any");
b1.VarName("leftValues");
b1.Quantifier("!");
b1._Variable();
b1._StageUpFragment();
b0.VariableTest("result");
b0._Filter();
b0.CartesianInsert_();
b0.Placement("BEFORE");
b0.Path_(4);
b0.VariableRefStep("result");
b0.ChildStep();
b0.FeatureStep("features");
b0.Filter_();
b0.ChildStep();
b0.ExpressionTest_();
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0._ExpressionTest();
b0._Filter();
b0._Path();
b0.Path_(2);
b0.VariableRefStep("rightValues");
b0.Filter_();
b0.ChildStep();
b0.ExpressionTest_();
b0.Filter_();
b0.FeatureStep("name");
b0.VariableTest("featureName");
b0._Filter();
b0._ExpressionTest();
b0._Filter();
b0._Path();
b0._CartesianInsert();
b0.VariableRefStep("result");
b0._Block();
}
};
}
public ITemplateFactory<IEntity> newFragment7() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.models.builders.IModelsBuilder b0 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b0.ModelDeclarations_(2);
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name1");
b0.Types_(0);
b0._Types();
b0.Features_(6);
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("TypeXX2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namex");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name2");
b0.Types_(0);
b0._Types();
b0.Features_(3);
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namey");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0._ModelDeclarations();
}
};
}
public ITemplateFactory<IEntity> newFragment8() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.queries.builders.IQueriesBuilder b0 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI);
b0.Block_(3);
b0.Filter_();
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.StageUpFragment_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Commons#Any");
b1.VarName("leftValues");
b1.Quantifier("!");
b1._Variable();
b1._StageUpFragment();
b0.VariableTest("result");
b0._Filter();
b0.CartesianInsert_();
b0.Placement("INTO");
b0.Path_(3);
b0.VariableRefStep("result");
b0.ChildStep();
b0.FeatureStep("features");
b0._Path();
b0.Path_(2);
b0.VariableRefStep("rightValues");
b0.ChildStep();
b0._Path();
b0._CartesianInsert();
b0.VariableRefStep("result");
b0._Block();
}
};
}
public ITemplateFactory<IEntity> newFragment9() {
return new AbstractTemplateFactory<IEntity>() {
public void apply(org.whole.lang.builders.IBuilderOperation op) {
org.whole.lang.models.builders.IModelsBuilder b0 = (org.whole.lang.models.builders.IModelsBuilder) op.wGetBuilder(org.whole.lang.models.reflect.ModelsLanguageKit.URI);
b0.ModelDeclarations_(2);
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name1");
b0.Types_(0);
b0._Types();
b0.Features_(9);
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
org.whole.lang.commons.builders.ICommonsBuilder b1 = (org.whole.lang.commons.builders.ICommonsBuilder) op.wGetBuilder(org.whole.lang.commons.reflect.CommonsLanguageKit.URI);
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("TypeXX2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namex");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("TypeXX2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0.SimpleEntity_();
b0.EntityModifiers_(0);
b0._EntityModifiers();
b0.SimpleName("Name2");
b0.Types_(0);
b0._Types();
b0.Features_(6);
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("namey");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(0);
b0._FeatureModifiers();
b0.SimpleName("featureType");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("optional");
b0._FeatureModifiers();
b0.SimpleName("Type1");
b0.SimpleName("name1");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("TypeXX2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0.Feature_();
b0.FeatureModifiers_(1);
b0.FeatureModifier("derived");
b0._FeatureModifiers();
b0.SimpleName("Type2");
b0.SimpleName("name2");
b1.Resolver();
b0._Feature();
b0._Features();
b0._SimpleEntity();
b0._ModelDeclarations();
}
};
}
}