package org.whole.lang.xsd.codebase;
import org.whole.lang.builders.IBuilderOperation;
import org.whole.lang.templates.AbstractTemplateFactory;
public class MappingActions extends AbstractTemplateFactory<org.whole.lang.actions.model.LanguageActionFactory> {
public void apply(IBuilderOperation op) {
org.whole.lang.actions.builders.IActionsBuilder b0 = (org.whole.lang.actions.builders.IActionsBuilder) op.wGetBuilder(org.whole.lang.actions.reflect.ActionsLanguageKit.URI);
b0.LanguageActionFactory_();
b0.URI("whole:org.whole.lang.xsd.codebase:MappingActions");
b0.Namespace("org.whole.lang.xsd.codebase");
b0.Name("Xsd Mapping Actions");
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.URI("http://xsd.lang.whole.org/Mapping");
b0.ToolbarActions_();
b1.Resolver();
b0.SimpleAction_();
b0.Label("Normalize");
org.whole.lang.queries.builders.IQueriesBuilder b2 = (org.whole.lang.queries.builders.IQueriesBuilder) op.wGetBuilder(org.whole.lang.queries.reflect.QueriesLanguageKit.URI);
b2.Block_(7);
b2.QueryDeclaration_();
b2.Name("languageDiffers");
b2.Names_(2);
b2.Name("contextURI");
b2.Name("entityURI");
b2._Names();
b2.Block_(2);
b2.QueryDeclaration_();
b2.Name("getLanguage");
b2.Names_(2);
b2.Name("URI");
b2.Name("index");
b2._Names();
b1.SameStageFragment_();
org.whole.lang.workflows.builders.IWorkflowsBuilder b3 = (org.whole.lang.workflows.builders.IWorkflowsBuilder) op.wGetBuilder(org.whole.lang.workflows.reflect.WorkflowsLanguageKit.URI);
b3.Sequence_();
b3.Text("sequence");
b3.FlowObjects_(2);
b3.InvokeJavaInstanceMethod_();
b3.Text("index of '#'");
b3.Variable("index");
b3.Variable("URI");
b1.Resolver();
b3.StringLiteral("java.lang.String");
b3.StringLiteral("indexOf(java.lang.String)");
b3.Expressions_(1);
b3.StringLiteral("#");
b3._Expressions();
b3._InvokeJavaInstanceMethod();
b3.InvokeJavaInstanceMethod_();
b3.Text("subString up to index");
b1.Resolver();
b3.Variable("URI");
b1.Resolver();
b3.StringLiteral("java.lang.String");
b3.StringLiteral("substring(int, int)");
b3.Expressions_(2);
b3.IntLiteral(0);
b3.Variable("index");
b3._Expressions();
b3._InvokeJavaInstanceMethod();
b3._FlowObjects();
b3._Sequence();
b1._SameStageFragment();
b2._QueryDeclaration();
b2.Choose_(2);
b2.If_();
b2.ExpressionTest_();
b2.Equals_();
b2.Singleton_();
b2.Call_();
b2.Name("getLanguage");
b2.Expressions_(1);
b2.VariableRefStep("contextURI");
b2._Expressions();
b2._Call();
b2._Singleton();
b2.Singleton_();
b2.Call_();
b2.Name("getLanguage");
b2.Expressions_(1);
b2.VariableRefStep("entityURI");
b2._Expressions();
b2._Call();
b2._Singleton();
b2._Equals();
b2._ExpressionTest();
b2.BooleanLiteral(false);
b2._If();
b2.Do_();
b2.BooleanLiteral(true);
b2._Do();
b2._Choose();
b2._Block();
b2._QueryDeclaration();
b2.Filter_();
b2.Union_();
b2.Expressions_(0);
b2._Expressions();
b1.Resolver();
b2._Union();
b2.VariableTest("mappings");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#namespace");
b2.VariableTest("languageURI");
b2._Filter();
b2.CartesianUpdate_();
b2.Path_(2);
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mappings");
b2.Filter_();
b2.DescendantStep();
b2.And_(1);
b2.And_(2);
b2.AtFeatureTest("featureType");
b2.KindTest("RESOLVER");
b2._And();
b2._And();
b2._Filter();
b2._Path();
b2.StringLiteral("http://lang.whole.org/Commons#composite_element");
b2._CartesianUpdate();
b2.CartesianUpdate_();
b2.Filter_();
b2.Sequence_(4);
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mixedDataType");
b2.KindTest("IMPL");
b2._Filter();
b2.Path_(2);
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mixedTypes");
b2.Filter_();
b2.ChildStep();
b2.KindTest("IMPL");
b2._Filter();
b2._Path();
b2.Path_(2);
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mappings");
b2.Filter_();
b2.DescendantStep();
b2.And_(1);
b2.TypeTest("http://xsd.lang.whole.org/Mapping#URI");
b2._And();
b2._Filter();
b2._Path();
b2.Path_(2);
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#dataTypes");
b2.Filter_();
b2.DescendantStep();
b2.And_(1);
b2.TypeTest("http://xsd.lang.whole.org/Mapping#URI");
b2._And();
b2._Filter();
b2._Path();
b2._Sequence();
b2.ExpressionTest_();
b2.LessThan_();
b1.SameStageFragment_();
b3.InvokeJavaInstanceMethod_();
b3.Text("index of '#'");
b1.Resolver();
b3.Variable("self");
b1.Resolver();
b3.StringLiteral("java.lang.String");
b3.StringLiteral("indexOf(java.lang.String)");
b3.Expressions_(1);
b3.StringLiteral("#");
b3._Expressions();
b3._InvokeJavaInstanceMethod();
b1._SameStageFragment();
b2.IntLiteral(0);
b2._LessThan();
b2._ExpressionTest();
b2._Filter();
b2.Addition_();
b2.VariableRefStep("languageURI");
b2.Addition_();
b2.StringLiteral("#");
b2.Singleton_();
b2.SelfStep();
b2._Singleton();
b2._Addition();
b2._Addition();
b2._CartesianUpdate();
b2.CartesianInsert_();
b2.Placement("INTO");
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mappings");
b2.Path_(2);
b2.VariableRefStep("mappings");
b2.ChildStep();
b2._Path();
b2._CartesianInsert();
b2.SelfStep();
b2._Block();
b0._SimpleAction();
b1.Resolver();
b0.SimpleAction_();
b0.Label("Interpret");
b2.Block_(2);
b2.Filter_();
b2.FeatureStep("namespace");
b2.VariableTest("languageURI");
b2._Filter();
b1.SameStageFragment_();
b3.Sequence_();
b3.Text("deploy the mapping strategy and update persistence and editor");
b3.FlowObjects_(5);
b3.InvokeJavaClassMethod_();
b3.Text("get a MappingStrategyRegistry instance");
b3.Variable("strategyRegistry");
b1.Resolver();
b3.StringLiteral("org.whole.lang.xsd.codebase.MappingStrategyRegistry");
b3.StringLiteral("instance()");
b1.Resolver();
b3._InvokeJavaClassMethod();
b3.InvokeJavaInstanceMethod_();
b3.Text("add strategy to the MappingStrategyRegistry");
b1.Resolver();
b3.Variable("strategyRegistry");
b1.Resolver();
b3.StringLiteral("org.whole.lang.xsd.codebase.MappingStrategyRegistry");
b3.StringLiteral("putMappingModel(org.whole.lang.xsd.mapping.model.MappingStrategy)");
b3.Expressions_(1);
b3.Variable("self");
b3._Expressions();
b3._InvokeJavaInstanceMethod();
b3.InvokeJavaClassMethod_();
b3.Text("get language kit from languageURI");
b3.Variable("lk");
b1.Resolver();
b3.StringLiteral("org.whole.lang.reflect.ReflectionFactory");
b3.StringLiteral("getLanguageKit(java.lang.String)");
b3.Expressions_(1);
b3.Variable("languageURI");
b3._Expressions();
b3._InvokeJavaClassMethod();
b3.InvokeJavaClassMethod_();
b3.Text("update persistence and edito");
b1.Resolver();
b1.Resolver();
b3.StringLiteral("org.whole.lang.reflect.ReflectionFactory");
b3.StringLiteral("updatePersistenceAndEditorKits(org.whole.lang.reflect.ILanguageKit)");
b3.Expressions_(1);
b3.Variable("lk");
b3._Expressions();
b3._InvokeJavaClassMethod();
b3.InvokeJavaClassMethod_();
b3.Text("deploy schema operations");
b1.Resolver();
b1.Resolver();
b3.StringLiteral("org.whole.lang.xsd.util.SchemaHelpers");
b3.StringLiteral("deploySchemaOperations(java.lang.String)");
b3.Expressions_(1);
b3.Variable("languageURI");
b3._Expressions();
b3._InvokeJavaClassMethod();
b3._FlowObjects();
b3._Sequence();
b1._SameStageFragment();
b2._Block();
b0._SimpleAction();
b0.SimpleAction_();
b0.Label("Generate Artifacts");
b2.Block_(2);
b2.Filter_();
b1.SameStageFragment_();
b3.Sequence_();
b3.Text("sequence");
b3.FlowObjects_(2);
b3.InvokeJavaClassMethod_();
b3.Text("clone mapping");
b3.Variable("clonedMapping");
b1.Resolver();
b3.StringLiteral("org.whole.lang.util.EntityUtils");
b3.StringLiteral("clone(org.whole.lang.model.IEntity)");
b3.Expressions_(1);
b3.Variable("self");
b3._Expressions();
b3._InvokeJavaClassMethod();
b3.InvokeOperation_();
b3.Text("normalize mapping");
b3.Variable("clonedMapping");
b3.Operation("NORMALIZER");
b1.Resolver();
b3._InvokeOperation();
b3._FlowObjects();
b3._Sequence();
b1._SameStageFragment();
b2.VariableTest("normalizedMapping");
b2._Filter();
b2.Select_();
b1.StageUpFragment_();
org.whole.lang.artifacts.builders.IArtifactsBuilder b4 = (org.whole.lang.artifacts.builders.IArtifactsBuilder) op.wGetBuilder(org.whole.lang.artifacts.reflect.ArtifactsLanguageKit.URI);
b4.Workspace_();
b1.Resolver();
b4.Projects_(1);
b4.Project_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Artifacts#Name");
b1.VarName("projectName");
b1.Quantifier("!");
b1._Variable();
b4.Natures_(0);
b4._Natures();
b1.Resolver();
b4.Artifacts_(1);
b4.FolderArtifact_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Artifacts#Name");
b1.VarName("sourceFolderName");
b1.Quantifier("!");
b1._Variable();
b1.Resolver();
b4.Artifacts_(1);
b4.PackageArtifact_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Artifacts#Name");
b1.VarName("packageName");
b1.Quantifier("!");
b1._Variable();
b1.Resolver();
b4.Artifacts_(1);
b4.FileArtifact_();
b4.NameWithExtension_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Artifacts#Name");
b1.VarName("mappingStrategyClassName");
b1.Quantifier("!");
b1._Variable();
b4.Extension("java");
b4._NameWithExtension();
b4.Metadata_();
b1.Resolver();
b1.Resolver();
b1.Resolver();
b1.Resolver();
b4.PersistenceKitId("org.whole.lang.java.codebase.JavaSourcePersistenceKit");
b4._Metadata();
b1.StageUpFragment_();
org.whole.lang.java.builders.IJavaBuilder b5 = (org.whole.lang.java.builders.IJavaBuilder) op.wGetBuilder(org.whole.lang.java.reflect.JavaLanguageKit.URI);
b5.CompilationUnit_();
b5.PackageDeclaration_();
b1.Resolver();
b1.Resolver();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#QualifiedName");
b1.VarName("packageName");
b1.Quantifier("!");
b1._Variable();
b5._PackageDeclaration();
b5.ImportDeclarations_(8);
b5.ImportDeclaration_();
b5.QualifiedName("org.whole.lang.commons.parsers.CommonsDataTypePersistenceParser.parseEntityDescriptor");
b5.ImportModifier(false);
b5.ImportModifier(true);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("java.util.Collections");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("java.util.HashMap");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("java.util.HashSet");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("java.util.Map");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("java.util.Set");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("org.whole.lang.reflect.EntityDescriptor");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5.ImportDeclaration_();
b5.QualifiedName("org.whole.lang.xsd.codebase.AbstractMappingStrategy");
b5.ImportModifier(false);
b5.ImportModifier(false);
b5._ImportDeclaration();
b5._ImportDeclarations();
b5.TypeDeclarations_(1);
b5.ClassDeclaration_();
b5.Javadoc_();
b5.Tags_(1);
b5.TagElement_();
b5.TagName("generator");
b5.DocElements_(1);
b5.TextElement(" Whole");
b5._DocElements();
b5._TagElement();
b5._Tags();
b5._Javadoc();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#SimpleName");
b1.VarName("mappingStrategyClassName");
b1.Quantifier("!");
b1._Variable();
b1.Resolver();
b5.SimpleType("AbstractMappingStrategy");
b1.Resolver();
b5.BodyDeclarations_(19);
b5.FieldDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("private");
b5._ExtendedModifiers();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("mixedDataType");
b5.ExtraDimensions(0);
b1.Resolver();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._FieldDeclaration();
b5.FieldDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("private");
b5._ExtendedModifiers();
b5.ParameterizedType_();
b5.SimpleType("Set");
b5.Types_(1);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("mixedTypes");
b5.ExtraDimensions(0);
b1.Resolver();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._FieldDeclaration();
b5.FieldDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("private");
b5._ExtendedModifiers();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("fromEnumValues");
b5.ExtraDimensions(0);
b1.Resolver();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._FieldDeclaration();
b5.FieldDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("private");
b5._ExtendedModifiers();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("toEnumValues");
b5.ExtraDimensions(0);
b1.Resolver();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._FieldDeclaration();
b5.ConstructorDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#SimpleName");
b1.VarName("mappingStrategyClassName");
b1.Quantifier("!");
b1._Variable();
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(7);
b5.ExpressionStatement_();
b5.Assignment_();
b5.FieldAccess_();
b5.ThisExpression_();
b1.Resolver();
b5._ThisExpression();
b5.SimpleName("mixedDataType");
b5._FieldAccess();
b5.AssignmentOperator("=");
b5.NullLiteral();
b5._Assignment();
b5._ExpressionStatement();
b5.ExpressionStatement_();
b5.Assignment_();
b5.FieldAccess_();
b5.ThisExpression_();
b1.Resolver();
b5._ThisExpression();
b5.SimpleName("mixedTypes");
b5._FieldAccess();
b5.AssignmentOperator("=");
b5.MethodInvocation_();
b5.SimpleName("Collections");
b5.Types_(1);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5._Types();
b5.SimpleName("emptySet");
b5.Arguments_(0);
b5._Arguments();
b5._MethodInvocation();
b5._Assignment();
b5._ExpressionStatement();
b5.ExpressionStatement_();
b5.Assignment_();
b5.FieldAccess_();
b5.ThisExpression_();
b1.Resolver();
b5._ThisExpression();
b5.SimpleName("fromEnumValues");
b5._FieldAccess();
b5.AssignmentOperator("=");
b5.ClassInstanceCreation_();
b1.Resolver();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("HashMap");
b5.Types_(2);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b1.Resolver();
b1.Resolver();
b5._ClassInstanceCreation();
b5._Assignment();
b5._ExpressionStatement();
b5.ExpressionStatement_();
b5.Assignment_();
b5.FieldAccess_();
b5.ThisExpression_();
b1.Resolver();
b5._ThisExpression();
b5.SimpleName("toEnumValues");
b5._FieldAccess();
b5.AssignmentOperator("=");
b5.ClassInstanceCreation_();
b1.Resolver();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("HashMap");
b5.Types_(2);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b1.Resolver();
b1.Resolver();
b5._ClassInstanceCreation();
b5._Assignment();
b5._ExpressionStatement();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#Statement");
b1.VarName("mixedDataTypeStatement");
b1.Quantifier("?");
b1._Variable();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#Statement");
b1.VarName("mixedTypesStatement");
b1.Quantifier("?");
b1._Variable();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#Statement");
b1.VarName("enumValueMappingStatements");
b1.Quantifier("*");
b1._Variable();
b5._Block();
b5._ConstructorDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.SimpleType("String");
b5.SimpleName("getNamespace");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("namespace");
b1.Quantifier("!");
b1._Variable();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.SimpleType("String");
b5.SimpleName("getSchemaLocation");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("schemaLocation");
b1.Quantifier("!");
b1._Variable();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("boolean");
b5.SimpleName("isSynthesized");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#BooleanLiteral");
b1.VarName("isSynthesized");
b1.Quantifier("!");
b1._Variable();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("boolean");
b5.SimpleName("isElementsFormQualified");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#BooleanLiteral");
b1.VarName("isElementsFormQualified");
b1.Quantifier("!");
b1._Variable();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("boolean");
b5.SimpleName("isAttributesFormQualified");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#BooleanLiteral");
b1.VarName("isAttributesFormQualified");
b1.Quantifier("!");
b1._Variable();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.SimpleName("getMixedDataType");
b5.Parameters_(0);
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b5.SimpleName("mixedDataType");
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("protected");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("void");
b5.SimpleName("setMixedDataType");
b5.Parameters_(1);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("uri");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ExpressionStatement_();
b5.Assignment_();
b5.FieldAccess_();
b5.ThisExpression_();
b1.Resolver();
b5._ThisExpression();
b5.SimpleName("mixedDataType");
b5._FieldAccess();
b5.AssignmentOperator("=");
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("parseEntityDescriptor");
b5.Arguments_(1);
b5.SimpleName("uri");
b5._Arguments();
b5._MethodInvocation();
b5._Assignment();
b5._ExpressionStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("boolean");
b5.SimpleName("isMixedType");
b5.Parameters_(1);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.Varargs(false);
b5.SimpleName("ed");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b5.MethodInvocation_();
b5.SimpleName("mixedTypes");
b5.Types_(0);
b5._Types();
b5.SimpleName("contains");
b5.Arguments_(1);
b5.SimpleName("ed");
b5._Arguments();
b5._MethodInvocation();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("protected");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("void");
b5.SimpleName("setMixedTypes");
b5.Parameters_(1);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(true);
b5.SimpleName("uris");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(2);
b5.ExpressionStatement_();
b5.Assignment_();
b5.SimpleName("mixedTypes");
b5.AssignmentOperator("=");
b5.ClassInstanceCreation_();
b1.Resolver();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("HashSet");
b5.Types_(1);
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5._Types();
b5._ParameterizedType();
b5.Arguments_(1);
b5.QualifiedName("uris.length");
b5._Arguments();
b1.Resolver();
b5._ClassInstanceCreation();
b5._Assignment();
b5._ExpressionStatement();
b5.EnhancedForStatement_();
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("uri");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5.SimpleName("uris");
b5.ExpressionStatement_();
b5.MethodInvocation_();
b5.SimpleName("mixedTypes");
b5.Types_(0);
b5._Types();
b5.SimpleName("add");
b5.Arguments_(1);
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("parseEntityDescriptor");
b5.Arguments_(1);
b5.SimpleName("uri");
b5._Arguments();
b5._MethodInvocation();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b5._EnhancedForStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.SimpleType("String");
b5.SimpleName("fromEnumValue");
b5.Parameters_(2);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.Varargs(false);
b5.SimpleName("context");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("enumValue");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b5.MethodInvocation_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("fromEnumValueMap");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5.Types_(0);
b5._Types();
b5.SimpleName("get");
b5.Arguments_(1);
b5.SimpleName("enumValue");
b5._Arguments();
b5._MethodInvocation();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("public");
b5._ExtendedModifiers();
b1.Resolver();
b5.SimpleType("String");
b5.SimpleName("toEnumValue");
b5.Parameters_(2);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.Varargs(false);
b5.SimpleName("context");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("value");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(1);
b5.ReturnStatement_();
b5.MethodInvocation_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("toEnumValueMap");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5.Types_(0);
b5._Types();
b5.SimpleName("get");
b5.Arguments_(1);
b5.SimpleName("value");
b5._Arguments();
b5._MethodInvocation();
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("protected");
b5._ExtendedModifiers();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5.SimpleName("fromEnumValueMap");
b5.Parameters_(1);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.Varargs(false);
b5.SimpleName("context");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(3);
b5.VariableDeclarationStatement_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("map");
b5.ExtraDimensions(0);
b5.MethodInvocation_();
b5.SimpleName("fromEnumValues");
b5.Types_(0);
b5._Types();
b5.SimpleName("get");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._VariableDeclarationStatement();
b5.IfStatement_();
b5.InfixExpression_();
b5.SimpleName("map");
b5.InfixOperator("==");
b5.NullLiteral();
b5.Expressions_(0);
b5._Expressions();
b5._InfixExpression();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b5.SimpleName("fromEnumValues");
b5.Types_(0);
b5._Types();
b5.SimpleName("put");
b5.Arguments_(2);
b5.SimpleName("context");
b5.Assignment_();
b5.SimpleName("map");
b5.AssignmentOperator("=");
b5.ClassInstanceCreation_();
b1.Resolver();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("HashMap");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b1.Resolver();
b1.Resolver();
b5._ClassInstanceCreation();
b5._Assignment();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b1.Resolver();
b5._IfStatement();
b5.ReturnStatement_();
b5.SimpleName("map");
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("protected");
b5._ExtendedModifiers();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5.SimpleName("toEnumValueMap");
b5.Parameters_(1);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.Varargs(false);
b5.SimpleName("context");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(3);
b5.VariableDeclarationStatement_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("Map");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("map");
b5.ExtraDimensions(0);
b5.MethodInvocation_();
b5.SimpleName("toEnumValues");
b5.Types_(0);
b5._Types();
b5.SimpleName("get");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._VariableDeclarationStatement();
b5.IfStatement_();
b5.InfixExpression_();
b5.SimpleName("map");
b5.InfixOperator("==");
b5.NullLiteral();
b5.Expressions_(0);
b5._Expressions();
b5._InfixExpression();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b5.SimpleName("toEnumValues");
b5.Types_(0);
b5._Types();
b5.SimpleName("put");
b5.Arguments_(2);
b5.SimpleName("context");
b5.Assignment_();
b5.SimpleName("map");
b5.AssignmentOperator("=");
b5.ClassInstanceCreation_();
b1.Resolver();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("HashMap");
b5.Types_(2);
b5.SimpleType("String");
b5.SimpleType("String");
b5._Types();
b5._ParameterizedType();
b1.Resolver();
b1.Resolver();
b5._ClassInstanceCreation();
b5._Assignment();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b1.Resolver();
b5._IfStatement();
b5.ReturnStatement_();
b5.SimpleName("map");
b5._ReturnStatement();
b5._Block();
b5._MethodDeclaration();
b5.MethodDeclaration_();
b1.Resolver();
b5.ExtendedModifiers_(1);
b5.Modifier("protected");
b5._ExtendedModifiers();
b1.Resolver();
b5.PrimitiveType("void");
b5.SimpleName("addEnumValueMapping");
b5.Parameters_(3);
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("uri");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("value");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5.SingleVariableDeclaration_();
b1.Resolver();
b5.SimpleType("String");
b5.Varargs(false);
b5.SimpleName("enumValue");
b5.ExtraDimensions(0);
b1.Resolver();
b5._SingleVariableDeclaration();
b5._Parameters();
b1.Resolver();
b1.Resolver();
b5.Block_(3);
b5.VariableDeclarationStatement_();
b1.Resolver();
b5.ParameterizedType_();
b5.SimpleType("EntityDescriptor");
b5.Types_(1);
b5.WildcardType_();
b1.Resolver();
b5.UpperBound(false);
b5._WildcardType();
b5._Types();
b5._ParameterizedType();
b5.VariableDeclarationFragments_(1);
b5.VariableDeclarationFragment_();
b5.SimpleName("context");
b5.ExtraDimensions(0);
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("parseEntityDescriptor");
b5.Arguments_(1);
b5.SimpleName("uri");
b5._Arguments();
b5._MethodInvocation();
b5._VariableDeclarationFragment();
b5._VariableDeclarationFragments();
b5._VariableDeclarationStatement();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("fromEnumValueMap");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5.Types_(0);
b5._Types();
b5.SimpleName("put");
b5.Arguments_(2);
b5.SimpleName("enumValue");
b5.SimpleName("value");
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("toEnumValueMap");
b5.Arguments_(1);
b5.SimpleName("context");
b5._Arguments();
b5._MethodInvocation();
b5.Types_(0);
b5._Types();
b5.SimpleName("put");
b5.Arguments_(2);
b5.SimpleName("value");
b5.SimpleName("enumValue");
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b5._Block();
b5._MethodDeclaration();
b5._BodyDeclarations();
b5._ClassDeclaration();
b5._TypeDeclarations();
b5._CompilationUnit();
b1._StageUpFragment();
b4._FileArtifact();
b4._Artifacts();
b4._PackageArtifact();
b4._Artifacts();
b4._FolderArtifact();
b4._Artifacts();
b1.Resolver();
b4._Project();
b4._Projects();
b4._Workspace();
b1._StageUpFragment();
b2.VariableRefStep("normalizedMapping");
b2.Sequence_(9);
b2.Filter_();
b2.Addition_();
b2.VariableRefStep("fileName");
b2.StringLiteral("Strategy");
b2._Addition();
b2.VariableTest("mappingStrategyClassName");
b2._Filter();
b2.Select_();
b2.Filter_();
b1.StageUpFragment_();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("setMixedDataType");
b5.Arguments_(1);
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("mixedDataTypeUri");
b1.Quantifier("!");
b1._Variable();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b1._StageUpFragment();
b2.VariableTest("mixedDataTypeStatement");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mixedDataType");
b2.KindTest("IMPL");
b2._Filter();
b2.Filter_();
b2.SelfStep();
b2.VariableTest("mixedDataTypeUri");
b2._Filter();
b2.TemplateNames();
b2._Select();
b2.Select_();
b2.Filter_();
b1.StageUpFragment_();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("setMixedTypes");
b5.Arguments_(1);
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("mixedTypeUri");
b1.Quantifier("+");
b1._Variable();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b1._StageUpFragment();
b2.VariableTest("mixedTypesStatement");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#mixedTypes");
b2.ExpressionTest_();
b2.ChildStep();
b2._ExpressionTest();
b2._Filter();
b2.Filter_();
b2.ChildStep();
b2.VariableTest("mixedTypeUri");
b2._Filter();
b2.TemplateNames();
b2._Select();
b2.Select_();
b2.Filter_();
b1.StageUpFragment_();
b5.ExpressionStatement_();
b5.MethodInvocation_();
b1.Resolver();
b5.Types_(0);
b5._Types();
b5.SimpleName("addEnumValueMapping");
b5.Arguments_(3);
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("enumTypeUri");
b1.Quantifier("!");
b1._Variable();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("value");
b1.Quantifier("!");
b1._Variable();
b1.Variable_();
b1.VarType("http://lang.whole.org/Java#StringLiteral");
b1.VarName("enumValue");
b1.Quantifier("!");
b1._Variable();
b5._Arguments();
b5._MethodInvocation();
b5._ExpressionStatement();
b1._StageUpFragment();
b2.VariableTest("enumValueMappingStatements");
b2._Filter();
b2.Path_(4);
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#dataTypes");
b2.Filter_();
b2.ChildStep();
b2.And_(2);
b2.TypeTest("http://xsd.lang.whole.org/Mapping#EnumDataType");
b2.ExpressionTest_();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#entityType");
b2.VariableTest("enumTypeUri");
b2._Filter();
b2._ExpressionTest();
b2._And();
b2._Filter();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#enumValues");
b2.ChildStep();
b2._Path();
b2.Sequence_(2);
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#value");
b2.VariableTest("value");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#enumValue");
b2.VariableTest("enumValue");
b2._Filter();
b2._Sequence();
b2.TemplateNames();
b2._Select();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#namespace");
b2.VariableTest("namespace");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#schemaLocation");
b2.VariableTest("schemaLocation");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#synthesized");
b2.VariableTest("isSynthesized");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#elementsFormQualified");
b2.VariableTest("isElementsFormQualified");
b2._Filter();
b2.Filter_();
b2.FeatureStep("http://xsd.lang.whole.org/Mapping#attributesFormQualified");
b2.VariableTest("isAttributesFormQualified");
b2._Filter();
b2._Sequence();
b2.TemplateNames();
b2._Select();
b2._Block();
b0._SimpleAction();
b0._ToolbarActions();
b0.ContextMenuActions_();
b0.MenuActions_(0);
b0._MenuActions();
b0.MenuActions_(0);
b0._MenuActions();
b0.MenuActions_(0);
b0._MenuActions();
b0.MenuActions_(0);
b0._MenuActions();
b0.MenuActions_(0);
b0._MenuActions();
b1.Resolver();
b0._ContextMenuActions();
b0._LanguageActionFactory();
}
}