Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/framework/org.eclipse.papyrus.tests.framework')
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.classpath9
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.project64
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.resources.prefs2
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.runtime.prefs2
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.core.prefs292
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.ui.prefs68
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.m2e.core.prefs4
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.pde.api.tools.prefs98
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.xtend.core.Xtend.prefs6
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/META-INF/MANIFEST.MF43
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/about.html28
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/build.properties23
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/Architecture.pptxbin53532 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.html115
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.mediawiki216
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/PapyrusTestingFramework-Jan2014.pptbin819200 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/Papyrus_-_TestGenerationFrameworkBase.pngbin29027 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.di47
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.notation1028
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.pngbin17973 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.uml141
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/default.css86
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/doc.mediawiki138
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/AbstractTestClassesDiagram.pngbin29248 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.pngbin34051 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/Comments_about_design.pngbin10080 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.pngbin15191 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.pngbin30899 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.pngbin25090 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/testingFrameworkBase.pngbin33768 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.di2
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.notation1366
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.uml372
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/model.di2
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/doc/model.uml69
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/exceptions.ecore148
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/genmodel.uml946
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml4781
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/test-exceptions.di2
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/test-exceptions.genmodel109
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/test-exceptions.notation776
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/test-exceptions.uml287
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/testingFrameworkBase.di29
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/testingFrameworkBase.notation749
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/testingFrameworkBase.pngbin33768 -> 0 bytes
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/testingFrameworkBase.uml74
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/plugin.properties13
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/plugin.xml33
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/pom.xml52
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/AnyEditPart.java26
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/CompositeEditPartSpec.java100
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/EditPartRef.java62
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/EditPartSpec.java75
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/ExceptionsFactory.java105
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/ExceptionsPackage.java1269
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/ForbiddenEditPart.java139
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/ForbiddenEditPartPermutation.java196
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/ForbiddenReasonKind.java307
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/OperatorKind.java278
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/TestConstraint.java108
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/TestExceptions.java79
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/AnyEditPartImpl.java82
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/CompositeEditPartSpecImpl.java304
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/EditPartRefImpl.java209
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/EditPartSpecImpl.java273
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/ExceptionsFactoryImpl.java268
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/ExceptionsPackageImpl.java790
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/ForbiddenEditPartImpl.java394
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/ForbiddenEditPartPermutationImpl.java460
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/TestConstraintImpl.java357
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/impl/TestExceptionsImpl.java244
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/util/ExceptionsAdapterFactory.java278
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/util/ExceptionsResourceFactoryImpl.java55
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/util/ExceptionsResourceImpl.java40
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/util/ExceptionsSwitch.java322
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/exceptions/util/ExceptionsValidator.java307
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/AnyEditPartOperations.java52
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/CompositeEditPartSpecOperations.java80
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/EditPartRefOperations.java87
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/EditPartSpecOperations.java52
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/ForbiddenEditPartOperations.java68
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/ForbiddenEditPartPermutationOperations.java81
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/TestConstraintOperations.java105
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src-gen/org/eclipse/papyrus/tests/framework/internal/exceptions/operations/TestExceptionsOperations.java63
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/Activator.java66
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/exceptions/impl/TestExceptionsObject.java30
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgen2uml/GMFGen2UML.xtend263
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgen2uml/GMFGen2UMLComponent.java98
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgen2uml/GMFGen2UMLModule.java47
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/AppearanceTest.xtend46
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/CanonicalTests.xtend60
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/CreateFromPaletteChildLabelNodesTest.xtend80
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/CreateFromPaletteTest.xtend268
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/DeleteTest.xtend45
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/DirectEditTest.xtend45
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/DropTest.xtend45
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/GMFGen2UTPComponent.java154
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/GMFGen2UTPModule.xtend179
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/SynchronizationTest.xtend322
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/TestExceptionManager.xtend90
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/gmfgenuml2utp/TransformationUtilities.xtend765
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2m/DefaultingList.xtend57
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2m/Metamodels.xtend108
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/CodeGeneratorComponent.java89
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/CodeGeneratorModule.java87
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/AbstractTestTemplate.xtend163
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/AllPackageTestsTemplate.xtend45
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/AppearanceTestTemplate.xtend35
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/CodegenContext.xtend72
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/DeleteTestTemplate.xtend33
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/DirectEditTestTemplate.xtend35
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/DropTestTemplate.xtend55
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/Importator.xtend87
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/PapyrusDiagramCanonicalTests.xtend93
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/Queries.java83
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/SynchronizationTestTemplate.xtend72
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/TemplateQueries.xtend174
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/TestChildLabelNodeTemplate.xtend24
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/TestLinkTemplate.xtend23
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/m2t/xtend/templates/TestNodeTemplate.xtend40
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/mwe/GenerateTestsWorkflow.xtend301
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/src/org/eclipse/papyrus/tests/framework/mwe/TestExceptionsBuilder.xtend335
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/xtend-gen/.gitignore2
123 files changed, 0 insertions, 24551 deletions
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.classpath b/tests/framework/org.eclipse.papyrus.tests.framework/.classpath
deleted file mode 100644
index b4dca512683..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src/"/>
- <classpathentry kind="src" path="xtend-gen/"/>
- <classpathentry kind="src" path="src-gen/"/>
- <classpathentry kind="output" path="bin/"/>
-</classpath>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.project b/tests/framework/org.eclipse.papyrus.tests.framework/.project
deleted file mode 100644
index 111a7536bc3..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.project
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.papyrus.tests.framework</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.oomph.version.VersionBuilder</name>
- <arguments>
- <dictionary>
- <key>check.maven.pom</key>
- <value>true</value>
- </dictionary>
- <dictionary>
- <key>ignore.lower.bound.dependency.ranges</key>
- <value>true</value>
- </dictionary>
- <dictionary>
- <key>release.path</key>
- <value>/org.eclipse.papyrus.releng.dev.release/release.xml</value>
- </dictionary>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.api.tools.apiAnalysisBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.m2e.core.maven2Builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.m2e.core.maven2Nature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
- <nature>org.eclipse.oomph.version.VersionNature</nature>
- <nature>org.eclipse.pde.api.tools.apiAnalysisNature</nature>
- </natures>
-</projectDescription>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.resources.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 896a9a53a53..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/<project>=UTF-8 \ No newline at end of file
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.runtime.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.runtime.prefs
deleted file mode 100644
index 5a0ad22d2a7..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.core.runtime.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-line.separator=\n
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.core.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7e74e2bed47..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,292 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.source=1.7
-org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_assignment=0
-org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
-org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
-org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80
-org.eclipse.jdt.core.formatter.alignment_for_enum_constants=0
-org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16
-org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0
-org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80
-org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16
-org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16
-org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
-org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_after_package=1
-org.eclipse.jdt.core.formatter.blank_lines_before_field=0
-org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0
-org.eclipse.jdt.core.formatter.blank_lines_before_imports=1
-org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1
-org.eclipse.jdt.core.formatter.blank_lines_before_method=1
-org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1
-org.eclipse.jdt.core.formatter.blank_lines_before_package=0
-org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1
-org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1
-org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line
-org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false
-org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false
-org.eclipse.jdt.core.formatter.comment.format_block_comments=true
-org.eclipse.jdt.core.formatter.comment.format_header=false
-org.eclipse.jdt.core.formatter.comment.format_html=true
-org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true
-org.eclipse.jdt.core.formatter.comment.format_line_comments=true
-org.eclipse.jdt.core.formatter.comment.format_source_code=true
-org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true
-org.eclipse.jdt.core.formatter.comment.indent_root_tags=true
-org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert
-org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=insert
-org.eclipse.jdt.core.formatter.comment.line_length=260
-org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true
-org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true
-org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false
-org.eclipse.jdt.core.formatter.compact_else_if=true
-org.eclipse.jdt.core.formatter.continuation_indentation=2
-org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2
-org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off
-org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
-org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false
-org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true
-org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true
-org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_empty_lines=false
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true
-org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true
-org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false
-org.eclipse.jdt.core.formatter.indentation.size=4
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert
-org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert
-org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert
-org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert
-org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert
-org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
-org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert
-org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert
-org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert
-org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert
-org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert
-org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert
-org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert
-org.eclipse.jdt.core.formatter.join_lines_in_comments=false
-org.eclipse.jdt.core.formatter.join_wrapped_lines=false
-org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false
-org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false
-org.eclipse.jdt.core.formatter.lineSplit=260
-org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false
-org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0
-org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=5
-org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true
-org.eclipse.jdt.core.formatter.tabulation.char=tab
-org.eclipse.jdt.core.formatter.tabulation.size=4
-org.eclipse.jdt.core.formatter.use_on_off_tags=false
-org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
-org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
-org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true
-org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.ui.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index 954281dbc31..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,68 +0,0 @@
-cleanup.add_default_serial_version_id=true
-cleanup.add_generated_serial_version_id=false
-cleanup.add_missing_annotations=true
-cleanup.add_missing_deprecated_annotations=true
-cleanup.add_missing_methods=false
-cleanup.add_missing_nls_tags=false
-cleanup.add_missing_override_annotations=true
-cleanup.add_missing_override_annotations_interface_methods=true
-cleanup.add_serial_version_id=false
-cleanup.always_use_blocks=true
-cleanup.always_use_parentheses_in_expressions=false
-cleanup.always_use_this_for_non_static_field_access=false
-cleanup.always_use_this_for_non_static_method_access=false
-cleanup.convert_functional_interfaces=false
-cleanup.convert_to_enhanced_for_loop=false
-cleanup.correct_indentation=false
-cleanup.format_source_code=false
-cleanup.format_source_code_changes_only=false
-cleanup.insert_inferred_type_arguments=false
-cleanup.make_local_variable_final=true
-cleanup.make_parameters_final=false
-cleanup.make_private_fields_final=true
-cleanup.make_type_abstract_if_missing_method=false
-cleanup.make_variable_declarations_final=false
-cleanup.never_use_blocks=false
-cleanup.never_use_parentheses_in_expressions=true
-cleanup.organize_imports=false
-cleanup.qualify_static_field_accesses_with_declaring_class=false
-cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
-cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
-cleanup.qualify_static_member_accesses_with_declaring_class=true
-cleanup.qualify_static_method_accesses_with_declaring_class=false
-cleanup.remove_private_constructors=true
-cleanup.remove_redundant_type_arguments=true
-cleanup.remove_trailing_whitespaces=true
-cleanup.remove_trailing_whitespaces_all=true
-cleanup.remove_trailing_whitespaces_ignore_empty=false
-cleanup.remove_unnecessary_casts=true
-cleanup.remove_unnecessary_nls_tags=true
-cleanup.remove_unused_imports=true
-cleanup.remove_unused_local_variables=false
-cleanup.remove_unused_private_fields=true
-cleanup.remove_unused_private_members=false
-cleanup.remove_unused_private_methods=true
-cleanup.remove_unused_private_types=true
-cleanup.sort_members=false
-cleanup.sort_members_all=false
-cleanup.use_anonymous_class_creation=false
-cleanup.use_blocks=true
-cleanup.use_blocks_only_for_return_and_throw=false
-cleanup.use_lambda=true
-cleanup.use_parentheses_in_expressions=false
-cleanup.use_this_for_non_static_field_access=false
-cleanup.use_this_for_non_static_field_access_only_if_necessary=true
-cleanup.use_this_for_non_static_method_access=false
-cleanup.use_this_for_non_static_method_access_only_if_necessary=true
-cleanup.use_type_arguments=false
-cleanup_profile=_Papyrus
-cleanup_settings_version=2
-eclipse.preferences.version=1
-formatter_profile=_Papyrus
-formatter_settings_version=12
-org.eclipse.jdt.ui.ignorelowercasenames=true
-org.eclipse.jdt.ui.importorder=java;javax;org;com;
-org.eclipse.jdt.ui.javadoc=true
-org.eclipse.jdt.ui.ondemandthreshold=99
-org.eclipse.jdt.ui.staticondemandthreshold=99
-org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\n * @return the ${bare_field_name}\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\n * @param ${param} the ${bare_field_name} to set\n */</template><template autoinsert\="false" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\n * Constructor.\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/*****************************************************************************\n * Copyright (c) ${year} CEA LIST and others.\n * \n * All rights reserved. This program and the accompanying materials\n * are made available under the terms of the Eclipse Public License v1.0\n * which accompanies this distribution, and is available at\n * http\://www.eclipse.org/legal/epl-v10.html\n *\n * Contributors\:\n * CEA LIST - Initial API and implementation\n * \n *****************************************************************************/\n</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\n * @author ${user}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\n * \n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\n * ${tags}\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/**\n * ${see_to_overridden}\n *\n * ${tags}\n */</template><template autoinsert\="false" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\n * ${see_to_target}\n *\n * ${tags}\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\n${package_declaration}\n\n${typecomment}\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.m2e.core.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1cb2..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.pde.api.tools.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.pde.api.tools.prefs
deleted file mode 100644
index 23fb95e120f..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.pde.api.tools.prefs
+++ /dev/null
@@ -1,98 +0,0 @@
-ANNOTATION_ELEMENT_TYPE_ADDED_METHOD_WITHOUT_DEFAULT_VALUE=Error
-ANNOTATION_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
-ANNOTATION_ELEMENT_TYPE_REMOVED_FIELD=Error
-ANNOTATION_ELEMENT_TYPE_REMOVED_METHOD=Error
-ANNOTATION_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
-API_COMPONENT_ELEMENT_TYPE_REMOVED_API_TYPE=Error
-API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_API_TYPE=Error
-API_COMPONENT_ELEMENT_TYPE_REMOVED_REEXPORTED_TYPE=Error
-API_COMPONENT_ELEMENT_TYPE_REMOVED_TYPE=Error
-API_USE_SCAN_FIELD_SEVERITY=Error
-API_USE_SCAN_METHOD_SEVERITY=Error
-API_USE_SCAN_TYPE_SEVERITY=Error
-CLASS_ELEMENT_TYPE_ADDED_METHOD=Error
-CLASS_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
-CLASS_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
-CLASS_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
-CLASS_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
-CLASS_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error
-CLASS_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
-CLASS_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
-CLASS_ELEMENT_TYPE_REMOVED_CONSTRUCTOR=Error
-CLASS_ELEMENT_TYPE_REMOVED_FIELD=Error
-CLASS_ELEMENT_TYPE_REMOVED_METHOD=Error
-CLASS_ELEMENT_TYPE_REMOVED_SUPERCLASS=Error
-CLASS_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
-CLASS_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
-CONSTRUCTOR_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
-CONSTRUCTOR_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
-CONSTRUCTOR_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error
-CONSTRUCTOR_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
-ENUM_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
-ENUM_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
-ENUM_ELEMENT_TYPE_REMOVED_ENUM_CONSTANT=Error
-ENUM_ELEMENT_TYPE_REMOVED_FIELD=Error
-ENUM_ELEMENT_TYPE_REMOVED_METHOD=Error
-ENUM_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
-FIELD_ELEMENT_TYPE_ADDED_VALUE=Error
-FIELD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
-FIELD_ELEMENT_TYPE_CHANGED_FINAL_TO_NON_FINAL_STATIC_CONSTANT=Error
-FIELD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
-FIELD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error
-FIELD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error
-FIELD_ELEMENT_TYPE_CHANGED_TYPE=Error
-FIELD_ELEMENT_TYPE_CHANGED_VALUE=Error
-FIELD_ELEMENT_TYPE_REMOVED_TYPE_ARGUMENT=Error
-FIELD_ELEMENT_TYPE_REMOVED_VALUE=Error
-ILLEGAL_EXTEND=Warning
-ILLEGAL_IMPLEMENT=Warning
-ILLEGAL_INSTANTIATE=Warning
-ILLEGAL_OVERRIDE=Warning
-ILLEGAL_REFERENCE=Warning
-INTERFACE_ELEMENT_TYPE_ADDED_FIELD=Ignore
-INTERFACE_ELEMENT_TYPE_ADDED_METHOD=Error
-INTERFACE_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
-INTERFACE_ELEMENT_TYPE_ADDED_SUPER_INTERFACE_WITH_METHODS=Error
-INTERFACE_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
-INTERFACE_ELEMENT_TYPE_CHANGED_CONTRACTED_SUPERINTERFACES_SET=Error
-INTERFACE_ELEMENT_TYPE_CHANGED_TYPE_CONVERSION=Error
-INTERFACE_ELEMENT_TYPE_REMOVED_FIELD=Error
-INTERFACE_ELEMENT_TYPE_REMOVED_METHOD=Error
-INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_MEMBER=Error
-INTERFACE_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
-INVALID_ANNOTATION=Ignore
-INVALID_JAVADOC_TAG=Ignore
-INVALID_REFERENCE_IN_SYSTEM_LIBRARIES=Ignore
-LEAK_EXTEND=Warning
-LEAK_FIELD_DECL=Warning
-LEAK_IMPLEMENT=Warning
-LEAK_METHOD_PARAM=Warning
-LEAK_METHOD_RETURN_TYPE=Warning
-METHOD_ELEMENT_TYPE_ADDED_RESTRICTIONS=Error
-METHOD_ELEMENT_TYPE_ADDED_TYPE_PARAMETER=Error
-METHOD_ELEMENT_TYPE_CHANGED_DECREASE_ACCESS=Error
-METHOD_ELEMENT_TYPE_CHANGED_NON_ABSTRACT_TO_ABSTRACT=Error
-METHOD_ELEMENT_TYPE_CHANGED_NON_FINAL_TO_FINAL=Error
-METHOD_ELEMENT_TYPE_CHANGED_NON_STATIC_TO_STATIC=Error
-METHOD_ELEMENT_TYPE_CHANGED_STATIC_TO_NON_STATIC=Error
-METHOD_ELEMENT_TYPE_CHANGED_VARARGS_TO_ARRAY=Error
-METHOD_ELEMENT_TYPE_REMOVED_ANNOTATION_DEFAULT_VALUE=Error
-METHOD_ELEMENT_TYPE_REMOVED_TYPE_PARAMETER=Error
-MISSING_EE_DESCRIPTIONS=Error
-TYPE_PARAMETER_ELEMENT_TYPE_ADDED_CLASS_BOUND=Error
-TYPE_PARAMETER_ELEMENT_TYPE_ADDED_INTERFACE_BOUND=Error
-TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_CLASS_BOUND=Error
-TYPE_PARAMETER_ELEMENT_TYPE_CHANGED_INTERFACE_BOUND=Error
-TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_CLASS_BOUND=Error
-TYPE_PARAMETER_ELEMENT_TYPE_REMOVED_INTERFACE_BOUND=Error
-UNUSED_PROBLEM_FILTERS=Warning
-automatically_removed_unused_problem_filters=Enabled
-eclipse.preferences.version=1
-incompatible_api_component_version=Error
-incompatible_api_component_version_include_major_without_breaking_change=Disabled
-incompatible_api_component_version_include_minor_without_api_change=Disabled
-invalid_since_tag_version=Error
-malformed_since_tag=Error
-missing_since_tag=Warning
-report_api_breakage_when_major_version_incremented=Disabled
-report_resolution_errors_api_component=Warning
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.xtend.core.Xtend.prefs b/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.xtend.core.Xtend.prefs
deleted file mode 100644
index df3c3c49d40..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/.settings/org.eclipse.xtend.core.Xtend.prefs
+++ /dev/null
@@ -1,6 +0,0 @@
-//outlet.DEFAULT_OUTPUT.sourceFolder.src/main/java.directory=xtend-gen
-BuilderConfiguration.is_project_specific=true
-eclipse.preferences.version=1
-outlet.DEFAULT_OUTPUT.hideLocalSyntheticVariables=true
-outlet.DEFAULT_OUTPUT.installDslAsPrimarySource=false
-outlet.DEFAULT_OUTPUT.userOutputPerSourceFolder=true
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/META-INF/MANIFEST.MF b/tests/framework/org.eclipse.papyrus.tests.framework/META-INF/MANIFEST.MF
deleted file mode 100644
index f2fdf63480a..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,43 +0,0 @@
-Manifest-Version: 1.0
-Export-Package: org.eclipse.papyrus.tests.framework,
- org.eclipse.papyrus.tests.framework.exceptions,
- org.eclipse.papyrus.tests.framework.exceptions.impl,
- org.eclipse.papyrus.tests.framework.exceptions.util,
- org.eclipse.papyrus.tests.framework.gmfgen2uml,
- org.eclipse.papyrus.tests.framework.gmfgenuml2utp,
- org.eclipse.papyrus.tests.framework.internal.exceptions.operations,
- org.eclipse.papyrus.tests.framework.m2m,
- org.eclipse.papyrus.tests.framework.m2t.xtend,
- org.eclipse.papyrus.tests.framework.m2t.xtend.templates,
- org.eclipse.papyrus.tests.framework.mwe
-Bundle-ActivationPolicy: lazy
-Bundle-ClassPath: .
-Bundle-Name: %pluginName
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
-Require-Bundle: org.junit;bundle-version="[4.12.0,5.0.0)";visibility:=reexport,
- org.eclipse.uml2.uml;bundle-version="[5.3.0,6.0.0)";visibility:=reexport,
- org.eclipse.gmf.runtime.emf.core;bundle-version="[1.7.0,2.0.0)",
- org.eclipse.xtend;bundle-version="[2.2.0,3.0.0)",
- org.eclipse.xtend.lib;bundle-version="[2.10.0,3.0.0)",
- org.apache.log4j;bundle-version="[1.2.0,2.0.0)";visibility:=reexport,
- org.apache.commons.logging;bundle-version="[1.1.0,2.0.0)";visibility:=reexport,
- org.eclipse.emf.mwe2.lib;bundle-version="[2.9.0,3.0.0)";visibility:=reexport,
- org.eclipse.uml2.codegen.ecore;bundle-version="[2.3.0,3.0.0)";visibility:=reexport,
- org.eclipse.papyrus.gmfgenextension;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
- org.eclipse.emf;bundle-version="[2.6.0,3.0.0)";visibility:=reexport,
- org.eclipse.emf.ecore.editor;bundle-version="[2.11.0,3.0.0)";visibility:=reexport,
- org.eclipse.papyrus.mwe2.utils;bundle-version="[1.2.0,2.0.0)";visibility:=reexport,
- org.eclipse.gmf.validate;bundle-version="[1.2.0,2.0.0)";visibility:=reexport,
- org.eclipse.uml2.uml.resources;bundle-version="[5.3.0,6.0.0)",
- org.eclipse.upr.utp;bundle-version="[0.9.0,1.0.0)";resolution:=optional,
- org.eclipse.papyrus.tests.framework.annotations;bundle-version="[1.2.0,2.0.0)",
- org.eclipse.gmf.runtime.notation;bundle-version="[1.8.0,2.0.0)",
- com.google.inject;bundle-version="[3.0.0,4.0.0)";visibility:=reexport,
- org.eclipse.xtext.util;bundle-version="[2.10.0,3.0.0)"
-Bundle-Vendor: %providerName
-Eclipse-LazyStart: true
-Bundle-Version: 1.2.0.qualifier
-Bundle-Activator: org.eclipse.papyrus.tests.framework.Activator
-Bundle-ManifestVersion: 2
-Bundle-SymbolicName: org.eclipse.papyrus.tests.framework;singleton:=true
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/about.html b/tests/framework/org.eclipse.papyrus.tests.framework/about.html
deleted file mode 100644
index d35d5aed64c..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/about.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
-<title>About</title>
-</head>
-<body lang="EN-US">
-<h2>About This Content</h2>
-
-<p>June 5, 2007</p>
-<h3>License</h3>
-
-<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
-indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
-For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
-being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
-apply to your use of any object code in the Content. Check the Redistributor's license that was
-provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
-indicated below, the terms and conditions of the EPL still apply to any source code in the Content
-and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
-
-</body>
-</html>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/build.properties b/tests/framework/org.eclipse.papyrus.tests.framework/build.properties
deleted file mode 100644
index ab2c79a36e5..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/build.properties
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright (c) 2015 Christian W. Damus and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# Christian W. Damus - Initial API and implementation
-
-bin.includes = .,\
- model/,\
- META-INF/,\
- plugin.properties,\
- about.html,\
- model/,\
- plugin.xml
-output.. = bin/
-jars.compile.order=.
-source.. = src/,\
- xtend-gen/,\
- src-gen/
-src.includes = about.html
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/Architecture.pptx b/tests/framework/org.eclipse.papyrus.tests.framework/doc/Architecture.pptx
deleted file mode 100644
index 2059a3e25df..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/Architecture.pptx
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.html b/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.html
deleted file mode 100644
index 45db48f29fa..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.html
+++ /dev/null
@@ -1,115 +0,0 @@
-<html>
-<link rel="stylesheet" href="default.css" type="text/css">
-<H1>Papyrus Test Generation Framework</H1>
-<pre id ="_spUT4CHAEeWLGf5EjabojA"><BR/>==Framework Goals== <BR/>* Automate the development of test cases for Papyrus diagrams <BR/>* Set the bases for a model-based testing approach <BR/>* Ease the transition towards test-driven development</pre>
-<pre id ="_spU68SHAEeWLGf5EjabojA">Currently, the framework supports the generation of unit tests for a diagram editor, taking as input an input .gmfgen. See below the generation workflow to understand how it works.</pre>
-<H2 id ="_spViASHAEeWLGf5EjabojA">Table of Contents</H2>
-<ul><a href="#_spWJESHAEeWLGf5EjabojA">Requirements</a></ul>
-<ul><a href="#_spbooSHAEeWLGf5EjabojA">Use Cases</a><li><a href="#_srgsQSHAEeWLGf5EjabojA"> Papyrus Test Generation Framework</a></li>
-<ul><li><a href="#_srhTUSHAEeWLGf5EjabojA"> Define list of element edit parts under test</a></li>
-<ul></ul>
-<li><a href="#_srjIgSHAEeWLGf5EjabojA"> Generate test model</a></li>
-<ul></ul>
-<li><a href="#_srk9sCHAEeWLGf5EjabojA"> Generate JUnit test code</a></li>
-<ul></ul>
-</ul>
-</ul>
-<ul><a href="#_srmL0SHAEeWLGf5EjabojA">Design</a><li><a href="#_swf58SHAEeWLGf5EjabojA"> Package Structure</a></li>
-<ul><li><a href="#_szwpUSHAEeWLGf5EjabojA"> Class GenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_szx3cCHAEeWLGf5EjabojA"> Class StateMachineDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_szzsoSHAEeWLGf5EjabojA"> Class ClassDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz1h0CHAEeWLGf5EjabojA"> Class CommunicationDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz3XACHAEeWLGf5EjabojA"> Class UseCaseDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz4lISHAEeWLGf5EjabojA"> Class ActivityDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz6aUSHAEeWLGf5EjabojA"> Class SequenceDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz8PgSHAEeWLGf5EjabojA"> Class DeploymentDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz-EsCHAEeWLGf5EjabojA"> Class CompositeStructureDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_sz_S0SHAEeWLGf5EjabojA"> Class ComponentDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_s0BIASHAEeWLGf5EjabojA"> Class TimingDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-<li><a href="#_s0C9MCHAEeWLGf5EjabojA"> Class ProfileDiagramGenerateTestsWorkflow</a></li>
-<ul></ul>
-</ul>
-<li><a href="#_s0ELUSHAEeWLGf5EjabojA"> Package Behavior</a></li>
-<ul><li><a href="#_s1LloCHAEeWLGf5EjabojA"> Activity Papyrus Test Generation Workflow</a></li>
-<ul></ul>
-</ul>
-</ul>
-<ul><a href="#_s1MMsSHAEeWLGf5EjabojA">Requirements Coverage</a></ul>
-<H2 id ="_spWJESHAEeWLGf5EjabojA">Requirements</H2>
-<pre id ="_spXXMCHAEeWLGf5EjabojA">- JUnit Generation (id=req01): <BR/> The framework shall allow to generate JUnit tests for UML diagram editors, its nodes and links</pre>
-<pre id ="_spX-QSHAEeWLGf5EjabojA">- Functional test cases (id=req02): <BR/> The framework shall test functional test cases: for example creation of elements, hide, delete, edition, drop from model explorer, among many others.</pre>
-<pre id ="_spZMYCHAEeWLGf5EjabojA">- Extensibility (id=req03): <BR/> The framework shall be extensible with new diagram editors based on GMF, and other technologies where an editor description is available as a model (such as Nattable).</pre>
-<pre id ="_spZzcSHAEeWLGf5EjabojA">- Functional Coverage (id=req04): <BR/> The framework shall attain complete functional coverage for a diagram editor.</pre>
-<pre id ="_spbBkCHAEeWLGf5EjabojA">- Code Coverage (id=req05): <BR/> The framework shall cover all the possible code coverable by generated tests (expected to be around 80%)</pre>
-<H2 id ="_spbooSHAEeWLGf5EjabojA">Use Cases</H2>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.png alt=UseCasesDiagram ></P><P align="middle">UseCasesDiagram</P></BR>
-<pre id ="_srfeICHAEeWLGf5EjabojA">As a prerequisite, the tests plug-in must have already been created. Create tests plug-in, if it doesn't exist already.<BR/>As a requirement, following the Papyrus development guidelines an Eclipse plug-in project must be created to contain the tests. Example: org.eclipse.papyrus.uml.diagram.component.tests. <BR/>Add a dependency in the plug-in manifest to the test generation framework: org.eclipse.papyrus.tests.framework.</pre>
-<pre id ="_srgFMCHAEeWLGf5EjabojA">Example: Generation for the UML Component diagram <BR/>Here is an example (ComponentDiagramGenerateTestsWorkflow.xtend):<BR/><pre><BR/>package org.eclipse.papyrus.uml.diagram.component.test.generation<BR/><BR/>import org.eclipse.emf.mwe2.runtime.workflow.WorkflowContextImpl<BR/>import org.eclipse.papyrus.tests.framework.mwe.GenerateTestsWorkflow<BR/>import org.eclipse.papyrus.tests.framework.gmfgenuml2utp.GMFGen2UTPModule<BR/><BR/>class ComponentDiagramGenerateTestsWorkflow {<BR/><BR/> def static void main(String[] args) {<BR/> val workflow = new GenerateTestsWorkflow()<BR/> runWorkflow(workflow);<BR/> }<BR/><BR/> def static void runWorkflow(GenerateTestsWorkflow workflow) {<BR/> workflow.testProjectName = 'org.eclipse.papyrus.uml.diagram.component.tests'<BR/> workflow.gmfgenUri = workflow.resourceURI('/org.eclipse.papyrus.uml.diagram.component/model/ComponentDiagram.gmfgen')<BR/> workflow.testSrcGenLocation = 'test-gen/'<BR/> workflow.testModel = 'model/ComponentDiagramTest.uml'<BR/> <BR/> workflow.utpModuleFunction = [gmfgen, framework, utp |<BR/> new GMFGen2UTPModule(gmfgen, framework, utp) => [<BR/> diagramTestPackageName = 'org.eclipse.papyrus.uml.diagram.component.test'<BR/> topContainerEditPart = 'PackageEditPart';<BR/> topNodesToTest += #[<BR/> 'PackageEditPart', <BR/> 'ModelEditPart', <BR/> 'ComponentEditPart', <BR/> 'InterfaceEditPart', <BR/> 'CommentEditPart', <BR/> 'ConstraintEditPart'<BR/> ]<BR/> childNodesToTest += #[<BR/> 'ModelEditPartCN', <BR/> 'PackageEditPartCN',<BR/> 'RectangleInterfaceEditPartCN', <BR/> 'ComponentEditPartCN', <BR/> 'ComponentEditPartPCN', <BR/> 'CommentEditPartPCN', <BR/> 'ConstraintEditPartPCN',<BR/> 'InterfaceEditPartPCN'<BR/> ]<BR/> linksToTest += #[<BR/> 'UsageEditPart',<BR/> 'InterfaceRealizationEditPart',<BR/> 'ManifestationEditPart',<BR/> 'ComponentRealizationEditPart',<BR/> 'AbstractionEditPart',<BR/> 'DependencyEditPart'<BR/> ]<BR/> linksOwnedBySourceToTest += #[<BR/> 'GeneralizationEditPart'<BR/> ]<BR/> <BR/> elementTypesAppearanceTests += #[<BR/> 'PackageEditPart', <BR/> 'ModelEditPart', <BR/> 'ComponentEditPart', <BR/> 'InterfaceEditPart', <BR/> 'CommentEditPart', <BR/> 'ConstraintEditPart'<BR/> ]<BR/> elementTypesDropTests += #[<BR/> 'PackageEditPart', <BR/> 'ModelEditPart', <BR/> 'ComponentEditPart', <BR/> 'InterfaceEditPart', <BR/> 'CommentEditPart', <BR/> 'ConstraintEditPart'<BR/> ]<BR/> ]<BR/> ]<BR/> <BR/> workflow.run(new WorkflowContextImpl);<BR/> }<BR/><BR/>}<BR/></pre><BR/></pre>
-<H3 id ="_srgsQSHAEeWLGf5EjabojA">Papyrus Test Generation Framework</H3>
-<H4 id ="_srhTUSHAEeWLGf5EjabojA">Define list of element edit parts under test</H4>
-<pre id ="_srihcSHAEeWLGf5EjabojA">Configure the Guice module for your diagram editor's UTP transformation, detailing the name of the generated package of tests and the desired edit parts to test, as they are described in the gmfgen (See example below). </pre>
-<H4 id ="_srjIgSHAEeWLGf5EjabojA">Generate test model</H4>
-<pre id ="_srjvkSHAEeWLGf5EjabojA">Create the generation launcher (either Xtend-based or Java-based) in an appropiate package, for instance org.eclipse.papyrus.uml.diagram.component.test.generation, in a file such as ComponentDiagramGenerateTestsWorkflow.xtend. Copy the example launcher below and replace with the values for the generation parameters for your own diagram editor. The parameters are: <BR/>gmfgenUri: URI for the input GMFGen file <BR/>testSrcGenLocation: Folder in the project where the launcher is located where the test code will be generated, for instance test-gen. <BR/>utpModuleFunction: injected configuration parameters for the UTP transformation, including tests package name and the various categories of edit-part to test <BR/>testModelUri: URI where the UML-UTP intermediate model will be generated. After launching the generation, this model provides an overview of all the generated test artifacts. <BR/>Launch the main method as a normal Java class. <BR/>The intermediate model and the JUnit code are generated.</pre>
-<H4 id ="_srk9sCHAEeWLGf5EjabojA">Generate JUnit test code</H4>
-<pre id ="_srlkwSHAEeWLGf5EjabojA">The generated JUnit tests extend the abstract test cases defined in the Papyrus test framework base</pre>
-<H2 id ="_srmL0SHAEeWLGf5EjabojA">Design</H2>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.png alt=DesignOverview ></P><P align="middle">DesignOverview</P></BR>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png alt=GenerationWorkflow ></P><P align="middle">GenerationWorkflow</P></BR>
-<pre id ="_suDC4SHAEeWLGf5EjabojA">This is the sequence of actions performed in the workflow to generate the tests. The input and output pins represent the inputs and outputs of every action. <BR/></pre>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png alt=ClassDiagram ></P><P align="middle">ClassDiagram</P></BR>
-<pre id ="_swfS4CHAEeWLGf5EjabojA">This is the structure of launchers for the generation workflow according to each type of diagram.</pre>
-<H3 id ="_swf58SHAEeWLGf5EjabojA">Package Structure</H3>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png alt=ClassDiagram ></P><P align="middle">ClassDiagram</P></BR>
-<H4 id ="_szwpUSHAEeWLGf5EjabojA">Class GenerateTestsWorkflow</H4>
-<H4 id ="_szx3cCHAEeWLGf5EjabojA">Class StateMachineDiagramGenerateTestsWorkflow</H4>
-<pre id ="_szzFkCHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_szzsoSHAEeWLGf5EjabojA">Class ClassDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz06wCHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz1h0CHAEeWLGf5EjabojA">Class CommunicationDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz2I4SHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz3XACHAEeWLGf5EjabojA">Class UseCaseDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz3-ESHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz4lISHAEeWLGf5EjabojA">Class ActivityDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz5zQCHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz6aUSHAEeWLGf5EjabojA">Class SequenceDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz7ocCHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz8PgSHAEeWLGf5EjabojA">Class DeploymentDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz82kSHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz-EsCHAEeWLGf5EjabojA">Class CompositeStructureDiagramGenerateTestsWorkflow</H4>
-<pre id ="_sz-rwSHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_sz_S0SHAEeWLGf5EjabojA">Class ComponentDiagramGenerateTestsWorkflow</H4>
-<pre id ="_s0Ag8CHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_s0BIASHAEeWLGf5EjabojA">Class TimingDiagramGenerateTestsWorkflow</H4>
-<pre id ="_s0BvESHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H4 id ="_s0C9MCHAEeWLGf5EjabojA">Class ProfileDiagramGenerateTestsWorkflow</H4>
-<pre id ="_s0DkQSHAEeWLGf5EjabojA"> - specializes <a href="#_szwpUSHAEeWLGf5EjabojA" title="Class GenerateTestsWorkflow">GenerateTestsWorkflow</a></pre>
-<H3 id ="_s0ELUSHAEeWLGf5EjabojA">Package Behavior</H3>
-<P align="middle"><img src=/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png alt=GenerationWorkflow ></P><P align="middle">GenerationWorkflow</P></BR>
-<H4 id ="_s1LloCHAEeWLGf5EjabojA">Activity Papyrus Test Generation Workflow</H4>
-<H2 id ="_s1MMsSHAEeWLGf5EjabojA">Requirements Coverage</H2>
-<table style="border-collapse: collapse;"><caption style="caption-side: bottom;">RequirementsCoverageTable</caption><tr><th style="border: 1px solid black">Id</th><th style="border: 1px solid black">Satisfied by</th><th style="border: 1px solid black">Verified by</th></tr>
-<tr><td style="border : 1px solid black"><a href="#_spXXMCHAEeWLGf5EjabojA" title="JUnit Generation">req01</a><BR/>
-</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
-<tr><td style="border : 1px solid black"><a href="#_spX-QSHAEeWLGf5EjabojA" title="Functional test cases">req02</a><BR/>
-</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
-<tr><td style="border : 1px solid black"><a href="#_spZMYCHAEeWLGf5EjabojA" title="Extensibility">req03</a><BR/>
-</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
-<tr><td style="border : 1px solid black"><a href="#_spZzcSHAEeWLGf5EjabojA" title="Functional Coverage">req04</a><BR/>
-</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
-<tr><td style="border : 1px solid black"><a href="#_spbBkCHAEeWLGf5EjabojA" title="Code Coverage">req05</a><BR/>
-</td><td style="border : 1px solid black"></td><td style="border : 1px solid black"></td></tr>
-</table>
-<pre id ="_s1Na0SHAEeWLGf5EjabojA">Unsatisfied requirements (5 out of 5) : </pre>
-<a href="#_spXXMCHAEeWLGf5EjabojA" title="JUnit Generation">req01, </a><a href="#_spX-QSHAEeWLGf5EjabojA" title="Functional test cases">req02, </a><a href="#_spZMYCHAEeWLGf5EjabojA" title="Extensibility">req03, </a><a href="#_spZzcSHAEeWLGf5EjabojA" title="Functional Coverage">req04, </a><a href="#_spbBkCHAEeWLGf5EjabojA" title="Code Coverage">req05</a><pre id ="_s1OB4SHAEeWLGf5EjabojA">Unverified requirements (5 out of 5) : </pre>
-<a href="#_spXXMCHAEeWLGf5EjabojA" title="JUnit Generation">req01, </a><a href="#_spX-QSHAEeWLGf5EjabojA" title="Functional test cases">req02, </a><a href="#_spZMYCHAEeWLGf5EjabojA" title="Extensibility">req03, </a><a href="#_spZzcSHAEeWLGf5EjabojA" title="Functional Coverage">req04, </a><a href="#_spbBkCHAEeWLGf5EjabojA" title="Code Coverage">req05</a></html>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.mediawiki b/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.mediawiki
deleted file mode 100644
index bba67dc4caa..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/DeveloperDoc.mediawiki
+++ /dev/null
@@ -1,216 +0,0 @@
-
-__TOC__
-= Papyrus Test Generation Framework =
-<span id="_m2q_0CHAEeWLGf5EjabojA">
-==Framework Goals==
-* Automate the development of test cases for Papyrus diagrams
-* Set the bases for a model-based testing approach
-* Ease the transition towards test-driven development</span>
-<span id="_m2rm4SHAEeWLGf5EjabojA">Currently, the framework supports the generation of unit tests for a diagram editor, taking as input an input .gmfgen. See below the generation workflow to understand how it works.</span>
-==<span id="_m2sN8SHAEeWLGf5EjabojA">Table of Contents</span>==
-:[[#_m2tcESHAEeWLGf5EjabojA|Requirements]]
-:[[#_m20JwCHAEeWLGf5EjabojA|Use Cases]]
-::[[#_m4-F4SHAEeWLGf5EjabojA|Papyrus Test Generation Framework]]
-::[[#_m4_UACHAEeWLGf5EjabojA|Define list of element edit parts under test]]
-::[[#_m5AiISHAEeWLGf5EjabojA|Generate test model]]
-::[[#_m5CXUSHAEeWLGf5EjabojA|Generate JUnit test code]]
-:[[#_m5EMgCHAEeWLGf5EjabojA|Design]]
-::[[#_m-A98SHAEeWLGf5EjabojA|Package Structure]]
-::[[#_nBaQMCHAEeWLGf5EjabojA|Class GenerateTestsWorkflow]]
-::[[#_nBa3QSHAEeWLGf5EjabojA|Class StateMachineDiagramGenerateTestsWorkflow]]
-::[[#_nBcscSHAEeWLGf5EjabojA|Class ClassDiagramGenerateTestsWorkflow]]
-::[[#_nBehoSHAEeWLGf5EjabojA|Class CommunicationDiagramGenerateTestsWorkflow]]
-::[[#_nBgW0SHAEeWLGf5EjabojA|Class UseCaseDiagramGenerateTestsWorkflow]]
-::[[#_nBiMASHAEeWLGf5EjabojA|Class ActivityDiagramGenerateTestsWorkflow]]
-::[[#_nBkBMSHAEeWLGf5EjabojA|Class SequenceDiagramGenerateTestsWorkflow]]
-::[[#_nBl2YSHAEeWLGf5EjabojA|Class DeploymentDiagramGenerateTestsWorkflow]]
-::[[#_nBo5sCHAEeWLGf5EjabojA|Class CompositeStructureDiagramGenerateTestsWorkflow]]
-::[[#_nBqu4CHAEeWLGf5EjabojA|Class ComponentDiagramGenerateTestsWorkflow]]
-::[[#_nBskESHAEeWLGf5EjabojA|Class TimingDiagramGenerateTestsWorkflow]]
-::[[#_nBuZQCHAEeWLGf5EjabojA|Class ProfileDiagramGenerateTestsWorkflow]]
-::[[#_nBwOcCHAEeWLGf5EjabojA|Package Behavior]]
-::[[#_nC424SHAEeWLGf5EjabojA|Activity Papyrus Test Generation Workflow]]
-:[[#_nC6FACHAEeWLGf5EjabojA|Requirements Coverage]]
-==<span id="_m2tcESHAEeWLGf5EjabojA">Requirements</span>==
-<span id="_m2uqMCHAEeWLGf5EjabojA">- JUnit Generation (id=req01):
- The framework shall allow to generate JUnit tests for UML diagram editors, its nodes and links</span>
-<span id="_m2vRQSHAEeWLGf5EjabojA">- Functional test cases (id=req02):
- The framework shall test functional test cases: for example creation of elements, hide, delete, edition, drop from model explorer, among many others.</span>
-<span id="_m2wfYCHAEeWLGf5EjabojA">- Extensibility (id=req03):
- The framework shall be extensible with new diagram editors based on GMF, and other technologies where an editor description is available as a model (such as Nattable).</span>
-<span id="_m2xGcSHAEeWLGf5EjabojA">- Functional Coverage (id=req04):
- The framework shall attain complete functional coverage for a diagram editor.</span>
-<span id="_m2y7oCHAEeWLGf5EjabojA">- Code Coverage (id=req05):
- The framework shall cover all the possible code coverable by generated tests (expected to be around 80%)</span>
-==<span id="_m20JwCHAEeWLGf5EjabojA">Use Cases</span>==
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.png|UseCasesDiagram]]<br>
-<span id="_m483wCHAEeWLGf5EjabojA">As a prerequisite, the tests plug-in must have already been created. Create tests plug-in, if it doesn't exist already.
-As a requirement, following the Papyrus development guidelines an Eclipse plug-in project must be created to contain the tests. Example: org.eclipse.papyrus.uml.diagram.component.tests.
-Add a dependency in the plug-in manifest to the test generation framework: org.eclipse.papyrus.tests.framework.</span>
-<span id="_m49e0SHAEeWLGf5EjabojA">Example: Generation for the UML Component diagram
-Here is an example (ComponentDiagramGenerateTestsWorkflow.xtend):
-<pre>
-package org.eclipse.papyrus.uml.diagram.component.test.generation
-
-import org.eclipse.emf.mwe2.runtime.workflow.WorkflowContextImpl
-import org.eclipse.papyrus.tests.framework.mwe.GenerateTestsWorkflow
-import org.eclipse.papyrus.tests.framework.gmfgenuml2utp.GMFGen2UTPModule
-
-class ComponentDiagramGenerateTestsWorkflow {
-
- def static void main(String[] args) {
- val workflow = new GenerateTestsWorkflow()
- runWorkflow(workflow);
- }
-
- def static void runWorkflow(GenerateTestsWorkflow workflow) {
- workflow.testProjectName = 'org.eclipse.papyrus.uml.diagram.component.tests'
- workflow.gmfgenUri = workflow.resourceURI('/org.eclipse.papyrus.uml.diagram.component/model/ComponentDiagram.gmfgen')
- workflow.testSrcGenLocation = 'test-gen/'
- workflow.testModel = 'model/ComponentDiagramTest.uml'
-
- workflow.utpModuleFunction = [gmfgen, framework, utp |
- new GMFGen2UTPModule(gmfgen, framework, utp) => [
- diagramTestPackageName = 'org.eclipse.papyrus.uml.diagram.component.test'
- topContainerEditPart = 'PackageEditPart';
- topNodesToTest += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- childNodesToTest += #[
- 'ModelEditPartCN',
- 'PackageEditPartCN',
- 'RectangleInterfaceEditPartCN',
- 'ComponentEditPartCN',
- 'ComponentEditPartPCN',
- 'CommentEditPartPCN',
- 'ConstraintEditPartPCN',
- 'InterfaceEditPartPCN'
- ]
- linksToTest += #[
- 'UsageEditPart',
- 'InterfaceRealizationEditPart',
- 'ManifestationEditPart',
- 'ComponentRealizationEditPart',
- 'AbstractionEditPart',
- 'DependencyEditPart'
- ]
- linksOwnedBySourceToTest += #[
- 'GeneralizationEditPart'
- ]
-
- elementTypesAppearanceTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- elementTypesDropTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- ]
- ]
-
- workflow.run(new WorkflowContextImpl);
- }
-
-}
-</pre>
-</span>
-===<span id="_m4-F4SHAEeWLGf5EjabojA">Papyrus Test Generation Framework</span>===
-====<span id="_m4_UACHAEeWLGf5EjabojA">Define list of element edit parts under test</span>====
-<span id="_m4_7ESHAEeWLGf5EjabojA">Configure the Guice module for your diagram editor's UTP transformation, detailing the name of the generated package of tests and the desired edit parts to test, as they are described in the gmfgen (See example below). </span>
-====<span id="_m5AiISHAEeWLGf5EjabojA">Generate test model</span>====
-<span id="_m5BwQCHAEeWLGf5EjabojA">Create the generation launcher (either Xtend-based or Java-based) in an appropiate package, for instance org.eclipse.papyrus.uml.diagram.component.test.generation, in a file such as ComponentDiagramGenerateTestsWorkflow.xtend. Copy the example launcher below and replace with the values for the generation parameters for your own diagram editor. The parameters are:
-gmfgenUri: URI for the input GMFGen file
-testSrcGenLocation: Folder in the project where the launcher is located where the test code will be generated, for instance test-gen.
-utpModuleFunction: injected configuration parameters for the UTP transformation, including tests package name and the various categories of edit-part to test
-testModelUri: URI where the UML-UTP intermediate model will be generated. After launching the generation, this model provides an overview of all the generated test artifacts.
-Launch the main method as a normal Java class.
-The intermediate model and the JUnit code are generated.</span>
-====<span id="_m5CXUSHAEeWLGf5EjabojA">Generate JUnit test code</span>====
-<span id="_m5C-YSHAEeWLGf5EjabojA">The generated JUnit tests extend the abstract test cases defined in the Papyrus test framework base</span>
-==<span id="_m5EMgCHAEeWLGf5EjabojA">Design</span>==
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.png|DesignOverview]]<br>
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png|GenerationWorkflow]]<br>
-<span id="_m7eAQCHAEeWLGf5EjabojA">This is the sequence of actions performed in the workflow to generate the tests. The input and output pins represent the inputs and outputs of every action.
-</span>
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png|ClassDiagram]]<br>
-<span id="_m9_v0SHAEeWLGf5EjabojA">This is the structure of launchers for the generation workflow according to each type of diagram.</span>
-===<span id="_m-A98SHAEeWLGf5EjabojA">Package Structure</span>===
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png|ClassDiagram]]<br>
-====<span id="_nBaQMCHAEeWLGf5EjabojA">Class GenerateTestsWorkflow</span>====
-====<span id="_nBa3QSHAEeWLGf5EjabojA">Class StateMachineDiagramGenerateTestsWorkflow</span>====
-<span id="_nBcFYSHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBcscSHAEeWLGf5EjabojA">Class ClassDiagramGenerateTestsWorkflow</span>====
-<span id="_nBd6kCHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBehoSHAEeWLGf5EjabojA">Class CommunicationDiagramGenerateTestsWorkflow</span>====
-<span id="_nBfvwCHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBgW0SHAEeWLGf5EjabojA">Class UseCaseDiagramGenerateTestsWorkflow</span>====
-<span id="_nBhk8CHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBiMASHAEeWLGf5EjabojA">Class ActivityDiagramGenerateTestsWorkflow</span>====
-<span id="_nBjaICHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBkBMSHAEeWLGf5EjabojA">Class SequenceDiagramGenerateTestsWorkflow</span>====
-<span id="_nBlPUCHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBl2YSHAEeWLGf5EjabojA">Class DeploymentDiagramGenerateTestsWorkflow</span>====
-<span id="_nBnEgSHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBo5sCHAEeWLGf5EjabojA">Class CompositeStructureDiagramGenerateTestsWorkflow</span>====
-<span id="_nBpgwSHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBqu4CHAEeWLGf5EjabojA">Class ComponentDiagramGenerateTestsWorkflow</span>====
-<span id="_nBrV8SHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBskESHAEeWLGf5EjabojA">Class TimingDiagramGenerateTestsWorkflow</span>====
-<span id="_nBtLISHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-====<span id="_nBuZQCHAEeWLGf5EjabojA">Class ProfileDiagramGenerateTestsWorkflow</span>====
-<span id="_nBvAUSHAEeWLGf5EjabojA"> - specializes [[#_nBaQMCHAEeWLGf5EjabojA|GenerateTestsWorkflow]]</span>
-===<span id="_nBwOcCHAEeWLGf5EjabojA">Package Behavior</span>===
-[[Image:/Users/damus/git/papyrus-mars/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png|GenerationWorkflow]]<br>
-====<span id="_nC424SHAEeWLGf5EjabojA">Activity Papyrus Test Generation Workflow</span>====
-==<span id="_nC6FACHAEeWLGf5EjabojA">Requirements Coverage</span>==
-{| border="1" cellpadding="20" cellspacing="0"
-!ID
-!Satisfied by
-!Verified by
-|-
-|[[#_m2uqMCHAEeWLGf5EjabojA|req01]]
-
-|
-|
-
-|-
-|[[#_m2vRQSHAEeWLGf5EjabojA|req02]]
-
-|
-|
-
-|-
-|[[#_m2wfYCHAEeWLGf5EjabojA|req03]]
-
-|
-|
-
-|-
-|[[#_m2xGcSHAEeWLGf5EjabojA|req04]]
-
-|
-|
-
-|-
-|[[#_m2y7oCHAEeWLGf5EjabojA|req05]]
-
-|
-|
-
-|}
-<span id="_nC6sEiHAEeWLGf5EjabojA">Unsatisfied requirements (5 out of 5) : </span>[[#_m2uqMCHAEeWLGf5EjabojA|req01, ]][[#_m2vRQSHAEeWLGf5EjabojA|req02, ]][[#_m2wfYCHAEeWLGf5EjabojA|req03, ]][[#_m2xGcSHAEeWLGf5EjabojA|req04, ]][[#_m2y7oCHAEeWLGf5EjabojA|req05]]
-<span id="_nC7TISHAEeWLGf5EjabojA">Unverified requirements (5 out of 5) : </span>[[#_m2uqMCHAEeWLGf5EjabojA|req01, ]][[#_m2vRQSHAEeWLGf5EjabojA|req02, ]][[#_m2wfYCHAEeWLGf5EjabojA|req03, ]][[#_m2xGcSHAEeWLGf5EjabojA|req04, ]][[#_m2y7oCHAEeWLGf5EjabojA|req05]] \ No newline at end of file
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/PapyrusTestingFramework-Jan2014.ppt b/tests/framework/org.eclipse.papyrus.tests.framework/doc/PapyrusTestingFramework-Jan2014.ppt
deleted file mode 100644
index cdd5ba4f5e4..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/PapyrusTestingFramework-Jan2014.ppt
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/Papyrus_-_TestGenerationFrameworkBase.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/Papyrus_-_TestGenerationFrameworkBase.png
deleted file mode 100644
index 35b775eaecd..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/Papyrus_-_TestGenerationFrameworkBase.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.di b/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.di
deleted file mode 100644
index e4e13912b3c..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.di
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
- <pageList>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_30kZ4BlDEeO0GLRd3TW-gw"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_i7XssBlfEeOxm9SdFcHC5g"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_41HH8DsQEeO-Paokq9k_Iw"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_Tn-fEEhaEeOIq_z89NNNYw"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_my_icEhaEeOIq_z89NNNYw"/>
- </availablePage>
- <availablePage>
- <emfPageIdentifier href="architecture.notation#_1G6e4Ho9EeOZT4MIgJS4Rg"/>
- </availablePage>
- </pageList>
- <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
- <windows>
- <children xsi:type="di:TabFolder">
- <children>
- <emfPageIdentifier href="architecture.notation#_30kZ4BlDEeO0GLRd3TW-gw"/>
- </children>
- <children>
- <emfPageIdentifier href="architecture.notation#_41HH8DsQEeO-Paokq9k_Iw"/>
- </children>
- <children>
- <emfPageIdentifier href="architecture.notation#_my_icEhaEeOIq_z89NNNYw"/>
- </children>
- <children>
- <emfPageIdentifier href="architecture.notation#_1G6e4Ho9EeOZT4MIgJS4Rg"/>
- </children>
- <children>
- <emfPageIdentifier href="architecture.notation#_i7XssBlfEeOxm9SdFcHC5g"/>
- </children>
- <children>
- <emfPageIdentifier href="architecture.notation#_Tn-fEEhaEeOIq_z89NNNYw"/>
- </children>
- </children>
- </windows>
- </sashModel>
-</di:SashWindowsMngr>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.notation b/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.notation
deleted file mode 100644
index 466a14b930d..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.notation
+++ /dev/null
@@ -1,1028 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
- <notation:Diagram xmi:id="_30kZ4BlDEeO0GLRd3TW-gw" type="PapyrusUMLClassDiagram" name="Architecture" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_jaCAoBlJEeOwivtbZTtgSg" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_jaHgMBlJEeOwivtbZTtgSg" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_jaIuUBlJEeOwivtbZTtgSg" type="7009">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jaqSwBlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jaq50BlJEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_kYyH4BlJEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_kYyH4hlJEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_kYyH4xlJEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kY0kIBlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kY0kIRlJEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_kYyH5BlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kYyH5RlJEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_karlUBlJEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_karlUxlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kasMYBlJEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_karlURlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_karlUhlJEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_eI_k0BlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kYyH4RlJEeOwivtbZTtgSg" x="110" y="7" width="170" height="75"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_pWD6MBlJEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_pWD6MhlJEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_pWD6MxlJEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pWD6NhlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pWEhQBlJEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_pWD6NBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pWD6NRlJEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_pWOSQBlJEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pWO5UhlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pWO5UxlJEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_pWO5UBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pWO5URlJEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_pV9MgBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pWD6MRlJEeOwivtbZTtgSg" x="385" y="27" width="186" height="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_rIycEBlJEeOwivtbZTtgSg" type="3024">
- <children xmi:type="notation:DecorationNode" xmi:id="_rIycEhlJEeOwivtbZTtgSg" type="5052"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_rIycExlJEeOwivtbZTtgSg" type="7030">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rI1fYBlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rI1fYRlJEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_hkSfoBlMEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_hkSfohlMEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_hkSfoxlMEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hkTGsBlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hkTtwBlMEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_hkSfpBlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hkSfpRlMEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hklakBlMEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hklakxlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hkmBoBlMEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_hklakRlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hklakhlMEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_hkO1QBlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hkSfoRlMEeOwivtbZTtgSg" x="165" y="24" width="141" height="55"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_oXlYYBlMEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_oXl_cBlMEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_oXl_cRlMEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oXmmgBlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oXmmgRlMEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_oXl_chlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oXl_cxlMEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_oZbLcBlMEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oZbLcxlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oZbLdBlMEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_oZbLcRlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oZbLchlMEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_oXVgwBlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oXlYYRlMEeOwivtbZTtgSg" x="5" y="26" width="146" height="54"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_rIycFBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rIycFRlJEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_rJBsoBlJEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rJBsoxlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rJBspBlJEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_rJBsoRlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rJBsohlJEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Model" href="architecture.uml#_rIwm4BlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rIycERlJEeOwivtbZTtgSg" x="25" y="110" width="321" height="118"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Cy40BlJEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Czf4BlJEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_5Czf4RlJEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Czf5BlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Czf5RlJEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Czf4hlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Czf4xlJEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5EkacBlJEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5ElBghlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5ElBgxlJEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5ElBgBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ElBgRlJEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_5CaeUBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Cy40RlJEeOwivtbZTtgSg" x="385" y="262" width="185" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_nonEcBlKEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_nonEchlKEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_nonEcxlKEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nonrgBlKEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nonrgRlKEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_nonEdBlKEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nonEdRlKEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_nqXX8BlKEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nqXX8xlKEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nqXX9BlKEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_nqXX8RlKEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nqXX8hlKEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_nocFUBlKEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nonEcRlKEeOwivtbZTtgSg" x="385" y="142" width="186" height="85"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_viCz8BlMEeOwivtbZTtgSg" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_viCz8hlMEeOwivtbZTtgSg" type="5017"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_viCz8xlMEeOwivtbZTtgSg" type="7010">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_viDbABlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_viDbARlMEeOwivtbZTtgSg" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_viCz9BlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_viCz9RlMEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_vkHQgBlMEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vkHQgxlMEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vkH3kBlMEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_vkHQgRlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vkHQghlMEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Package" href="architecture.uml#_vhtcwBlMEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_viCz8RlMEeOwivtbZTtgSg" x="100" y="267" width="186" height="76"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_jaIuURlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jaIuUhlJEeOwivtbZTtgSg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jfJxMBlJEeOwivtbZTtgSg" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jfK_UBlJEeOwivtbZTtgSg" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jfK_URlJEeOwivtbZTtgSg" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_jfKYQBlJEeOwivtbZTtgSg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jfKYQRlJEeOwivtbZTtgSg"/>
- </children>
- <element xmi:type="uml:Model" href="architecture.uml#_3z0L8BlDEeO0GLRd3TW-gw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jaCAoRlJEeOwivtbZTtgSg" x="265" y="160" width="653" height="443"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_30kZ4RlDEeO0GLRd3TW-gw"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="__t_6MGNcEeSV7o_0d6AoqA">
- <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
- </styles>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5B9z8CGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Model" href="architecture.uml#_3z0L8BlDEeO0GLRd3TW-gw"/>
- <edges xmi:type="notation:Connector" xmi:id="_xMz0ABlJEeOwivtbZTtgSg" type="4008" source="_rIycEBlJEeOwivtbZTtgSg" target="_kYyH4BlJEeOwivtbZTtgSg">
- <children xmi:type="notation:DecorationNode" xmi:id="_xM0bEBlJEeOwivtbZTtgSg" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_xM0bERlJEeOwivtbZTtgSg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_xM0bEhlJEeOwivtbZTtgSg" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_xM0bExlJEeOwivtbZTtgSg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_xMz0ARlJEeOwivtbZTtgSg"/>
- <element xmi:type="uml:Dependency" href="architecture.uml#_xL9fcBlJEeOwivtbZTtgSg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xMz0AhlJEeOwivtbZTtgSg" points="[5, -50, 10, 185]$[51, -185, 56, 50]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_julkABn8EeOturMcvDy5FQ" type="4010" source="_rIycEBlJEeOwivtbZTtgSg" target="_viCz8BlMEeOwivtbZTtgSg">
- <children xmi:type="notation:DecorationNode" xmi:id="_jumLEBn8EeOturMcvDy5FQ" type="6022">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jumLERn8EeOturMcvDy5FQ" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_julkARn8EeOturMcvDy5FQ"/>
- <element xmi:type="uml:PackageImport" href="architecture.uml#_juRa8Bn8EeOturMcvDy5FQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_julkAhn8EeOturMcvDy5FQ" points="[-4, 9, -3, -77]$[-4, 48, -3, -38]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_jxDCIBn8EeOturMcvDy5FQ" id="(0.5264797507788161,0.923728813559322)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_i7XssBlfEeOxm9SdFcHC5g" type="PapyrusUMLActivityDiagram" name="GenerationWorkflow" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_i7XssRlfEeOxm9SdFcHC5g" type="2001">
- <children xmi:type="notation:DecorationNode" xmi:id="_i7XsshlfEeOxm9SdFcHC5g" type="5001"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_i7XstBlfEeOxm9SdFcHC5g" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_i7XstRlfEeOxm9SdFcHC5g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_i7XsthlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i7XstxlfEeOxm9SdFcHC5g"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_i7XsuBlfEeOxm9SdFcHC5g" type="7002">
- <styles xmi:type="notation:SortingStyle" xmi:id="_i7XsuRlfEeOxm9SdFcHC5g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_i7XsuhlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i7XsuxlfEeOxm9SdFcHC5g"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_i7XsvBlfEeOxm9SdFcHC5g" type="7003">
- <styles xmi:type="notation:SortingStyle" xmi:id="_i7XsvRlfEeOxm9SdFcHC5g"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_i7XsvhlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i7XsvxlfEeOxm9SdFcHC5g"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_i7XswBlfEeOxm9SdFcHC5g" type="7004">
- <children xmi:type="notation:Shape" xmi:id="_jwOREBlfEeOxm9SdFcHC5g" type="3004">
- <children xmi:type="notation:DecorationNode" xmi:id="_jwO4IBlfEeOxm9SdFcHC5g" type="5080">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jwO4IRlfEeOxm9SdFcHC5g" x="24" y="15"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5lG9QCGyEeW4ZbY64U7SFQ" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5lG9QSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_jwORERlfEeOxm9SdFcHC5g"/>
- <element xmi:type="uml:InitialNode" href="architecture.uml#_jv4S0BlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jwOREhlfEeOxm9SdFcHC5g" x="244" y="1"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_n3iEsBlfEeOxm9SdFcHC5g" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_n3irwBlfEeOxm9SdFcHC5g" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_n4ixUBlfEeOxm9SdFcHC5g" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_n4ixUxlfEeOxm9SdFcHC5g" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_n4ixVBlfEeOxm9SdFcHC5g" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_n4ixURlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n4ixUhlfEeOxm9SdFcHC5g"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_O-mm0BlgEeOxm9SdFcHC5g" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_O-mm0xlgEeOxm9SdFcHC5g" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_O-mm1BlgEeOxm9SdFcHC5g" x="-64" y="21"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_O-mm1RlgEeOxm9SdFcHC5g" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_O-mm1hlgEeOxm9SdFcHC5g" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_O-mm0RlgEeOxm9SdFcHC5g"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_O-FCYBlgEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O-mm0hlgEeOxm9SdFcHC5g" x="-15" y="20"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_PORGIBnyEeOd6sMINY--sw" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_PORGIxnyEeOd6sMINY--sw" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PORGJBnyEeOd6sMINY--sw" x="34" y="-38"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PORGJRnyEeOd6sMINY--sw" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PORGJhnyEeOd6sMINY--sw" x="6" y="-29"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_PORGIRnyEeOd6sMINY--sw"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_PNMvIBnyEeOd6sMINY--sw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PORGIhnyEeOd6sMINY--sw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5lG9QiGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5lG9QyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_n3iEsRlfEeOxm9SdFcHC5g"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_n3UCQBlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n3iEshlfEeOxm9SdFcHC5g" x="160" y="57" width="201"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_6TJXEBnxEeOd6sMINY--sw" type="3006">
- <children xmi:type="notation:DecorationNode" xmi:id="_6TJ-IBnxEeOd6sMINY--sw" type="5082">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6TKlMBnxEeOd6sMINY--sw" y="21"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5lG9RCGyEeW4ZbY64U7SFQ" type="6035">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5lG9RSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_6TJXERnxEeOd6sMINY--sw"/>
- <element xmi:type="uml:FlowFinalNode" href="architecture.uml#_6Sw8kBnxEeOd6sMINY--sw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6TJXEhnxEeOd6sMINY--sw" x="646" y="316"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_yff68Bn5EeOturMcvDy5FQ" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_yfgiABn5EeOturMcvDy5FQ" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ygFJwBn5EeOturMcvDy5FQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ygFJwxn5EeOturMcvDy5FQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ygFw0Bn5EeOturMcvDy5FQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_ygFJwRn5EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ygFJwhn5EeOturMcvDy5FQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2xvzQBn5EeOturMcvDy5FQ" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_2xwaUBn5EeOturMcvDy5FQ" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2xwaURn5EeOturMcvDy5FQ" x="-9" y="30"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_2xwaUhn5EeOturMcvDy5FQ" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2xwaUxn5EeOturMcvDy5FQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_2xvzQRn5EeOturMcvDy5FQ"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_2xO14Bn5EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2xvzQhn5EeOturMcvDy5FQ"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5lG9RiGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5lG9RyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_yff68Rn5EeOturMcvDy5FQ"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_yfX_IBn5EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yff68hn5EeOturMcvDy5FQ" x="534" y="78" width="295" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Hu7GEBn6EeOturMcvDy5FQ" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_Hu7GExn6EeOturMcvDy5FQ" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_HvkmUBn6EeOturMcvDy5FQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HvkmUxn6EeOturMcvDy5FQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HvkmVBn6EeOturMcvDy5FQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_HvkmURn6EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HvkmUhn6EeOturMcvDy5FQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_JKByIBn6EeOturMcvDy5FQ" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_JKByIxn6EeOturMcvDy5FQ" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JKByJBn6EeOturMcvDy5FQ" x="21" y="-4"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_JKByJRn6EeOturMcvDy5FQ" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JKByJhn6EeOturMcvDy5FQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_JKByIRn6EeOturMcvDy5FQ"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_JJkfIBn6EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JKByIhn6EeOturMcvDy5FQ" x="141" y="60"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_SBqhMBn6EeOturMcvDy5FQ" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_SBqhMxn6EeOturMcvDy5FQ" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBqhNBn6EeOturMcvDy5FQ" x="-182" y="-9"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SBqhNRn6EeOturMcvDy5FQ" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SBqhNhn6EeOturMcvDy5FQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_SBqhMRn6EeOturMcvDy5FQ"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_SBPDYBn6EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SBqhMhn6EeOturMcvDy5FQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ZEgR0Bn6EeOturMcvDy5FQ" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_ZEgR0xn6EeOturMcvDy5FQ" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZEgR1Bn6EeOturMcvDy5FQ" x="-145"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZEg44Bn6EeOturMcvDy5FQ" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZEg44Rn6EeOturMcvDy5FQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_ZEgR0Rn6EeOturMcvDy5FQ"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_ZEH3UBn6EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZEgR0hn6EeOturMcvDy5FQ" x="-15" y="35"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5lG9SCGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5lG9SSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_Hu7GERn6EeOturMcvDy5FQ"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_HutDoBn6EeOturMcvDy5FQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Hu7GEhn6EeOturMcvDy5FQ" x="583" y="197" height="61"/>
- </children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i7XswRlfEeOxm9SdFcHC5g"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zleaUDsQEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zlhdoDsQEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zlhdoTsQEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_zleaUTsQEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zleaUjsQEeO-Paokq9k_Iw"/>
- </children>
- <element xmi:type="uml:Activity" href="architecture.uml#_h8GoEBlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i7XswhlfEeOxm9SdFcHC5g" x="539" y="182" width="852" height="376"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_i7XswxlfEeOxm9SdFcHC5g"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5lG9SiGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Activity" href="architecture.uml#_h8GoEBlfEeOxm9SdFcHC5g"/>
- <edges xmi:type="notation:Connector" xmi:id="__9kCkBn5EeOturMcvDy5FQ" type="4004" source="_n3iEsBlfEeOxm9SdFcHC5g" target="_yff68Bn5EeOturMcvDy5FQ">
- <children xmi:type="notation:DecorationNode" xmi:id="__9kCkxn5EeOturMcvDy5FQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__9kClBn5EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__9kClRn5EeOturMcvDy5FQ" visible="false" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__9kClhn5EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__9kClxn5EeOturMcvDy5FQ" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__9kCmBn5EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="__9kCmRn5EeOturMcvDy5FQ" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="__9kCmhn5EeOturMcvDy5FQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="__9kCkRn5EeOturMcvDy5FQ"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#__88-kBn5EeOturMcvDy5FQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__9kCkhn5EeOturMcvDy5FQ"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ACVN0Bn6EeOturMcvDy5FQ" id="(0.5024875621890548,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ACVN0Rn6EeOturMcvDy5FQ" id="(0.49333333333333335,0.075)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_NRCDwBn6EeOturMcvDy5FQ" type="4004" source="_yff68Bn5EeOturMcvDy5FQ" target="_Hu7GEBn6EeOturMcvDy5FQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_NRCDwxn6EeOturMcvDy5FQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_NRCDxBn6EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_NRCDxRn6EeOturMcvDy5FQ" visible="false" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_NRCDxhn6EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_NRCq0Bn6EeOturMcvDy5FQ" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_NRCq0Rn6EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_NRCq0hn6EeOturMcvDy5FQ" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_NRCq0xn6EeOturMcvDy5FQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_NRCDwRn6EeOturMcvDy5FQ"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_NQaYsBn6EeOturMcvDy5FQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NRCDwhn6EeOturMcvDy5FQ"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NV2SUBn6EeOturMcvDy5FQ" id="(0.4666666666666667,0.9)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_YgUxQBn7EeOturMcvDy5FQ" id="(0.49074074074074076,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_SZiZMBn7EeOturMcvDy5FQ" type="4004" source="_jwOREBlfEeOxm9SdFcHC5g" target="_n3iEsBlfEeOxm9SdFcHC5g">
- <children xmi:type="notation:DecorationNode" xmi:id="_SZiZMxn7EeOturMcvDy5FQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SZiZNBn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SZiZNRn7EeOturMcvDy5FQ" visible="false" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SZiZNhn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SZiZNxn7EeOturMcvDy5FQ" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SZiZOBn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_SZiZORn7EeOturMcvDy5FQ" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_SZiZOhn7EeOturMcvDy5FQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_SZiZMRn7EeOturMcvDy5FQ"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_SY78QBn7EeOturMcvDy5FQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SZiZMhn7EeOturMcvDy5FQ" points="[0, 17, 2, -47]$[0, 61, 2, -3]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SeQhIBn7EeOturMcvDy5FQ" id="(0.4925373134328358,0.05)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mcAB8Bn7EeOturMcvDy5FQ" type="4004" source="_Hu7GEBn6EeOturMcvDy5FQ" target="_6TJXEBnxEeOd6sMINY--sw">
- <children xmi:type="notation:DecorationNode" xmi:id="_mcApABn7EeOturMcvDy5FQ" visible="false" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mcApARn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mcApAhn7EeOturMcvDy5FQ" visible="false" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mcApAxn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mcApBBn7EeOturMcvDy5FQ" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mcApBRn7EeOturMcvDy5FQ" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mcApBhn7EeOturMcvDy5FQ" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mcApBxn7EeOturMcvDy5FQ" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_mcAB8Rn7EeOturMcvDy5FQ"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_mbUFcBn7EeOturMcvDy5FQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mcAB8hn7EeOturMcvDy5FQ" points="[-10, 20, 13, -42]$[-26, 44, -3, -18]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mgybUBn7EeOturMcvDy5FQ" id="(0.46296296296296297,0.9836065573770492)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_41HH8DsQEeO-Paokq9k_Iw" type="UseCase" name="UseCaseDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_57ZakDsQEeO-Paokq9k_Iw" type="2011">
- <children xmi:type="notation:DecorationNode" xmi:id="_57bPwDsQEeO-Paokq9k_Iw" type="5014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_57b20DsQEeO-Paokq9k_Iw" x="-49" y="77"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_57b20TsQEeO-Paokq9k_Iw" type="6029">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_57b20jsQEeO-Paokq9k_Iw" x="20" y="100"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_57cd4DsQEeO-Paokq9k_Iw" type="6037">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_57cd4TsQEeO-Paokq9k_Iw" x="20" y="80"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0ACGyEeW4ZbY64U7SFQ" type="6048">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0ASGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:Actor" href="architecture.uml#_55sKYDsQEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_57ZakTsQEeO-Paokq9k_Iw" x="203" y="147"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_-zFiQDsQEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_-zFiQjsQEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_-zGJUDsQEeO-Paokq9k_Iw" type="7009">
- <styles xmi:type="notation:SortingStyle" xmi:id="_-zGJUTsQEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_-zGJUjsQEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-zGJUzsQEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_-zcHkDsQEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-zcHkzsQEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-zcuoDsQEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_-zcHkTsQEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-zcHkjsQEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0AiGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0AyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_-yMKYDsQEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-zFiQTsQEeO-Paokq9k_Iw" x="455" y="105" height="39"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5mYL0DsbEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_5mYy4DsbEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_5mYy4TsbEeO-Paokq9k_Iw" type="7009">
- <styles xmi:type="notation:SortingStyle" xmi:id="_5mYy4jsbEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5mZZ8DsbEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5mZZ8TsbEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5moDcDsbEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5moqgDsbEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5moqgTsbEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5moDcTsbEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5moDcjsbEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0BCGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0BSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_5mJiUDsbEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5mYL0TsbEeO-Paokq9k_Iw" x="434" y="217" width="337" height="8"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Wa0nkDscEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_Wa1OoDscEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_Wa1OoTscEeO-Paokq9k_Iw" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_boAPYDsiEeO-Paokq9k_Iw" type="3007">
- <element xmi:type="uml:ExtensionPoint" href="architecture.uml#_bnZLYDsiEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_boAPYTsiEeO-Paokq9k_Iw"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_Wa1OojscEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_Wa1OozscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wa1OpDscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Wa9xgDscEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wa-YkDscEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wa-YkTscEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_Wa9xgTscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wa9xgjscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0BiGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0ByGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_WapBYDscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wa0nkTscEeO-Paokq9k_Iw" x="287" y="329" height="29"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_bGyAYDscEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_bGyncDscEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_bGyncTscEeO-Paokq9k_Iw" type="7009">
- <styles xmi:type="notation:SortingStyle" xmi:id="_bGyncjscEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_bGynczscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bGyndDscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_bG-NoDscEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bG-0sDscEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bG-0sTscEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_bG-NoTscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bG-NojscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0CCGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0CSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_bGklADscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_bGyAYTscEeO-Paokq9k_Iw" x="280" y="434" height="11"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_sA1twDscEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_sA274DscEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_sA274TscEeO-Paokq9k_Iw" type="7009">
- <children xmi:type="notation:Shape" xmi:id="_cHVPsDsiEeO-Paokq9k_Iw" type="3007">
- <element xmi:type="uml:ExtensionPoint" href="architecture.uml#_cHTagDsiEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cHVPsTsiEeO-Paokq9k_Iw"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_sA274jscEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_sA274zscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA275DscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_sBCiEDscEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sBDJIDscEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sBDwMDscEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_sBCiETscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sBCiEjscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0CiGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0CyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_sAkA8DscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sA1twTscEeO-Paokq9k_Iw" x="644" y="329" width="288" height="31"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_uUZr0DscEeO-Paokq9k_Iw" type="2013">
- <children xmi:type="notation:DecorationNode" xmi:id="_uUa58DscEeO-Paokq9k_Iw" type="5016"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_uUa58TscEeO-Paokq9k_Iw" type="7009">
- <styles xmi:type="notation:SortingStyle" xmi:id="_uUa58jscEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_uUa58zscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uUa59DscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_uUiOsDscEeO-Paokq9k_Iw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uUi1wDscEeO-Paokq9k_Iw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uUjc0DscEeO-Paokq9k_Iw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_uUiOsTscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uUiOsjscEeO-Paokq9k_Iw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5R_0DCGyEeW4ZbY64U7SFQ" type="6038">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5R_0DSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:UseCase" href="architecture.uml#_uUDGgDscEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uUZr0TscEeO-Paokq9k_Iw" x="609" y="427"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_poFe8DsiEeO-Paokq9k_Iw" type="2018">
- <children xmi:type="notation:DecorationNode" xmi:id="_poGGADsiEeO-Paokq9k_Iw" type="5027"/>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_poFe8TsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Comment" href="architecture.uml#_pn5RsDsiEeO-Paokq9k_Iw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_poFe8jsiEeO-Paokq9k_Iw" x="84" y="378"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_41HH8TsQEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5R_0DiGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Model" href="architecture.uml#_3z0L8BlDEeO0GLRd3TW-gw"/>
- <edges xmi:type="notation:Connector" xmi:id="_nQPFgDscEeO-Paokq9k_Iw" type="4011" source="_57ZakDsQEeO-Paokq9k_Iw" target="_5mYL0DsbEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_nQPFgzscEeO-Paokq9k_Iw" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nQPFhDscEeO-Paokq9k_Iw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_nQPFhTscEeO-Paokq9k_Iw" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nQPFhjscEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_nQPFgTscEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Association" href="architecture.uml#_nQJl8DscEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_nQPFgjscEeO-Paokq9k_Iw" points="[40, 1, -368, -18]$[358, 20, -50, 1]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_nQkcsDscEeO-Paokq9k_Iw" id="(0.1661721068249258,0.5957446808510638)"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Zj_JMDsiEeO-Paokq9k_Iw" type="4008" source="_5mYL0DsbEeO-Paokq9k_Iw" target="_Wa0nkDscEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_Zj_wQDsiEeO-Paokq9k_Iw" type="6006">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZkAXUDsiEeO-Paokq9k_Iw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ZkAXUTsiEeO-Paokq9k_Iw" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZkAXUjsiEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_Zj_JMTsiEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Zj_JMjsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Include" href="architecture.uml#_Zj7e0DsiEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Zj_JMzsiEeO-Paokq9k_Iw" points="[-38, 23, 165, -90]$[-94, 108, 109, -5]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_aE6E8DsiEeO-Paokq9k_Iw" type="4008" source="_5mYL0DsbEeO-Paokq9k_Iw" target="_sA1twDscEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_aE6sADsiEeO-Paokq9k_Iw" type="6006">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_aE6sATsiEeO-Paokq9k_Iw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_aE7TEDsiEeO-Paokq9k_Iw" type="6030">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_aE7TETsiEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_aE6E8TsiEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_aE6E8jsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Include" href="architecture.uml#_aE3BoDsiEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aE6E8zsiEeO-Paokq9k_Iw" points="[36, 23, -124, -90]$[277, 115, 117, 2]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_bmnvUDsiEeO-Paokq9k_Iw" type="4009" source="_bGyAYDscEeO-Paokq9k_Iw" target="_Wa0nkDscEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_bmoWYDsiEeO-Paokq9k_Iw" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_bmo9cDsiEeO-Paokq9k_Iw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_bmo9cTsiEeO-Paokq9k_Iw" type="6031">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_bmpkgDsiEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_bmnvUTsiEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_bmnvUjsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Extend" href="architecture.uml#_bmZF0DsiEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_bmnvUzsiEeO-Paokq9k_Iw" points="[5, -24, 0, 128]$[5, -151, 0, 1]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_bnSdsDsiEeO-Paokq9k_Iw" id="(0.5089285714285714,0.9591836734693877)"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_cHN68DsiEeO-Paokq9k_Iw" type="4009" source="_uUZr0DscEeO-Paokq9k_Iw" target="_sA1twDscEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_cHOiADsiEeO-Paokq9k_Iw" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cHOiATsiEeO-Paokq9k_Iw" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_cHOiAjsiEeO-Paokq9k_Iw" type="6031">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_cHOiAzsiEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_cHN68TsiEeO-Paokq9k_Iw"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_cHN68jsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Extend" href="architecture.uml#_cHNT4DsiEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_cHN68zsiEeO-Paokq9k_Iw" points="[-4, -30, 33, 137]$[75, -159, 112, 8]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_gV0pYDsiEeO-Paokq9k_Iw" type="4011" source="_57ZakDsQEeO-Paokq9k_Iw" target="_-zFiQDsQEeO-Paokq9k_Iw">
- <children xmi:type="notation:DecorationNode" xmi:id="_gV1QcjsiEeO-Paokq9k_Iw" visible="false" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gV1QczsiEeO-Paokq9k_Iw" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_gV1QdDsiEeO-Paokq9k_Iw" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gV1QdTsiEeO-Paokq9k_Iw" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_gV1QcDsiEeO-Paokq9k_Iw"/>
- <element xmi:type="uml:Association" href="architecture.uml#_gVyNIDsiEeO-Paokq9k_Iw"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gV1QcTsiEeO-Paokq9k_Iw" points="[45, -9, -395, 74]$[387, -87, -53, -4]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gV6wADsiEeO-Paokq9k_Iw" id="(0.4375,0.18333333333333332)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gV6wATsiEeO-Paokq9k_Iw" id="(0.20875420875420875,0.3877551020408163)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_wFC7UDsiEeO-Paokq9k_Iw" type="4014" source="_poFe8DsiEeO-Paokq9k_Iw" target="_Wa0nkDscEeO-Paokq9k_Iw">
- <styles xmi:type="notation:FontStyle" xmi:id="_wFC7UTsiEeO-Paokq9k_Iw"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wFC7UjsiEeO-Paokq9k_Iw" points="[73, -24, -98, 32]$[131, -56, -40, 0]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wFF-oDsiEeO-Paokq9k_Iw" id="(0.17857142857142858,0.5306122448979592)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_Tn-fEEhaEeOIq_z89NNNYw" type="CompositeStructure" name="CompositeDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_Tn-fEUhaEeOIq_z89NNNYw" type="2060">
- <children xmi:type="notation:DecorationNode" xmi:id="_Tn-fEkhaEeOIq_z89NNNYw" type="5112"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Tn-fE0haEeOIq_z89NNNYw" type="7063">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Tn-fFEhaEeOIq_z89NNNYw" showTitle="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tn-fFUhaEeOIq_z89NNNYw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Tp1gQEhaEeOIq_z89NNNYw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Tp1gQ0haEeOIq_z89NNNYw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Tp1gREhaEeOIq_z89NNNYw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_Tp1gQUhaEeOIq_z89NNNYw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tp1gQkhaEeOIq_z89NNNYw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5oav8CGyEeW4ZbY64U7SFQ" type="6079">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5oav8SGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:Activity" href="architecture.uml#_h8GoEBlfEeOxm9SdFcHC5g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tn-fFkhaEeOIq_z89NNNYw" x="301" y="147" width="500" height="250"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_Tn-fF0haEeOIq_z89NNNYw"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5oav8iGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Activity" href="architecture.uml#_h8GoEBlfEeOxm9SdFcHC5g"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_my_icEhaEeOIq_z89NNNYw" type="CompositeStructure" name="CompositeDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_o6ah8EhaEeOIq_z89NNNYw" type="2073">
- <children xmi:type="notation:DecorationNode" xmi:id="_o6bJAEhaEeOIq_z89NNNYw" type="5156"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_o6bJAUhaEeOIq_z89NNNYw" type="7073">
- <styles xmi:type="notation:TitleStyle" xmi:id="_o6bJAkhaEeOIq_z89NNNYw" showTitle="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o6bJA0haEeOIq_z89NNNYw"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_o61_wEhaEeOIq_z89NNNYw" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o61_w0haEeOIq_z89NNNYw" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o61_xEhaEeOIq_z89NNNYw" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_o61_wUhaEeOIq_z89NNNYw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o61_wkhaEeOIq_z89NNNYw"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5bZnoCGyEeW4ZbY64U7SFQ" type="6089">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5bZnoSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="architecture.uml#_o5MZ8EhaEeOIq_z89NNNYw"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o6ah8UhaEeOIq_z89NNNYw" x="230" y="135" width="233" height="188"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Jw7IIEhfEeOZGbAGN97tSQ" type="2073">
- <children xmi:type="notation:DecorationNode" xmi:id="_Jw9kYEhfEeOZGbAGN97tSQ" type="5156"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_Jw9kYUhfEeOZGbAGN97tSQ" type="7073">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Jw9kYkhfEeOZGbAGN97tSQ" showTitle="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jw9kY0hfEeOZGbAGN97tSQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JxMN4EhfEeOZGbAGN97tSQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JxM08EhfEeOZGbAGN97tSQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_JxM08UhfEeOZGbAGN97tSQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_JxMN4UhfEeOZGbAGN97tSQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JxMN4khfEeOZGbAGN97tSQ"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5baOsCGyEeW4ZbY64U7SFQ" type="6089">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5baOsSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="architecture.uml#_JvC40EhfEeOZGbAGN97tSQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jw7IIUhfEeOZGbAGN97tSQ" x="750" y="105"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_PV8P4EhfEeOZGbAGN97tSQ" type="2073">
- <children xmi:type="notation:DecorationNode" xmi:id="_PV8P4khfEeOZGbAGN97tSQ" type="5156"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_PV8P40hfEeOZGbAGN97tSQ" type="7073">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PV8P5EhfEeOZGbAGN97tSQ" showTitle="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PV8P5UhfEeOZGbAGN97tSQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_PWYUwEhfEeOZGbAGN97tSQ" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PWY70EhfEeOZGbAGN97tSQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PWY70UhfEeOZGbAGN97tSQ" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_PWYUwUhfEeOZGbAGN97tSQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PWYUwkhfEeOZGbAGN97tSQ"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5baOsiGyEeW4ZbY64U7SFQ" type="6089">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5baOsyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <element xmi:type="uml:Class" href="architecture.uml#_PV4lgEhfEeOZGbAGN97tSQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PV8P4UhfEeOZGbAGN97tSQ" x="784" y="279"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_my_icUhaEeOIq_z89NNNYw"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5baOtCGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Model" href="architecture.uml#_3z0L8BlDEeO0GLRd3TW-gw"/>
- </notation:Diagram>
- <notation:Diagram xmi:id="_1G6e4Ho9EeOZT4MIgJS4Rg" type="PapyrusUMLActivityDiagram" name="GenerationWorkflow" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_1G6e4Xo9EeOZT4MIgJS4Rg" type="2001">
- <children xmi:type="notation:DecorationNode" xmi:id="_1G6e4no9EeOZT4MIgJS4Rg" type="5001"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_1G6e5Ho9EeOZT4MIgJS4Rg" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_1G6e5Xo9EeOZT4MIgJS4Rg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_1G6e5no9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1G6e53o9EeOZT4MIgJS4Rg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1G6e6Ho9EeOZT4MIgJS4Rg" type="7002">
- <styles xmi:type="notation:SortingStyle" xmi:id="_1G6e6Xo9EeOZT4MIgJS4Rg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_1G6e6no9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1G6e63o9EeOZT4MIgJS4Rg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1G6e7Ho9EeOZT4MIgJS4Rg" type="7003">
- <styles xmi:type="notation:SortingStyle" xmi:id="_1G6e7Xo9EeOZT4MIgJS4Rg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_1G6e7no9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1G6e73o9EeOZT4MIgJS4Rg"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1G6e8Ho9EeOZT4MIgJS4Rg" type="7004">
- <children xmi:type="notation:Shape" xmi:id="_6HIQcHo9EeOZT4MIgJS4Rg" type="3004">
- <children xmi:type="notation:DecorationNode" xmi:id="_6HI3gHo9EeOZT4MIgJS4Rg" type="5080">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6HI3gXo9EeOZT4MIgJS4Rg" y="5"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5d_BkCGyEeW4ZbY64U7SFQ" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5d_BkSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_6HIQcXo9EeOZT4MIgJS4Rg"/>
- <element xmi:type="uml:InitialNode" href="architecture.uml#_6HDX8Ho9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6HIQcno9EeOZT4MIgJS4Rg" x="246" y="21"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_7ON0UHo9EeOZT4MIgJS4Rg" type="3006">
- <children xmi:type="notation:DecorationNode" xmi:id="_7OObYHo9EeOZT4MIgJS4Rg" type="5082">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7OPCcHo9EeOZT4MIgJS4Rg" y="5"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5d_BkiGyEeW4ZbY64U7SFQ" type="6035">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5d_BkyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_7ON0UXo9EeOZT4MIgJS4Rg"/>
- <element xmi:type="uml:FlowFinalNode" href="architecture.uml#_7OGfkHo9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ON0Uno9EeOZT4MIgJS4Rg" x="251" y="380"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_KrezkHo-EeOZT4MIgJS4Rg" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_KrfaoHo-EeOZT4MIgJS4Rg" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_JqSnYGNhEeSV7o_0d6AoqA" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_JqSnYWNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JqSnYmNhEeSV7o_0d6AoqA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fLffAGNhEeSV7o_0d6AoqA" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_fLffA2NhEeSV7o_0d6AoqA" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fLgGEGNhEeSV7o_0d6AoqA" x="-129" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_fLgGEWNhEeSV7o_0d6AoqA" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fLgGEmNhEeSV7o_0d6AoqA" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_fLffAWNhEeSV7o_0d6AoqA"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_fLcbsGNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fLffAmNhEeSV7o_0d6AoqA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_wvlA0GNhEeSV7o_0d6AoqA" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_wvln4GNhEeSV7o_0d6AoqA" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_wvln4WNhEeSV7o_0d6AoqA" x="21" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_wvmO8GNhEeSV7o_0d6AoqA" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_wvmO8WNhEeSV7o_0d6AoqA" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_wvlA0WNhEeSV7o_0d6AoqA"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_wvgIUGNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wvlA0mNhEeSV7o_0d6AoqA"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5d_BlCGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5d_BlSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_KrezkXo-EeOZT4MIgJS4Rg"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_KraiIHo-EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Krezkno-EeOZT4MIgJS4Rg" x="163" y="82"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_n3rzEGNhEeSV7o_0d6AoqA" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_n3saIGNhEeSV7o_0d6AoqA" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_n3wEgGNhEeSV7o_0d6AoqA" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_n3wEgWNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n3wEgmNhEeSV7o_0d6AoqA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_sT11UGNhEeSV7o_0d6AoqA" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_sT2cYGNhEeSV7o_0d6AoqA" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sT2cYWNhEeSV7o_0d6AoqA" x="-149" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_sT2cYmNhEeSV7o_0d6AoqA" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sT2cY2NhEeSV7o_0d6AoqA" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_sT11UWNhEeSV7o_0d6AoqA"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_sTyyAGNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sT11UmNhEeSV7o_0d6AoqA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_F9YucGN6EeSWoYP_vHX_3A" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_F9ZVgGN6EeSWoYP_vHX_3A" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_F9Z8kGN6EeSWoYP_vHX_3A" x="-128" y="-2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_F9Z8kWN6EeSWoYP_vHX_3A" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_F9ajoGN6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_F9YucWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_F8-ewGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_F9YucmN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_MG5qYGN6EeSWoYP_vHX_3A" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_MG5qY2N6EeSWoYP_vHX_3A" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MG6RcGN6EeSWoYP_vHX_3A" x="-84"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_MG6RcWN6EeSWoYP_vHX_3A" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MG6RcmN6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_MG5qYWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_MG2nEGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MG5qYmN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_QC2ikGN6EeSWoYP_vHX_3A" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_QC3JoGN6EeSWoYP_vHX_3A" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QC3JoWN6EeSWoYP_vHX_3A" x="-113"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_QC3wsGN6EeSWoYP_vHX_3A" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_QC3wsWN6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_QC2ikWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_QC0tYGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QC2ikmN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_U5Q34GN6EeSWoYP_vHX_3A" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_U5Q342N6EeSWoYP_vHX_3A" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_U5Re8GN6EeSWoYP_vHX_3A" x="23" y="-3"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_U5Re8WN6EeSWoYP_vHX_3A" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_U5Re8mN6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_U5Q34WN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_U5NNgGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_U5Q34mN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5d_BliGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5d_BlyGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_n3rzEWNhEeSV7o_0d6AoqA"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_n3qk8GNhEeSV7o_0d6AoqA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n3rzEmNhEeSV7o_0d6AoqA" x="173" y="160" height="109"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_aI1UEGN6EeSWoYP_vHX_3A" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_aI17IGN6EeSWoYP_vHX_3A" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aI5lgGN6EeSWoYP_vHX_3A" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aI5lgWN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aI5lgmN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_jdzfYGN6EeSWoYP_vHX_3A" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_jd0GcGN6EeSWoYP_vHX_3A" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jd0GcWN6EeSWoYP_vHX_3A" x="-162" y="-1"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_jd0GcmN6EeSWoYP_vHX_3A" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jd0Gc2N6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_jdzfYWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:InputPin" href="architecture.uml#_jdxqMGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jdzfYmN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_nImWIGN6EeSWoYP_vHX_3A" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_nInkQGN6EeSWoYP_vHX_3A" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nIoLUGN6EeSWoYP_vHX_3A" x="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_nIoyYGN6EeSWoYP_vHX_3A" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nIpZcGN6EeSWoYP_vHX_3A" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_nImWIWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:OutputPin" href="architecture.uml#_nIgPgGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nImWImN6EeSWoYP_vHX_3A"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_5d_BmCGyEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5d_BmSGyEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_aI1UEWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:OpaqueAction" href="architecture.uml#_aIyQwGN6EeSWoYP_vHX_3A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aI1UEmN6EeSWoYP_vHX_3A" x="206" y="308"/>
- </children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1G6e8Xo9EeOZT4MIgJS4Rg"/>
- </children>
- <element xmi:type="uml:Activity" href="architecture.uml#_zU6VwHo9EeOZT4MIgJS4Rg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1G6e8no9EeOZT4MIgJS4Rg" x="41" y="6" width="538" height="463"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_1G6e83o9EeOZT4MIgJS4Rg"/>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_5d_BmiGyEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Activity" href="architecture.uml#_zU6VwHo9EeOZT4MIgJS4Rg"/>
- <edges xmi:type="notation:Connector" xmi:id="_zzDPgGN6EeSWoYP_vHX_3A" type="4004" source="_6HIQcHo9EeOZT4MIgJS4Rg" target="_KrezkHo-EeOZT4MIgJS4Rg">
- <children xmi:type="notation:DecorationNode" xmi:id="_zzEdoGN6EeSWoYP_vHX_3A" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zzEdoWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_zzFEsGN6EeSWoYP_vHX_3A" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zzFEsWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_zzFrwGN6EeSWoYP_vHX_3A" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zzFrwWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_zzGS0GN6EeSWoYP_vHX_3A" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zzGS0WN6EeSWoYP_vHX_3A" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_zzDPgWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_zy3CQGN6EeSWoYP_vHX_3A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zzDPgmN6EeSWoYP_vHX_3A" points="[-2, 9, -1, -62]$[-2, 51, -1, -20]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_078xQGN6EeSWoYP_vHX_3A" type="4004" source="_KrezkHo-EeOZT4MIgJS4Rg" target="_n3rzEGNhEeSV7o_0d6AoqA">
- <children xmi:type="notation:DecorationNode" xmi:id="_079_YGN6EeSWoYP_vHX_3A" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_07-mcGN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_07_0kGN6EeSWoYP_vHX_3A" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_07_0kWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_08BCsGN6EeSWoYP_vHX_3A" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_08BCsWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_08BpwGN6EeSWoYP_vHX_3A" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_08CQ0GN6EeSWoYP_vHX_3A" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_078xQWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_071cgGN6EeSWoYP_vHX_3A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_078xQmN6EeSWoYP_vHX_3A" points="[3, 20, 0, -64]$[4, 58, 1, -26]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_08YPEGN6EeSWoYP_vHX_3A" id="(0.5120481927710844,0.23853211009174313)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_1nN70GN6EeSWoYP_vHX_3A" type="4004" source="_n3rzEGNhEeSV7o_0d6AoqA" target="_aI1UEGN6EeSWoYP_vHX_3A">
- <children xmi:type="notation:DecorationNode" xmi:id="_1nOi4GN6EeSWoYP_vHX_3A" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1nPJ8GN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1nPJ8WN6EeSWoYP_vHX_3A" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1nPJ8mN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1nPxAGN6EeSWoYP_vHX_3A" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1nPxAWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1nQYEGN6EeSWoYP_vHX_3A" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1nQYEWN6EeSWoYP_vHX_3A" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_1nN70WN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_1nK4gGN6EeSWoYP_vHX_3A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1nN70mN6EeSWoYP_vHX_3A" points="[-2, 11, 0, -60]$[-11, 91, -9, 20]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ng2wGN6EeSWoYP_vHX_3A" id="(0.5060240963855421,0.9908256880733946)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_6JWqQGN6EeSWoYP_vHX_3A" type="4004" source="_aI1UEGN6EeSWoYP_vHX_3A" target="_7ON0UHo9EeOZT4MIgJS4Rg">
- <children xmi:type="notation:DecorationNode" xmi:id="_6JXRUGN6EeSWoYP_vHX_3A" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6JXRUWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6JX4YGN6EeSWoYP_vHX_3A" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6JX4YWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6JYfcGN6EeSWoYP_vHX_3A" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6JYfcWN6EeSWoYP_vHX_3A" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_6JZGgGN6EeSWoYP_vHX_3A" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6JZGgWN6EeSWoYP_vHX_3A" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_6JWqQWN6EeSWoYP_vHX_3A"/>
- <element xmi:type="uml:ControlFlow" href="architecture.uml#_6JPVgGN6EeSWoYP_vHX_3A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6JWqQmN6EeSWoYP_vHX_3A" points="[7, 7, 1, -37]$[7, 53, 1, 9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6JsBcGN6EeSWoYP_vHX_3A" id="(0.5094339622641509,0.825)"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_LAu14GNhEeSV7o_0d6AoqA"/>
-</xmi:XMI>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.png
deleted file mode 100644
index 15817a36ebc..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.uml b/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.uml
deleted file mode 100644
index 0f080d44f98..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/architecture.uml
+++ /dev/null
@@ -1,141 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_3z0L8BlDEeO0GLRd3TW-gw" name="Papyrus Testing Architecture">
- <ownedComment xmi:type="uml:Comment" xmi:id="_pn5RsDsiEeO-Paokq9k_Iw" annotatedElement="_WapBYDscEeO-Paokq9k_Iw">
- <body>Preconditions: &#xD;
-gmfgen.uml&#xD;
-[diag].gmfgen.uml</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Package" xmi:id="_eI_k0BlJEeOwivtbZTtgSg" name="Test Generation"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_pV9MgBlJEeOwivtbZTtgSg" name="Model Test Generation"/>
- <packagedElement xmi:type="uml:Model" xmi:id="_rIwm4BlJEeOwivtbZTtgSg" name="Generated Tests">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_juRa8Bn8EeOturMcvDy5FQ" importedPackage="_vhtcwBlMEeOwivtbZTtgSg"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_xL9fcBlJEeOwivtbZTtgSg" name="generatedBy" client="_rIwm4BlJEeOwivtbZTtgSg" supplier="_eI_k0BlJEeOwivtbZTtgSg"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_hkO1QBlMEeOwivtbZTtgSg" name="Scenario Tests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_oXVgwBlMEeOwivtbZTtgSg" name="Canonical Tests"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_5CaeUBlJEeOwivtbZTtgSg" name="Performance Tests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_nocFUBlKEeOwivtbZTtgSg" name="Regression Tests"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_vhtcwBlMEeOwivtbZTtgSg" name="Testing Infrastructure"/>
- <packagedElement xmi:type="uml:Activity" xmi:id="_h8GoEBlfEeOxm9SdFcHC5g" name="Test Case Generation Workflow" node="_jv4S0BlfEeOxm9SdFcHC5g _n3UCQBlfEeOxm9SdFcHC5g _6Sw8kBnxEeOd6sMINY--sw _yfX_IBn5EeOturMcvDy5FQ _HutDoBn6EeOturMcvDy5FQ">
- <edge xmi:type="uml:ControlFlow" xmi:id="_9yE8EBnxEeOd6sMINY--sw" name="" source="_n3UCQBlfEeOxm9SdFcHC5g"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="__OdagBnxEeOd6sMINY--sw" name=""/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_AvgWgBnyEeOd6sMINY--sw" name=""/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_THSmIBnyEeOd6sMINY--sw" name="" source="_n3UCQBlfEeOxm9SdFcHC5g"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_U-5j0Bn5EeOturMcvDy5FQ" name="ControlFlow1" target="_6Sw8kBnxEeOd6sMINY--sw"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="__88-kBn5EeOturMcvDy5FQ" name="ControlFlow2" target="_yfX_IBn5EeOturMcvDy5FQ" source="_n3UCQBlfEeOxm9SdFcHC5g"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_FfRXoBn6EeOturMcvDy5FQ" name="ControlFlow3" source="_yfX_IBn5EeOturMcvDy5FQ"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_NQaYsBn6EeOturMcvDy5FQ" name="ControlFlow4" target="_HutDoBn6EeOturMcvDy5FQ" source="_yfX_IBn5EeOturMcvDy5FQ"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_SY78QBn7EeOturMcvDy5FQ" name="ControlFlow6" target="_n3UCQBlfEeOxm9SdFcHC5g" source="_jv4S0BlfEeOxm9SdFcHC5g"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_mbUFcBn7EeOturMcvDy5FQ" name="ControlFlow7" target="_6Sw8kBnxEeOd6sMINY--sw" source="_HutDoBn6EeOturMcvDy5FQ"/>
- <node xmi:type="uml:InitialNode" xmi:id="_jv4S0BlfEeOxm9SdFcHC5g" name="InitialNode1" outgoing="_SY78QBn7EeOturMcvDy5FQ"/>
- <node xmi:type="uml:OpaqueAction" xmi:id="_n3UCQBlfEeOxm9SdFcHC5g" name="Transform to UML GMFGen Model" incoming="_SY78QBn7EeOturMcvDy5FQ" outgoing="_9yE8EBnxEeOd6sMINY--sw _THSmIBnyEeOd6sMINY--sw __88-kBn5EeOturMcvDy5FQ">
- <inputValue xmi:type="uml:InputPin" xmi:id="_O-FCYBlgEeOxm9SdFcHC5g" name="[diagram].gmfgen">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_O-Tr4BlgEeOxm9SdFcHC5g" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_PNMvIBnyEeOd6sMINY--sw" name="[diagram].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_POFf8BnyEeOd6sMINY--sw" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:FlowFinalNode" xmi:id="_6Sw8kBnxEeOd6sMINY--sw" name="FlowFinalNode1" incoming="_U-5j0Bn5EeOturMcvDy5FQ _mbUFcBn7EeOturMcvDy5FQ"/>
- <node xmi:type="uml:OpaqueAction" xmi:id="_yfX_IBn5EeOturMcvDy5FQ" name="Create UTP-applied UML test model" incoming="__88-kBn5EeOturMcvDy5FQ" outgoing="_FfRXoBn6EeOturMcvDy5FQ _NQaYsBn6EeOturMcvDy5FQ">
- <outputValue xmi:type="uml:OutputPin" xmi:id="_2xO14Bn5EeOturMcvDy5FQ" name="[diagram]test.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_2xgisBn5EeOturMcvDy5FQ" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:OpaqueAction" xmi:id="_HutDoBn6EeOturMcvDy5FQ" name="Generate JUnit code" incoming="_NQaYsBn6EeOturMcvDy5FQ" outgoing="_mbUFcBn7EeOturMcvDy5FQ">
- <inputValue xmi:type="uml:InputPin" xmi:id="_SBPDYBn6EeOturMcvDy5FQ" name="[diagram].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_SBb3sBn6EeOturMcvDy5FQ" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_ZEH3UBn6EeOturMcvDy5FQ" name="[diagram]test.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_ZESPYBn6EeOturMcvDy5FQ" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_JJkfIBn6EeOturMcvDy5FQ" name="[Diagram]Test.java">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_JJxTcBn6EeOturMcvDy5FQ" value="1"/>
- </outputValue>
- </node>
- </packagedElement>
- <packagedElement xmi:type="uml:Actor" xmi:id="_55sKYDsQEeO-Paokq9k_Iw" name="Papyrus Developer"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_-yMKYDsQEeO-Paokq9k_Iw" name="Develop plugin diagram"/>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_5mJiUDsbEeO-Paokq9k_Iw" name="Create diagram test plugin">
- <include xmi:type="uml:Include" xmi:id="_Zj7e0DsiEeO-Paokq9k_Iw" addition="_WapBYDscEeO-Paokq9k_Iw"/>
- <include xmi:type="uml:Include" xmi:id="_aE3BoDsiEeO-Paokq9k_Iw" addition="_sAkA8DscEeO-Paokq9k_Iw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_WapBYDscEeO-Paokq9k_Iw" name="Create test model">
- <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_bnZLYDsiEeO-Paokq9k_Iw" name="point"/>
- </packagedElement>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_bGklADscEeO-Paokq9k_Iw" name="Modify test model">
- <extend xmi:type="uml:Extend" xmi:id="_bmZF0DsiEeO-Paokq9k_Iw" extendedCase="_WapBYDscEeO-Paokq9k_Iw" extensionLocation="_bnZLYDsiEeO-Paokq9k_Iw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_nQJl8DscEeO-Paokq9k_Iw" name="" memberEnd="_nQJl8TscEeO-Paokq9k_Iw _nQJl9DscEeO-Paokq9k_Iw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_nQJl8TscEeO-Paokq9k_Iw" name="papyrus developer" type="_55sKYDsQEeO-Paokq9k_Iw" association="_nQJl8DscEeO-Paokq9k_Iw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nQJl8jscEeO-Paokq9k_Iw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nQJl8zscEeO-Paokq9k_Iw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_nQJl9DscEeO-Paokq9k_Iw" name="create diagram test plugin" type="_5mJiUDsbEeO-Paokq9k_Iw" association="_nQJl8DscEeO-Paokq9k_Iw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nQJl9TscEeO-Paokq9k_Iw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nQJl9jscEeO-Paokq9k_Iw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_sAkA8DscEeO-Paokq9k_Iw" name="Generate test code">
- <extensionPoint xmi:type="uml:ExtensionPoint" xmi:id="_cHTagDsiEeO-Paokq9k_Iw" name="point"/>
- </packagedElement>
- <packagedElement xmi:type="uml:UseCase" xmi:id="_uUDGgDscEeO-Paokq9k_Iw" name="Modify generated test code">
- <extend xmi:type="uml:Extend" xmi:id="_cHNT4DsiEeO-Paokq9k_Iw" extendedCase="_sAkA8DscEeO-Paokq9k_Iw" extensionLocation="_cHTagDsiEeO-Paokq9k_Iw"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_gVyNIDsiEeO-Paokq9k_Iw" name="" memberEnd="_gVyNITsiEeO-Paokq9k_Iw _gVyNJDsiEeO-Paokq9k_Iw">
- <ownedEnd xmi:type="uml:Property" xmi:id="_gVyNITsiEeO-Paokq9k_Iw" name="papyrus developer" type="_55sKYDsQEeO-Paokq9k_Iw" association="_gVyNIDsiEeO-Paokq9k_Iw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gVyNIjsiEeO-Paokq9k_Iw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gVyNIzsiEeO-Paokq9k_Iw" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_gVyNJDsiEeO-Paokq9k_Iw" name="develop plugin diagram" type="_-yMKYDsQEeO-Paokq9k_Iw" association="_gVyNIDsiEeO-Paokq9k_Iw">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gVyNJTsiEeO-Paokq9k_Iw" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gVyNJjsiEeO-Paokq9k_Iw" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_o5MZ8EhaEeOIq_z89NNNYw" name="CanonicalTest"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_JvC40EhfEeOZGbAGN97tSQ" name="UMLElementTypes"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_PV4lgEhfEeOZGbAGN97tSQ" name="UMLPackage"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_szfQIHo9EeOZT4MIgJS4Rg" name="Workflow">
- <packagedElement xmi:type="uml:Activity" xmi:id="_zU6VwHo9EeOZT4MIgJS4Rg" name="Papyrus Test Generation Workflow" node="_6HDX8Ho9EeOZT4MIgJS4Rg _7OGfkHo9EeOZT4MIgJS4Rg _KraiIHo-EeOZT4MIgJS4Rg _n3qk8GNhEeSV7o_0d6AoqA _aIyQwGN6EeSWoYP_vHX_3A">
- <edge xmi:type="uml:ControlFlow" xmi:id="_zy3CQGN6EeSWoYP_vHX_3A" target="_KraiIHo-EeOZT4MIgJS4Rg" source="_6HDX8Ho9EeOZT4MIgJS4Rg"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_071cgGN6EeSWoYP_vHX_3A" target="_n3qk8GNhEeSV7o_0d6AoqA" source="_KraiIHo-EeOZT4MIgJS4Rg"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_1nK4gGN6EeSWoYP_vHX_3A" target="_aIyQwGN6EeSWoYP_vHX_3A" source="_n3qk8GNhEeSV7o_0d6AoqA"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_6JPVgGN6EeSWoYP_vHX_3A" target="_7OGfkHo9EeOZT4MIgJS4Rg" source="_aIyQwGN6EeSWoYP_vHX_3A"/>
- <node xmi:type="uml:InitialNode" xmi:id="_6HDX8Ho9EeOZT4MIgJS4Rg" name="InitialNode" outgoing="_zy3CQGN6EeSWoYP_vHX_3A"/>
- <node xmi:type="uml:FlowFinalNode" xmi:id="_7OGfkHo9EeOZT4MIgJS4Rg" name="FlowFinalNode" incoming="_6JPVgGN6EeSWoYP_vHX_3A"/>
- <node xmi:type="uml:OpaqueAction" xmi:id="_KraiIHo-EeOZT4MIgJS4Rg" name="Transform GMFGen model to UML" incoming="_zy3CQGN6EeSWoYP_vHX_3A" outgoing="_071cgGN6EeSWoYP_vHX_3A">
- <inputValue xmi:type="uml:InputPin" xmi:id="_fLcbsGNhEeSV7o_0d6AoqA" name="[DiagramType].gmfgen">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_fLdp0GNhEeSV7o_0d6AoqA" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_wvgIUGNhEeSV7o_0d6AoqA" name="[DiagramType].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_wvh9gGNhEeSV7o_0d6AoqA" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:OpaqueAction" xmi:id="_n3qk8GNhEeSV7o_0d6AoqA" name="Generate UML-UTP Test Model" incoming="_071cgGN6EeSWoYP_vHX_3A" outgoing="_1nK4gGN6EeSWoYP_vHX_3A">
- <inputValue xmi:type="uml:InputPin" xmi:id="_sTyyAGNhEeSV7o_0d6AoqA" name="[DiagramType].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_sTzZEGNhEeSV7o_0d6AoqA" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_F8-ewGN6EeSWoYP_vHX_3A" name="testFrameworkBase.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_F9KE8GN6EeSWoYP_vHX_3A" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_MG2nEGN6EeSWoYP_vHX_3A" name="utp.profile.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_MG3OIGN6EeSWoYP_vHX_3A" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_QC0tYGN6EeSWoYP_vHX_3A" name="utpModuleFunction">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_QC1UcGN6EeSWoYP_vHX_3A" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_U5NNgGN6EeSWoYP_vHX_3A" name="[DiagramType]TestModel.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_U5PCsGN6EeSWoYP_vHX_3A" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:OpaqueAction" xmi:id="_aIyQwGN6EeSWoYP_vHX_3A" name="Generate JUnit tests" incoming="_1nK4gGN6EeSWoYP_vHX_3A" outgoing="_6JPVgGN6EeSWoYP_vHX_3A">
- <inputValue xmi:type="uml:InputPin" xmi:id="_jdxqMGN6EeSWoYP_vHX_3A" name="[DiagramType]TestModel.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_jdyRQGN6EeSWoYP_vHX_3A" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_nIgPgGN6EeSWoYP_vHX_3A" name="Test[DiagramType][UseCase].java">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_nIiEsGN6EeSWoYP_vHX_3A" value="1"/>
- </outputValue>
- </node>
- </packagedElement>
- </packagedElement>
-</uml:Model>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/default.css b/tests/framework/org.eclipse.papyrus.tests.framework/doc/default.css
deleted file mode 100644
index 9f71b3e05d4..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/default.css
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Style sheet for the CSS2 specification
- */
-table, td, th {
- border: 1px solid #005A9C;
-
-}
-
-table {
- width: 100%;
-}
-
-th {
- background-color: #005A9C;
- color: white;
-}
-
-ul {
- list-style-type: none;
- padding: 0px;
- margin: 0px;
-}
-
-ul li {
- list-style-type: none;
- background-repeat: no-repeat;
- background-position: 0px 5px;
- padding-left: 14px;
-}
-body {
- padding: 2em 1em 2em 70px;
- margin: 0;
- font-family: sans-serif;
- color: black;
- background: white;
- background-position: top left;
- background-attachment: fixed;
- background-repeat: no-repeat;
-}
-pre{
- font-family: sans-serif;
-}
-
-p {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- margin-left: 2em;
-}
-
-h1, h2, h3, h4, h5, h6 { text-align: left }
-
-
-h1, h2, h3 { color: #005A9C; background: white }
-h1 { font: 170% sans-serif }
-h2 { font: 140% sans-serif }
-h3 { font: 120% sans-serif }
-h4 { font: bold 100% sans-serif }
-h5 { font: italic 100% sans-serif }
-h6 { font: small-caps 100% sans-serif }
-
-body{counter-reset: h1 h2 h3;}
-
-
-h2:before {
- content: counter(h2) " ";
- counter-increment: h2;
-}
-h3:before {
- content: counter(h2) "." counter(h3) " ";
- counter-increment: h3;
-}
-h1 {
- counter-reset: h2;
-}
-h2 {
- counter-reset: h3;
-}
-h1.unnumbered, h2.unnumbered {
- counter-reset: none;
-}
-h1.unnumbered:before,
-h2.unnumbered:before,
-h3.unnumbered:before{
- content: none;
- counter-increment: none;
-}
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/doc.mediawiki b/tests/framework/org.eclipse.papyrus.tests.framework/doc/doc.mediawiki
deleted file mode 100644
index 3ae6c9a48cc..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/doc.mediawiki
+++ /dev/null
@@ -1,138 +0,0 @@
-=Papyrus Testing Framework=
-
-==Framework Goals==
-* Automate the development of test cases for Papyrus
-* Set the bases for a model-based testing approach
-* Ease the transition towards test-driven development
-
-==User guide: How to generate tests for UML diagrams==
-Currently, the framework supports the generation of unit tests for a diagram editor, taking as input an input .gmfgen.
-
-===Testing diagram editors===
-# Create tests plug-in, if it doesn't exist already. As a requirement, following the Papyrus development guidelines an Eclipse plug-in project must be created to contain the tests. Example: org.eclipse.papyrus.uml.diagram.component.tests.
-# Add the dependency in the plug-in manifest towards the testing framework: org.eclipse.papyrus.tests.framework.
-# Create the main Xtend transformation class for your diagram editor, detailing the name of the generated package of tests and the desired edit parts to test, as they are described in the gmfgen (See example below).
-# Create the generation launcher (either Xtend-based or Java-based) in an appropiate package, for instance org.eclipse.papyrus.uml.diagram.component.test.generation, in a file such as ComponentDiagramGenerateTestsWorkflow.xtend. Copy the example launcher below and replace with the values for the generation parameters for your own diagram editor. The parameters are:
-#* testProjectName: the name of the test bundle project
-#* gmfgenUri: URI for the input GMFGen file. The workflow object has a handy method to create a URI from a workspace path
-#* testSrcGenLocation: Folder in the project where the launcher is located where the test code will be generated, for instance ''test-gen/''. Do include the trailing slash for good measure
-#* testModel: project-relative path of the UML-UTP intermediate model that will be generated. After launching the generation, this model provides an overview of all the generated test artifacts. Do add this path to the git-ignore patterns
-#* utpModuleFunction: an anonymous block that configures and returns a Guice module for the Xtend transformation (see the example below). This module must be an instance of the GMFGen2UTPModule class that provides injection bindings for additional inputs (tweaks) to the transformation:
-#** gmfgenMetamodel: the UML representation of the GMFGen metamodel, from the test framework (provided as a block argument). ''Required''
-#** frameworkBase: the base test framework UML-UTP model (provided as a block argument). ''Required''
-#** utp: the UTP profile from the UPR project (provided as a block argument). ''Required''
-#** diagramTestPackageName: Java package name to contain the generated test suite. Tests are generated in sub-packages of this. ''Required''
-#** diagramUpdater: name of the diagram updater class, if different from the GMFGen default (some diagram plug-ins customize it for some reason). ''Optional''
-#** diagramCreationCommand: the name of the diagram creation command class, if different from the GMFGen default (some diagram plug-ins customize it for some reason). ''Optional''
-#** testConstantsInterface: the name of the test constants interface, if different from the generation default (some diagram plug-ins customize it for some reason). ''Optional''
-#** topContainerEditPart: simple class name of the diagram top container edit part in which to perform tests (often something representing a package or, for behaviour diagrams, a behaviour). ''Required''
-#** topNodesToTest: array of simple class names of top node edit-parts to test. ''Required''
-#** childNodesToTest: array of simple class names of child node edit-parts to test. ''Optional''
-#** childLabelNodesToTest: array of simple class names of label node edit-parts to test. ''Optional''
-#** linksToTest: array of simple class names of non-semantically-owned link edit-parts to test. ''Optional''
-#** linksOwnedBySourceToTest: array of simple class names of semantically owned link edit-parts to test. ''Optional''
-#** elementTypesAppearanceTests: array of element type IDs for which to generate appearance tests. ''Optional''
-#** elementTypesDeleteTests: array of element type IDs for which to generate element deletion tests. ''Optional''
-#** elementTypesDropTests: array of element type IDs for which to generate element drag-and-drop tests. ''Optional''
-#** elementTypesEditTests: array of element type IDs for which to generate element editing tests. ''Optional''
-# Launch the main method as a normal Java class.
-
-The intermediate model and the JUnit code are generated.
-
-===Example: Generation for the UML Component diagram===
-Here is an example (ComponentDiagramGenerateTestsWorkflow.xtend):
-<pre>
-package org.eclipse.papyrus.uml.diagram.component.test.generation
-
-import org.eclipse.emf.mwe2.runtime.workflow.WorkflowContextImpl
-import org.eclipse.papyrus.tests.framework.mwe.GenerateTestsWorkflow
-import org.eclipse.papyrus.tests.framework.gmfgenuml2utp.GMFGen2UTPModule
-
-class ComponentDiagramGenerateTestsWorkflow {
-
- def static void main(String[] args) {
- val workflow = new GenerateTestsWorkflow()
- runWorkflow(workflow);
- }
-
- def static void runWorkflow(GenerateTestsWorkflow workflow) {
- workflow.testProjectName = 'org.eclipse.papyrus.uml.diagram.component.tests'
- workflow.gmfgenUri = workflow.resourceURI('/org.eclipse.papyrus.uml.diagram.component/model/ComponentDiagram.gmfgen')
- workflow.testSrcGenLocation = 'test-gen/'
- workflow.testModel = 'model/ComponentDiagramTest.uml'
-
- workflow.utpModuleFunction = [gmfgen, framework, utp |
- new GMFGen2UTPModule(gmfgen, framework, utp) => [
- diagramTestPackageName = 'org.eclipse.papyrus.uml.diagram.component.test'
- topContainerEditPart = 'PackageEditPart';
- topNodesToTest += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- childNodesToTest += #[
- 'ModelEditPartCN',
- 'PackageEditPartCN',
- 'RectangleInterfaceEditPartCN',
- 'ComponentEditPartCN',
- 'ComponentEditPartPCN',
- 'CommentEditPartPCN',
- 'ConstraintEditPartPCN',
- 'InterfaceEditPartPCN'
- ]
- linksToTest += #[
- 'UsageEditPart',
- 'InterfaceRealizationEditPart',
- 'ManifestationEditPart',
- 'ComponentRealizationEditPart',
- 'AbstractionEditPart',
- 'DependencyEditPart'
- ]
- linksOwnedBySourceToTest += #[
- 'GeneralizationEditPart'
- ]
-
- elementTypesAppearanceTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- elementTypesDropTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- ]
- ]
-
- workflow.run(new WorkflowContextImpl);
- }
-
-}
-</pre>
-
-==Generative Workflow==
-
-
-
-==Framework Architecture==
-
-The following class diagram shows the hierarchy of abstract classes extended by the generated test cases.
-
-[[File:Papyrus_-_TestGenerationFrameworkBase.png| Hierarchy of abstract classes for the generated code]]
-
-Currently, the test generation framework supports the following types of tests:
-
-* Element creation from palette (nodes, nested nodes, links)
-* Drag-and-drop
-* Appearance tests
-* Canonical synchronization \ No newline at end of file
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/AbstractTestClassesDiagram.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/AbstractTestClassesDiagram.png
deleted file mode 100644
index 630bf9781bc..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/AbstractTestClassesDiagram.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png
deleted file mode 100644
index 84ece17cf40..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/ClassDiagram.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/Comments_about_design.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/Comments_about_design.png
deleted file mode 100644
index 6891164e5ad..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/Comments_about_design.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.png
deleted file mode 100644
index 94d064912c9..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/DesignOverview.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png
deleted file mode 100644
index d52fc726131..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/GenerationWorkflow.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.png
deleted file mode 100644
index 504019b9d73..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/UseCasesDiagram.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/testingFrameworkBase.png b/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/testingFrameworkBase.png
deleted file mode 100644
index bd1f89effcb..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/imgDOC/testingFrameworkBase.png
+++ /dev/null
Binary files differ
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.di b/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.di
deleted file mode 100644
index bf9abab340f..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.di
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.notation b/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.notation
deleted file mode 100644
index 4856e01bbc4..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.notation
+++ /dev/null
@@ -1,1366 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration">
- <notation:Diagram xmi:id="_BaNQenoyEeSIvbC5EJMc1g" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_BaNQe3oyEeSIvbC5EJMc1g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQfHoyEeSIvbC5EJMc1g" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQfXoyEeSIvbC5EJMc1g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BaNQfnoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQf3oyEeSIvbC5EJMc1g"/>
- </children>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQYnoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQgHoyEeSIvbC5EJMc1g" x="201" y="38"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_BaNQgXoyEeSIvbC5EJMc1g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQgnoyEeSIvbC5EJMc1g" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQg3oyEeSIvbC5EJMc1g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BaNQhHoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQhXoyEeSIvbC5EJMc1g"/>
- </children>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQY3oyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQhnoyEeSIvbC5EJMc1g" x="204" y="173"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_BaNQh3oyEeSIvbC5EJMc1g" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQiHoyEeSIvbC5EJMc1g" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQiXoyEeSIvbC5EJMc1g" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_BaNQinoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQi3oyEeSIvbC5EJMc1g"/>
- </children>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQZnoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_BaNQjHoyEeSIvbC5EJMc1g" x="206" y="329"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_BaNQk3oyEeSIvbC5EJMc1g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BaNQlHoyEeSIvbC5EJMc1g">
- <owner xmi:type="uml:Model" href="mde-doc.uml#_BaNQYHoyEeSIvbC5EJMc1g"/>
- <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQYHoyEeSIvbC5EJMc1g"/>
- <edges xmi:type="notation:Connector" xmi:id="_BaNQlXoyEeSIvbC5EJMc1g" type="4006" source="_BaNQgXoyEeSIvbC5EJMc1g" target="_BaNQe3oyEeSIvbC5EJMc1g">
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQlnoyEeSIvbC5EJMc1g" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BaNQl3oyEeSIvbC5EJMc1g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQmHoyEeSIvbC5EJMc1g" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BaNQmXoyEeSIvbC5EJMc1g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_BaNQmnoyEeSIvbC5EJMc1g"/>
- <element xmi:type="uml:Abstraction" href="mde-doc.uml#_BaNQZHoyEeSIvbC5EJMc1g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BaNQm3oyEeSIvbC5EJMc1g" points="[-2, -10, 8, 48]$[-27, -45, -17, 13]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BaNQnHoyEeSIvbC5EJMc1g" id="(0.305,0.1)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BaNQnXoyEeSIvbC5EJMc1g" id="(0.27,0.87)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_BaNQnnoyEeSIvbC5EJMc1g" type="4006" source="_BaNQh3oyEeSIvbC5EJMc1g" target="_BaNQgXoyEeSIvbC5EJMc1g">
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQn3oyEeSIvbC5EJMc1g" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BaNQoHoyEeSIvbC5EJMc1g" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_BaNQoXoyEeSIvbC5EJMc1g" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_BaNQonoyEeSIvbC5EJMc1g" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_BaNQo3oyEeSIvbC5EJMc1g"/>
- <element xmi:type="uml:Abstraction" href="mde-doc.uml#_BaNQZ3oyEeSIvbC5EJMc1g"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BaNQpHoyEeSIvbC5EJMc1g" points="[-9, -16, 0, 67]$[-24, -72, -15, 11]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BaNQpXoyEeSIvbC5EJMc1g" id="(0.27,0.16)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BaNQpnoyEeSIvbC5EJMc1g" id="(0.235,0.89)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_BazGQHoyEeSIvbC5EJMc1g" type="UseCase" name="UseCasesDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_7-yxgHrqEeSHY5FbTIEHfw" type="2015">
- <children xmi:type="notation:DecorationNode" xmi:id="_7-0msHrqEeSHY5FbTIEHfw" type="5019"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_7-1NwHrqEeSHY5FbTIEHfw" type="7011">
- <children xmi:type="notation:Shape" xmi:id="_MsANUHr5EeS3hoTUHAmk0Q" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_MsBbcHr5EeS3hoTUHAmk0Q" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_MsCCgHr5EeS3hoTUHAmk0Q" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_MsCCgXr5EeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_MsCCgnr5EeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MsCCg3r5EeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:UseCase" href="mde-doc.uml#_MrfP8Hr5EeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MsANUXr5EeS3hoTUHAmk0Q" x="64" y="26"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_O7sYAHr5EeS3hoTUHAmk0Q" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_O7s_EHr5EeS3hoTUHAmk0Q" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_O7tmIHr5EeS3hoTUHAmk0Q" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_O7tmIXr5EeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_O7tmInr5EeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O7tmI3r5EeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:UseCase" href="mde-doc.uml#_O7kcMHr5EeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_O7sYAXr5EeS3hoTUHAmk0Q" x="130" y="125"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_nVskkHsAEeS3hoTUHAmk0Q" type="3009">
- <children xmi:type="notation:DecorationNode" xmi:id="_nVuZwHsAEeS3hoTUHAmk0Q" type="5018"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_nVuZwXsAEeS3hoTUHAmk0Q" type="7012">
- <styles xmi:type="notation:SortingStyle" xmi:id="_nVuZwnsAEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_nVuZw3sAEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nVuZxHsAEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:UseCase" href="mde-doc.uml#_nVl24HsAEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nVskkXsAEeS3hoTUHAmk0Q" x="117" y="222"/>
- </children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7-1NwXrqEeSHY5FbTIEHfw"/>
- </children>
- <element xmi:type="uml:Component" href="mde-doc.uml#_BaNQZXoyEeSIvbC5EJMc1g"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7-yxgXrqEeSHY5FbTIEHfw" x="234" y="31" width="437" height="372"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_oqTAAHsAEeS3hoTUHAmk0Q" type="2011">
- <children xmi:type="notation:DecorationNode" xmi:id="_oqTnEHsAEeS3hoTUHAmk0Q" type="5014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_oqTnEXsAEeS3hoTUHAmk0Q" x="-34" y="60"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_oqUOIHsAEeS3hoTUHAmk0Q" type="6029">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_oqUOIXsAEeS3hoTUHAmk0Q" x="20" y="100"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_oqU1MHsAEeS3hoTUHAmk0Q" type="6037">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_oqU1MXsAEeS3hoTUHAmk0Q" x="20" y="80"/>
- </children>
- <element xmi:type="uml:Actor" href="mde-doc.uml#_op7MkHsAEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oqTAAXsAEeS3hoTUHAmk0Q" x="105" y="190"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_BazGQXoyEeSIvbC5EJMc1g" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_BazGQnoyEeSIvbC5EJMc1g"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_BazGQ3oyEeSIvbC5EJMc1g">
- <owner xmi:type="uml:Model" href="mde-doc.uml#_BaNQY3oyEeSIvbC5EJMc1g"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQY3oyEeSIvbC5EJMc1g"/>
- <edges xmi:type="notation:Connector" xmi:id="_vkDtIHsAEeS3hoTUHAmk0Q" type="4011" source="_oqTAAHsAEeS3hoTUHAmk0Q" target="_MsANUHr5EeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_vkEUMHsAEeS3hoTUHAmk0Q" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_vkEUMXsAEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_vkE7QHsAEeS3hoTUHAmk0Q" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_vkE7QXsAEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_vkDtIXsAEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Association" href="mde-doc.uml#_vjwyMHsAEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vkDtInsAEeS3hoTUHAmk0Q" points="[15, -6, -242, 86]$[210, -98, -47, -6]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68TJAHsGEeS3hoTUHAmk0Q" id="(1.0,0.36)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vkQhcHsAEeS3hoTUHAmk0Q" id="(0.05029585798816568,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_0aWGoHsAEeS3hoTUHAmk0Q" type="4011" source="_oqTAAHsAEeS3hoTUHAmk0Q" target="_O7sYAHr5EeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_0aXUwHsAEeS3hoTUHAmk0Q" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_0aXUwXsAEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_0aYi4HsAEeS3hoTUHAmk0Q" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_0aYi4XsAEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_0aWGoXsAEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Association" href="mde-doc.uml#_0aScQHsAEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0aWGonsAEeS3hoTUHAmk0Q" points="[15, 0, -331, -15]$[339, 44, -7, 29]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68QswHsGEeS3hoTUHAmk0Q" id="(1.0,0.48)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68RT0HsGEeS3hoTUHAmk0Q" id="(0.0,0.5)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_1Qj88HsAEeS3hoTUHAmk0Q" type="4011" source="_oqTAAHsAEeS3hoTUHAmk0Q" target="_nVskkHsAEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_1QlLEHsAEeS3hoTUHAmk0Q" type="6008">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1QlLEXsAEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_1QmZMHsAEeS3hoTUHAmk0Q" type="6033">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1QmZMXsAEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_1Qj88XsAEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Association" href="mde-doc.uml#_1QgSkHsAEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1Qj88nsAEeS3hoTUHAmk0Q" points="[15, 6, -323, -109]$[255, 132, -83, 17]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68R64HsGEeS3hoTUHAmk0Q" id="(1.0,0.58)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_68Sh8HsGEeS3hoTUHAmk0Q" id="(0.13658536585365855,0.0)"/>
- </edges>
- </notation:Diagram>
- <css:ModelStyleSheets xmi:id="_JXWzQHrZEeSHY5FbTIEHfw"/>
- <nattable:Table xmi:id="_CIJzEHsEEeS3hoTUHAmk0Q" name="RequirementTable0" currentRowAxisProvider="_CIKaJHsEEeS3hoTUHAmk0Q" currentColumnAxisProvider="_CIKaIHsEEeS3hoTUHAmk0Q">
- <context xmi:type="uml:Model" href="mde-doc.uml#_BaNQYnoyEeSIvbC5EJMc1g"/>
- <owner xmi:type="uml:Model" href="mde-doc.uml#_BaNQYnoyEeSIvbC5EJMc1g"/>
- <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/>
- <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
- <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_CIKaIHsEEeS3hoTUHAmk0Q" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_CIKaIXsEEeS3hoTUHAmk0Q" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_CIKaInsEEeS3hoTUHAmk0Q">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </axis>
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_CIKaI3sEEeS3hoTUHAmk0Q" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- </columnAxisProvidersHistory>
- <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_CIKaJHsEEeS3hoTUHAmk0Q" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
- </nattable:Table>
- <notation:Diagram xmi:id="__AxE8Hu_EeS3hoTUHAmk0Q" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_4ngmYHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4nh0gHvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4nibkHvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4nibkXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nibknvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nibk3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4niblHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4niblXvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4niblnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nibl3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nibmHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nibmXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4nibmnvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4nibm3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nibnHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nibnXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nibnnvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C8cUHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ngmYXvLEeS3hoTUHAmk0Q" x="1702" y="-15" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4nuBwHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4nuBwnvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4nuo0HvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4nuo0XvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nuo0nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nuo03vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nuo1HvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4nuo1XvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4nuo1nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nuo13vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nuo2HvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nuo2XvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4nuo2nvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4nuo23vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4nuo3HvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4nuo3XvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nuo3nvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9DYHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4nuBwXvLEeS3hoTUHAmk0Q" x="1844" y="21" width="281" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4n0vcHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4n1WgHvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n1WgXvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n1WgnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n1Wg3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n1WhHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n1WhXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n1WhnvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n1Wh3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n1WiHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n1WiXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n1WinvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n1Wi3vLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n1WjHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n1WjXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n1WjnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n1Wj3vLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9DYnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n0vcXvLEeS3hoTUHAmk0Q" x="1844" y="49" width="236" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4n62EHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4n62EnvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n62E3vLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n62FHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n62FXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n62FnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n62F3vLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n7dIHvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n7dIXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n7dInvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n7dI3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n7dJHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4n7dJXvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4n7dJnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4n7dJ3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4n7dKHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n7dKXvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9DZHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4n62EXvLEeS3hoTUHAmk0Q" x="1844" y="77" width="299" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4oAVoHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4oA8sHvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oA8sXvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oA8snvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oA8s3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oA8tHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oA8tXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oA8tnvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oA8t3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oA8uHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oA8uXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oA8unvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oA8u3vLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oA8vHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oA8vXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oA8vnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oA8v3vLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9qcHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oAVoXvLEeS3hoTUHAmk0Q" x="1844" y="105" width="246" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4oGcQHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4oGcQnvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oGcQ3vLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oGcRHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oGcRXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oGcRnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oGcR3vLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oGcSHvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oGcSXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oGcSnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oGcS3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oGcTHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oHDUHvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oHDUXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oHDUnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oHDU3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oHDVHvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9qcnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oGcQXvLEeS3hoTUHAmk0Q" x="1844" y="133" width="239" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4oL70HvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4oL70nvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oMi4HvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oMi4XvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oMi4nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oMi43vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oMi5HvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oMi5XvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oMi5nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oMi53vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oMi6HvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oMi6XvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oMi6nvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oMi63vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oMi7HvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oMi7XvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oMi7nvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9qdHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oL70XvLEeS3hoTUHAmk0Q" x="1844" y="160" width="244" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4oSCcHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4oSCcnvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oSCc3vLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oSCdHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oSCdXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oSCdnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oSCd3vLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oSpgHvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oSpgXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oSpgnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oSpg3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oSphHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oSphXvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oSphnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oSph3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oSpiHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oSpiXvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C9qdnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oSCcXvLEeS3hoTUHAmk0Q" x="1844" y="187" width="260" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4oXiAHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4oYJEHvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oYJEXvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oYJEnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oYJE3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oYJFHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oYJFXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oYJFnvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oYJF3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oYJGHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oYJGXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oYJGnvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oYJG3vLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oYJHHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oYJHXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oYJHnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oYJH3vLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C-RgHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oXiAXvLEeS3hoTUHAmk0Q" x="1844" y="214" width="298" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4odooHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4odoonvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oePsHvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oePsXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oePsnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oePs3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oePtHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oePtXvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oePtnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oePt3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oePuHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oePuXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oePunvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oePu3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oePvHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oePvXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oePvnvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C-RgnvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4odooXvLEeS3hoTUHAmk0Q" x="1844" y="242" width="266" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4ojvQHvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4ojvQnvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4okWUHvLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4okWUXvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4okWUnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4okWU3vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4okWVHvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4okWVXvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4okWVnvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4okWV3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4okWWHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4okWWXvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4okWWnvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4okWW3vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4okWXHvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4okWXXvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4okWXnvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C-RhHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4ojvQXvLEeS3hoTUHAmk0Q" x="1844" y="269" width="239" height="25"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_4op14HvLEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_4op14nvLEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4op143vLEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4op15HvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4op15XvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4op15nvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4op153vLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oqc8HvLEeS3hoTUHAmk0Q" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oqc8XvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oqc8nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oqc83vLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oqc9HvLEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_4oqc9XvLEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_4oqc9nvLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_4oqc93vLEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_4oqc-HvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4oqc-XvLEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_3C-4kHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4op14XvLEeS3hoTUHAmk0Q" x="1844" y="296" width="235" height="25"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="__AxE8Xu_EeS3hoTUHAmk0Q" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="__AxE8nu_EeS3hoTUHAmk0Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="__AxE83u_EeS3hoTUHAmk0Q">
- <owner xmi:type="uml:Package" href="mde-doc.uml#_kuoXcHvLEeS3hoTUHAmk0Q"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQY3oyEeSIvbC5EJMc1g"/>
- <edges xmi:type="notation:Connector" xmi:id="_EWxp4HvMEeS3hoTUHAmk0Q" type="4002" source="_4nuBwHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__AuyNH8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AuyNX8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_EWyQ8HvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EWy4AHvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_EWxp4XvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9DYXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EWxp4nvMEeS3hoTUHAmk0Q" points="[0, -9, 139, 24]$[-72, -9, 67, 24]$[-72, -33, 67, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOIKYH8AEeS3hoTUHAmk0Q" id="(0.0,0.88)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__AuyM38AEeS3hoTUHAmk0Q" id="(0.020833333333333332,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_FU10oHvMEeS3hoTUHAmk0Q" type="4002" source="_4n0vcHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__AuyMX8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AuyMn8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_FU3CwHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FU3CwXvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_FU10oXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9DY3vLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FU10onvMEeS3hoTUHAmk0Q" points="[0, -11, 70, 52]$[-72, -11, -2, 52]$[-72, -63, -2, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7YH8AEeS3hoTUHAmk0Q" id="(0.0,0.96)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_U8aoIIH7EeSBmvB5p5q7GA" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_GVjDsHvMEeS3hoTUHAmk0Q" type="4002" source="_4n62EHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38LX8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38Ln8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_GVkR0HvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GVkR0XvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_GVjqwHvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9DZXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GVjqwXvMEeS3hoTUHAmk0Q" points="[0, 0, 141, 82]$[-72, 0, 69, 82]$[-72, -82, 69, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7YX8AEeS3hoTUHAmk0Q" id="(0.0,0.6)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__A38LH8AEeS3hoTUHAmk0Q" id="(0.006944444444444444,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_IGn_wHvMEeS3hoTUHAmk0Q" type="4002" source="_4oAVoHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38MH8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38MX8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_IGom0HvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_IGom0XvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_IGn_wXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9qcXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IGn_wnvMEeS3hoTUHAmk0Q" points="[0, -10, 69, 108]$[-72, -10, -3, 108]$[-72, -118, -3, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7aH8AEeS3hoTUHAmk0Q" id="(0.0,0.92)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__A38L38AEeS3hoTUHAmk0Q" id="(0.5069444444444444,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_IeRDsHvMEeS3hoTUHAmk0Q" type="4002" source="_4oGcQHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38M38AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38NH8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_IeRqwHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_IeSR0HvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_IeRDsXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9qc3vLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IeRDsnvMEeS3hoTUHAmk0Q" points="[0, -6, 70, 149]$[-72, -6, -2, 149]$[-72, -142, -2, 13]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOIKYX8AEeS3hoTUHAmk0Q" id="(0.0,0.76)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_IsGEUHvMEeS3hoTUHAmk0Q" type="4002" source="_4oL70HvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38JH8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38JX8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_IsGrYHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_IsHScHvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_IsGEUXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9qdXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IsGEUnvMEeS3hoTUHAmk0Q" points="[0, -11, 142, 164]$[-72, -11, 70, 164]$[-72, -175, 70, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7Y38AEeS3hoTUHAmk0Q" id="(0.0,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__A38I38AEeS3hoTUHAmk0Q" id="(0.0,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_I_04oHvMEeS3hoTUHAmk0Q" type="4002" source="_4oSCcHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38IX8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38In8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_I_1fsHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_I_2GwHvMEeS3hoTUHAmk0Q" x="27" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_I_04oXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C9qd3vLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_I_04onvMEeS3hoTUHAmk0Q" points="[0, -4, 69, 190]$[-72, -4, -3, 190]$[-72, -194, -3, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7Yn8AEeS3hoTUHAmk0Q" id="(0.0,0.68)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4xsyMH8CEeS3hoTUHAmk0Q" id="(0.5069444444444444,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_JO4oUHvMEeS3hoTUHAmk0Q" type="4002" source="_4oXiAHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38Kn8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38K38AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_JO5PYHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JO5PYXvMEeS3hoTUHAmk0Q" x="27" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_JO4oUXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C-RgXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JO4oUnvMEeS3hoTUHAmk0Q" points="[0, -13, 70, 216]$[-72, -13, -2, 216]$[-72, -229, -2, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7ZH8AEeS3hoTUHAmk0Q" id="(0.0,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4xsyMX8CEeS3hoTUHAmk0Q" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_JdCZEHvMEeS3hoTUHAmk0Q" type="4002" source="_4odooHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__AuyN38AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__AuyOH8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_JdDnMHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JdDnMXvMEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_JdDAIHvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C-Rg3vLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JdDAIXvMEeS3hoTUHAmk0Q" points="[0, -6, 141, 244]$[-72, -6, 69, 244]$[-72, -250, 69, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7ZX8AEeS3hoTUHAmk0Q" id="(0.0,0.72)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__AuyNn8AEeS3hoTUHAmk0Q" id="(0.006944444444444444,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_JredsHvMEeS3hoTUHAmk0Q" type="4002" source="_4ojvQHvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38Nn8AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38N38AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_Jrfr0HvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Jrfr0XvMEeS3hoTUHAmk0Q" x="27" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_JredsXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C-RhXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JredsnvMEeS3hoTUHAmk0Q" points="[0, -7, 71, 272]$[-72, -7, -1, 272]$[-72, -279, -1, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7Z38AEeS3hoTUHAmk0Q" id="(0.0,0.8)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sTEJAIH8EeSBmvB5p5q7GA" id="(0.4930555555555556,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_J8LzMHvMEeS3hoTUHAmk0Q" type="4002" source="_4op14HvLEeS3hoTUHAmk0Q" target="_4ngmYHvLEeS3hoTUHAmk0Q" routing="Rectilinear">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__A38J38AEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__A38KH8AEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_J8NBUHvMEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_J8NBUXvMEeS3hoTUHAmk0Q" x="27" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_J8LzMXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_3C-4kXvLEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J8LzMnvMEeS3hoTUHAmk0Q" points="[0, -12, 70, 299]$[-72, -12, -2, 299]$[-72, -311, -2, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rOR7Zn8AEeS3hoTUHAmk0Q" id="(0.0,1.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zqmK8H8BEeS3hoTUHAmk0Q" id="(0.5,1.0)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_p9X33HvMEeS3hoTUHAmk0Q" type="PapyrusUMLActivityDiagram" name="GenerationWorkflow" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_p9X33XvMEeS3hoTUHAmk0Q" type="2001">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X33nvMEeS3hoTUHAmk0Q" type="5001"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X333vMEeS3hoTUHAmk0Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_p9X34HvMEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p9X34XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X34nvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X343vMEeS3hoTUHAmk0Q" type="7002">
- <styles xmi:type="notation:SortingStyle" xmi:id="_p9X35HvMEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p9X35XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X35nvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X353vMEeS3hoTUHAmk0Q" type="7003">
- <styles xmi:type="notation:SortingStyle" xmi:id="_p9X36HvMEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_p9X36XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X36nvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X363vMEeS3hoTUHAmk0Q" type="7004">
- <children xmi:type="notation:Shape" xmi:id="_p9X37HvMEeS3hoTUHAmk0Q" type="3004">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X37XvMEeS3hoTUHAmk0Q" type="5080">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X37nvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_N4bFcCGzEeW4ZbY64U7SFQ" type="6034">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_N4bFcSGzEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X373vMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InitialNode" href="mde-doc.uml#_p9X3xXvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X38HvMEeS3hoTUHAmk0Q" x="246" y="21"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X38XvMEeS3hoTUHAmk0Q" type="3006">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X38nvMEeS3hoTUHAmk0Q" type="5082">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X383vMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_N4cTkCGzEeW4ZbY64U7SFQ" type="6035">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_N4cTkSGzEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X39HvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:FlowFinalNode" href="mde-doc.uml#_p9X3xnvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X39XvMEeS3hoTUHAmk0Q" x="251" y="380"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X39nvMEeS3hoTUHAmk0Q" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X393vMEeS3hoTUHAmk0Q" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p9X3-HvMEeS3hoTUHAmk0Q" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p9X3-XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X3-nvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X3-3vMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X3_HvMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X3_XvMEeS3hoTUHAmk0Q" x="-129" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X3_nvMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X3_3vMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4AHvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X3yHvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4AXvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4AnvMEeS3hoTUHAmk0Q" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4A3vMEeS3hoTUHAmk0Q" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4BHvMEeS3hoTUHAmk0Q" x="21" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4BXvMEeS3hoTUHAmk0Q" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4BnvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4B3vMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OutputPin" href="mde-doc.uml#_p9X3ynvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4CHvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_N4cTkiGzEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_N4cTkyGzEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4CXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OpaqueAction" href="mde-doc.uml#_p9X3x3vMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4CnvMEeS3hoTUHAmk0Q" x="163" y="82"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4C3vMEeS3hoTUHAmk0Q" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4DHvMEeS3hoTUHAmk0Q" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p9X4DXvMEeS3hoTUHAmk0Q" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p9X4DnvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4D3vMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4EHvMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4EXvMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4EnvMEeS3hoTUHAmk0Q" x="-149" y="2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4E3vMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4FHvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4FXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X3zXvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4FnvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4F3vMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4GHvMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4GXvMEeS3hoTUHAmk0Q" x="-128" y="-2"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4GnvMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4G3vMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4HHvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X3z3vMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4HXvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4HnvMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4H3vMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4IHvMEeS3hoTUHAmk0Q" x="-84"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4IXvMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4InvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4I3vMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X30XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4JHvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4JXvMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4JnvMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4J3vMEeS3hoTUHAmk0Q" x="-113"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4KHvMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4KXvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4KnvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X303vMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4K3vMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4LHvMEeS3hoTUHAmk0Q" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4LXvMEeS3hoTUHAmk0Q" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4LnvMEeS3hoTUHAmk0Q" x="23" y="-3"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4L3vMEeS3hoTUHAmk0Q" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4MHvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4MXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OutputPin" href="mde-doc.uml#_p9X31XvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4MnvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_N4c6oCGzEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_N4c6oSGzEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4M3vMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OpaqueAction" href="mde-doc.uml#_p9X3zHvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4NHvMEeS3hoTUHAmk0Q" x="173" y="160" height="109"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4NXvMEeS3hoTUHAmk0Q" type="3007">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4NnvMEeS3hoTUHAmk0Q" type="5003"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_p9X4N3vMEeS3hoTUHAmk0Q" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_p9X4OHvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4OXvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4OnvMEeS3hoTUHAmk0Q" type="3013">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4O3vMEeS3hoTUHAmk0Q" type="5009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4PHvMEeS3hoTUHAmk0Q" x="-162" y="-1"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4PXvMEeS3hoTUHAmk0Q" type="5085">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4PnvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4P3vMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:InputPin" href="mde-doc.uml#_p9X32HvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4QHvMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_p9X4QXvMEeS3hoTUHAmk0Q" type="3014">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4QnvMEeS3hoTUHAmk0Q" type="5010">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4Q3vMEeS3hoTUHAmk0Q" x="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4RHvMEeS3hoTUHAmk0Q" type="5086">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4RXvMEeS3hoTUHAmk0Q" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4RnvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OutputPin" href="mde-doc.uml#_p9X32nvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4R3vMEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_N4c6oiGzEeW4ZbY64U7SFQ" type="6028">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_N4c6oyGzEeW4ZbY64U7SFQ" y="5"/>
- </children>
- <styles xmi:type="notation:HintedDiagramLinkStyle" xmi:id="_p9X4SHvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:OpaqueAction" href="mde-doc.uml#_p9X313vMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4SXvMEeS3hoTUHAmk0Q" x="206" y="308"/>
- </children>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4SnvMEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Activity" href="mde-doc.uml#_p9X3wHvMEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_p9X4TnvMEeS3hoTUHAmk0Q" x="41" y="6" width="538" height="463"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_p9X4T3vMEeS3hoTUHAmk0Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_p9X4UHvMEeS3hoTUHAmk0Q">
- <owner xmi:type="uml:Package" href="mde-doc.uml#_rNn0IHvLEeS3hoTUHAmk0Q"/>
- </styles>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_N4c6pCGzEeW4ZbY64U7SFQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Activity" href="mde-doc.uml#_p9X3wHvMEeS3hoTUHAmk0Q"/>
- <edges xmi:type="notation:Connector" xmi:id="_p9X4UXvMEeS3hoTUHAmk0Q" type="4004" source="_p9X37HvMEeS3hoTUHAmk0Q" target="_p9X39nvMEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4UnvMEeS3hoTUHAmk0Q" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4U3vMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4VHvMEeS3hoTUHAmk0Q" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4VXvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4VnvMEeS3hoTUHAmk0Q" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4V3vMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4WHvMEeS3hoTUHAmk0Q" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4WXvMEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_p9X4WnvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:ControlFlow" href="mde-doc.uml#_p9X3wXvMEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p9X4W3vMEeS3hoTUHAmk0Q" points="[-2, 9, -1, -62]$[-2, 51, -1, -20]"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_p9X4XHvMEeS3hoTUHAmk0Q" type="4004" source="_p9X39nvMEeS3hoTUHAmk0Q" target="_p9X4C3vMEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4XXvMEeS3hoTUHAmk0Q" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4XnvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4X3vMEeS3hoTUHAmk0Q" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4YHvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4YXvMEeS3hoTUHAmk0Q" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4YnvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4Y3vMEeS3hoTUHAmk0Q" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4ZHvMEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_p9X4ZXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:ControlFlow" href="mde-doc.uml#_p9X3wnvMEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p9X4ZnvMEeS3hoTUHAmk0Q" points="[3, 20, 0, -64]$[4, 58, 1, -26]"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p9X4Z3vMEeS3hoTUHAmk0Q" id="(0.5120481927710844,0.23853211009174313)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_p9X4aHvMEeS3hoTUHAmk0Q" type="4004" source="_p9X4C3vMEeS3hoTUHAmk0Q" target="_p9X4NXvMEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4aXvMEeS3hoTUHAmk0Q" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4anvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4a3vMEeS3hoTUHAmk0Q" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4bHvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4bXvMEeS3hoTUHAmk0Q" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4bnvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4b3vMEeS3hoTUHAmk0Q" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4cHvMEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_p9X4cXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:ControlFlow" href="mde-doc.uml#_p9X3w3vMEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p9X4cnvMEeS3hoTUHAmk0Q" points="[-2, 11, 0, -60]$[-11, 91, -9, 20]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p9X4c3vMEeS3hoTUHAmk0Q" id="(0.5060240963855421,0.9908256880733946)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_p9X4dHvMEeS3hoTUHAmk0Q" type="4004" source="_p9X4NXvMEeS3hoTUHAmk0Q" target="_p9X38XvMEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4dXvMEeS3hoTUHAmk0Q" type="6003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4dnvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4d3vMEeS3hoTUHAmk0Q" type="6004">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4eHvMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4eXvMEeS3hoTUHAmk0Q" type="6009">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4envMEeS3hoTUHAmk0Q" y="20"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_p9X4e3vMEeS3hoTUHAmk0Q" type="6011">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_p9X4fHvMEeS3hoTUHAmk0Q" y="-20"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_p9X4fXvMEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:ControlFlow" href="mde-doc.uml#_p9X3xHvMEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p9X4fnvMEeS3hoTUHAmk0Q" points="[7, 7, 1, -37]$[7, 53, 1, 9]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_p9X4f3vMEeS3hoTUHAmk0Q" id="(0.5094339622641509,0.825)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_gzznwHxnEeS3hoTUHAmk0Q" type="PapyrusUMLClassDiagram" name="DesignOverview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_i0no8HxnEeS3hoTUHAmk0Q" type="2012">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_sYQiYHxnEeS3hoTUHAmk0Q" source="PapyrusHyperLink_Page" references="_p9X33HvMEeS3hoTUHAmk0Q">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sYRJcHxnEeS3hoTUHAmk0Q" key="tooltip_text" value="GenerationWorkflow"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sYRJcXxnEeS3hoTUHAmk0Q" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_sYRJcnxnEeS3hoTUHAmk0Q" key="is_default_navigation" value="false"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_i0oQAHxnEeS3hoTUHAmk0Q" type="5038"/>
- <element xmi:type="uml:Comment" href="mde-doc.uml#_iH6T8HxnEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_i0no8XxnEeS3hoTUHAmk0Q" x="647" y="341" width="240"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_2F2rEH7CEeS3hoTUHAmk0Q" type="2012">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Q20MIH7DEeS3hoTUHAmk0Q" source="PapyrusHyperLink_Page" references="__AxE8Hu_EeS3hoTUHAmk0Q">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q20MIX7DEeS3hoTUHAmk0Q" key="tooltip_text" value="ClassDiagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q20MIn7DEeS3hoTUHAmk0Q" key="pageName" value="ClassDiagram"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Q20MI37DEeS3hoTUHAmk0Q" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_2F3SIH7CEeS3hoTUHAmk0Q" type="5038"/>
- <element xmi:type="uml:Comment" href="mde-doc.uml#_2FrE4H7CEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2F2rEX7CEeS3hoTUHAmk0Q" x="257" y="327" width="161"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_AWsRoH7XEeS3hoTUHAmk0Q" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_AWuG0H7XEeS3hoTUHAmk0Q" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_AWuG0X7XEeS3hoTUHAmk0Q" type="7016">
- <styles xmi:type="notation:TitleStyle" xmi:id="_AWut4H7XEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AWut4X7XEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Package" href="mde-doc.uml#_kuoXcHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AWsRoX7XEeS3hoTUHAmk0Q" x="238" y="189"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Bk38AH7XEeS3hoTUHAmk0Q" type="2007">
- <children xmi:type="notation:DecorationNode" xmi:id="_Bk4jEH7XEeS3hoTUHAmk0Q" type="5026"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_Bk4jEX7XEeS3hoTUHAmk0Q" type="7016">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Bk4jEn7XEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bk4jE37XEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Package" href="mde-doc.uml#_rNn0IHvLEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Bk38AX7XEeS3hoTUHAmk0Q" x="653" y="183"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_gzznwXxnEeS3hoTUHAmk0Q" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_gzznwnxnEeS3hoTUHAmk0Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_gzznw3xnEeS3hoTUHAmk0Q">
- <owner xmi:type="uml:Model" href="mde-doc.uml#_BaNQZnoyEeSIvbC5EJMc1g"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_BaNQZnoyEeSIvbC5EJMc1g"/>
- <edges xmi:type="notation:Connector" xmi:id="_HoXIcH7XEeS3hoTUHAmk0Q" type="4013" source="_2F2rEH7CEeS3hoTUHAmk0Q" target="_AWsRoH7XEeS3hoTUHAmk0Q">
- <styles xmi:type="notation:FontStyle" xmi:id="_HoXIcX7XEeS3hoTUHAmk0Q"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_HoXIcn7XEeS3hoTUHAmk0Q" points="[-3, -7, 8, 88]$[-3, -123, 8, -28]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_HpBPwH7XEeS3hoTUHAmk0Q" id="(0.5714285714285714,0.10294117647058823)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_IRF8YH7XEeS3hoTUHAmk0Q" type="4013" source="_i0no8HxnEeS3hoTUHAmk0Q" target="_Bk38AH7XEeS3hoTUHAmk0Q">
- <styles xmi:type="notation:FontStyle" xmi:id="_IRF8YX7XEeS3hoTUHAmk0Q"/>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_IRF8Yn7XEeS3hoTUHAmk0Q" points="[5, -41, 19, 108]$[86, -140, 100, 9]"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_5RzyQH7ZEeS3hoTUHAmk0Q" type="PapyrusUMLClassDiagram" name="AbstractTestClassesDiagram" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_5RzyQX7ZEeS3hoTUHAmk0Q" type="2008">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzyQn7ZEeS3hoTUHAmk0Q" source="Stereotype_Annotation">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyQ37ZEeS3hoTUHAmk0Q" key="StereotypeWithQualifiedNameList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyRH7ZEeS3hoTUHAmk0Q" key="StereotypeList" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyRX7ZEeS3hoTUHAmk0Q" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyRn7ZEeS3hoTUHAmk0Q" key="PropStereoDisplay" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyR37ZEeS3hoTUHAmk0Q" key="StereotypePropertyLocation" value="Compartment"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzySH7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzySX7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzySn7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyS37ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyTH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyTX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyTn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyT37ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyUH7ZEeS3hoTUHAmk0Q" type="7018">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzyUX7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyUn7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyU37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyVH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyVX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyVn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyV37ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzyWH7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyWX7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyWn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyW37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyXH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyXX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyXn7ZEeS3hoTUHAmk0Q" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzyX37ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyYH7ZEeS3hoTUHAmk0Q" key="mutable" value="true"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzyYX7ZEeS3hoTUHAmk0Q" key="visible" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyYn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyY37ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5RzyZH7ZEeS3hoTUHAmk0Q" name="shape_visibility" booleanValue="true"/>
- <styles xmi:type="notation:IntValueStyle" xmi:id="_5RzyZX7ZEeS3hoTUHAmk0Q" name="shape_direction" intValue="2"/>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLMX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyZn7ZEeS3hoTUHAmk0Q" x="492" y="125"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5RzyZ37ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzyaH7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyaX7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Rzyan7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzya37ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzybH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzybX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzybn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyb37ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzycH7ZEeS3hoTUHAmk0Q" type="7018">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzycX7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzycn7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:Shape" xmi:id="_5Rzyc37ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLNX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzydH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzydX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzydn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzyd37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyeH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyeX7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Rzyen7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzye37ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyfH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyfX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzyfn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyf37ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzygH7ZEeS3hoTUHAmk0Q" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzygX7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzygn7ZEeS3hoTUHAmk0Q" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzyg37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyhH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLM37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyhX7ZEeS3hoTUHAmk0Q" x="240" y="303"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Rzyhn7ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzyh37ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzyiH7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzyiX7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzyin7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzyi37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyjH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyjX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyjn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyj37ZEeS3hoTUHAmk0Q" type="7018">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzykH7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzykX7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzykn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzyk37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzylH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzylX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyln7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Rzyl37ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzymH7ZEeS3hoTUHAmk0Q" key="showTitle" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzymX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzymn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzym37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzynH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzynX7ZEeS3hoTUHAmk0Q" visible="false" type="compartment_shape_display">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Rzynn7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Rzyn37ZEeS3hoTUHAmk0Q" key="mutable" value="true"/>
- </eAnnotations>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyoH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyoX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyon7ZEeS3hoTUHAmk0Q" x="650" y="-50"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Rzyo37ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzypH7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzypX7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzypn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzyp37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyqH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyqX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyqn7ZEeS3hoTUHAmk0Q" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzyq37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyrH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyrX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyrn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyr37ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzysH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzysX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzysn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzys37ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLOX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyt37ZEeS3hoTUHAmk0Q" x="205" y="458"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5RzyuH7ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzyuX7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyun7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzyu37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyvH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyvX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyvn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyv37ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5RzywH7ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLPX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzywX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzywn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzyw37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyxH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyxX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyxn7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzyx37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzyyH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzyyX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyyn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzyy37ZEeS3hoTUHAmk0Q" type="compartment_shape_display">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzyzH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzyzX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLO37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzyzn7ZEeS3hoTUHAmk0Q" x="484" y="305"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Rzyz37ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzy0H7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy0X7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy0n7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy037ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy1H7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy1X7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy1n7ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5Rzy137ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLQH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Rzy2H7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy2X7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy2n7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy237ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy3H7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy3X7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy3n7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy337ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy4H7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy4X7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLPn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy5X7ZEeS3hoTUHAmk0Q" x="305" y="125" width="165"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Rzy5n7ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzy537ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy6H7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy6X7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy6n7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy637ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy7H7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy7X7ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5Rzy7n7ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLQ37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Rzy737ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy8H7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy8X7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy8n7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy837ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy9H7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5Rzy9X7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5Rzy9n7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5Rzy937ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy-H7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLQX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Rzy_H7ZEeS3hoTUHAmk0Q" x="727" y="126"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5Rzy_X7ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzy_n7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5Rzy_37ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzAH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzAX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzAn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzA37ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzBH7ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5RzzBX7ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLR37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzBn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzB37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzCH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzCX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzCn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzC37ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzDH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzDX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzDn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzD37ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLRH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzE37ZEeS3hoTUHAmk0Q" x="880" y="127"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5RzzFH7ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzFX7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzFn7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzF37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzGH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzGX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzGn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzG37ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5RzzHH7ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLS37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzHX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzHn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzH37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzIH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzIX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzIn7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzI37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzJH7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzJX7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzJn7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLSH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzKn7ZEeS3hoTUHAmk0Q" x="1045" y="128"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_5RzzK37ZEeS3hoTUHAmk0Q" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzLH7ZEeS3hoTUHAmk0Q" type="5029"/>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzLX7ZEeS3hoTUHAmk0Q" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzLn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzL37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzMH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzMX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzMn7ZEeS3hoTUHAmk0Q" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_5RzzM37ZEeS3hoTUHAmk0Q" type="3013">
- <element xmi:type="uml:Operation" href="mde-doc.uml#_5RzLTn7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzNH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzNX7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzNn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzN37ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzOH7ZEeS3hoTUHAmk0Q"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_5RzzOX7ZEeS3hoTUHAmk0Q" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_5RzzOn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_5RzzO37ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_5RzzPH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzPX7ZEeS3hoTUHAmk0Q"/>
- </children>
- <element xmi:type="uml:Class" href="mde-doc.uml#_5RzLTH7ZEeS3hoTUHAmk0Q"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5RzzQX7ZEeS3hoTUHAmk0Q" x="705" y="305"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_5RzzQn7ZEeS3hoTUHAmk0Q"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_5RzzQ37ZEeS3hoTUHAmk0Q">
- <owner xmi:type="uml:Model" href="mde-doc.uml#_5RzLMH7ZEeS3hoTUHAmk0Q"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_5RzLMH7ZEeS3hoTUHAmk0Q"/>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzRH7ZEeS3hoTUHAmk0Q" type="4002" source="_5RzyZ37ZEeS3hoTUHAmk0Q" target="_5RzyQX7ZEeS3hoTUHAmk0Q" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzRX7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzRn7ZEeS3hoTUHAmk0Q" x="-148" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzR37ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLNH7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzSH7ZEeS3hoTUHAmk0Q" points="[0, 0, -88, -60]$[88, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzSX7ZEeS3hoTUHAmk0Q" id="(0.7475728155339806,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzSn7ZEeS3hoTUHAmk0Q" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzS37ZEeS3hoTUHAmk0Q" type="4002" source="_5Rzyo37ZEeS3hoTUHAmk0Q" target="_5RzyZ37ZEeS3hoTUHAmk0Q">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzTH7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzTX7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzTn7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLOn7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzT37ZEeS3hoTUHAmk0Q" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzUH7ZEeS3hoTUHAmk0Q" id="(0.5017182130584192,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzUX7ZEeS3hoTUHAmk0Q" id="(0.5388349514563107,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzUn7ZEeS3hoTUHAmk0Q" type="4002" source="_5RzyuH7ZEeS3hoTUHAmk0Q" target="_5RzyQX7ZEeS3hoTUHAmk0Q" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzU37ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzVH7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzVX7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLPH7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzVn7ZEeS3hoTUHAmk0Q" points="[0, 0, 90, -60]$[-90, 60, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzV37ZEeS3hoTUHAmk0Q" id="(0.22169811320754718,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzWH7ZEeS3hoTUHAmk0Q" id="(0.5,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzWX7ZEeS3hoTUHAmk0Q" type="4002" source="_5Rzyz37ZEeS3hoTUHAmk0Q" target="_5Rzyhn7ZEeS3hoTUHAmk0Q" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzzWn7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzzW37ZEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzXH7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzXX7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzXn7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLP37ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzX37ZEeS3hoTUHAmk0Q" points="[2, 11, 2, 11]$[2, 11, 2, 11]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzYH7ZEeS3hoTUHAmk0Q" id="(0.49696969696969695,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzYX7ZEeS3hoTUHAmk0Q" id="(0.5548387096774193,0.89)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzYn7ZEeS3hoTUHAmk0Q" type="4002" source="_5RzyQX7ZEeS3hoTUHAmk0Q" target="_5Rzyhn7ZEeS3hoTUHAmk0Q" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzzY37ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzzZH7ZEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzZX7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzZn7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzZ37ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLMn7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzaH7ZEeS3hoTUHAmk0Q"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzaX7ZEeS3hoTUHAmk0Q" id="(0.49557522123893805,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Rzzan7ZEeS3hoTUHAmk0Q" id="(0.2967741935483871,0.91)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5Rzza37ZEeS3hoTUHAmk0Q" type="4002" source="_5Rzy5n7ZEeS3hoTUHAmk0Q" target="_5Rzyhn7ZEeS3hoTUHAmk0Q" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5RzzbH7ZEeS3hoTUHAmk0Q" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5RzzbX7ZEeS3hoTUHAmk0Q" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzzbn7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Rzzb37ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzcH7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLQn7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzcX7ZEeS3hoTUHAmk0Q"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Rzzcn7ZEeS3hoTUHAmk0Q" id="(0.4928571428571429,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Rzzc37ZEeS3hoTUHAmk0Q" id="(0.32903225806451614,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5RzzdH7ZEeS3hoTUHAmk0Q" type="4002" source="_5Rzy_X7ZEeS3hoTUHAmk0Q" target="_5Rzyhn7ZEeS3hoTUHAmk0Q" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1NE2UIXQEeSUybMY4UGChQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1NFdYIXQEeSUybMY4UGChQ" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzdX7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5Rzzdn7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5Rzzd37ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLRn7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5RzzeH7ZEeS3hoTUHAmk0Q"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzeX7ZEeS3hoTUHAmk0Q" id="(0.49324324324324326,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Rzzen7ZEeS3hoTUHAmk0Q" id="(0.832258064516129,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5Rzze37ZEeS3hoTUHAmk0Q" type="4002" source="_5RzzFH7ZEeS3hoTUHAmk0Q" target="_5Rzyhn7ZEeS3hoTUHAmk0Q" routing="Tree">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1NDBIIXQEeSUybMY4UGChQ" source="PapyrusCSSForceValue">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1NDoMIXQEeSUybMY4UGChQ" key="routing" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_5RzzfH7ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzfX7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5Rzzfn7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLSn7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5Rzzf37ZEeS3hoTUHAmk0Q" points="[9, 18, 9, 18]$[9, 18, 9, 18]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzzgH7ZEeS3hoTUHAmk0Q" id="(0.4968152866242038,0.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_5Rzzgn7ZEeS3hoTUHAmk0Q" type="4002" source="_5RzzK37ZEeS3hoTUHAmk0Q" target="_5RzyQX7ZEeS3hoTUHAmk0Q" routing="Tree">
- <children xmi:type="notation:DecorationNode" xmi:id="_5Rzzg37ZEeS3hoTUHAmk0Q" type="6007">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5RzzhH7ZEeS3hoTUHAmk0Q" y="40"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_5RzzhX7ZEeS3hoTUHAmk0Q"/>
- <element xmi:type="uml:Generalization" href="mde-doc.uml#_5RzLTX7ZEeS3hoTUHAmk0Q"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5Rzzhn7ZEeS3hoTUHAmk0Q" points="[-131, -50, 251, 116]$[-378, -101, 4, 65]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Rzzh37ZEeS3hoTUHAmk0Q" id="(0.49814126394052044,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5RzziH7ZEeS3hoTUHAmk0Q" id="(0.5,1.0)"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="__1kswIXVEeSUybMY4UGChQ" type="PapyrusUMLClassDiagram" name="ExampleGeneratedTestCases" measurementUnit="Pixel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="__1kswYXVEeSUybMY4UGChQ" name="diagram_compatibility_version" stringValue="1.0.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="__1kswoXVEeSUybMY4UGChQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="__1ksw4XVEeSUybMY4UGChQ">
- <owner xmi:type="uml:Model" href="mde-doc.uml#_5RzLMH7ZEeS3hoTUHAmk0Q"/>
- </styles>
- <element xmi:type="uml:Model" href="mde-doc.uml#_5RzLMH7ZEeS3hoTUHAmk0Q"/>
- </notation:Diagram>
-</xmi:XMI>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.uml b/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.uml
deleted file mode 100644
index d9d74fbfe8b..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/mde-doc.uml
+++ /dev/null
@@ -1,372 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:structure="http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements http://DeveloperProcess/schemas/structure/_rpmLUHVxEeSZ-fQGFkyJeQ/6 pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpmyYHVxEeSZ-fQGFkyJeQ">
- <uml:Model xmi:id="_BaNQYHoyEeSIvbC5EJMc1g" name="Papyrus Test Generation Framework">
- <ownedComment xmi:type="uml:Comment" xmi:id="_zHZ5wH6-EeS3hoTUHAmk0Q">
- <body>
-==Framework Goals==&#xD;
-* Automate the development of test cases for Papyrus diagrams&#xD;
-* Set the bases for a model-based testing approach&#xD;
-* Ease the transition towards test-driven development</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_ClqsoH7BEeS3hoTUHAmk0Q">
- <body>Currently, the framework supports the generation of unit tests for a diagram editor, taking as input an input .gmfgen. See below the generation workflow to understand how it works.</body>
- </ownedComment>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_BaNQYXoyEeSIvbC5EJMc1g">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_TnbC4HufEeS3hoTUHAmk0Q">
- <importedPackage xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_kWqjAMbXEeO09JBvNFZRNw"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_TnbC4XufEeS3hoTUHAmk0Q">
- <importedPackage xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_qCT3MMbXEeO09JBvNFZRNw"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_TnbC4nufEeS3hoTUHAmk0Q">
- <importedPackage xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_2LNtQMbYEeO09JBvNFZRNw"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_VuW6MHufEeS3hoTUHAmk0Q">
- <importedPackage xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_D0JcUMnzEeO9CYUoXDRplw"/>
- </packageImport>
- <packagedElement xmi:type="uml:Model" xmi:id="_BaNQYnoyEeSIvbC5EJMc1g" name="Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_8rcSwHsDEeS3hoTUHAmk0Q" name="JUnit Generation"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_ZmlMYHsEEeS3hoTUHAmk0Q" name="Functional test cases"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_aSGOkHsEEeS3hoTUHAmk0Q" name="Extensibility"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_fRgSYHsFEeS3hoTUHAmk0Q" name="Functional Coverage"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_2AiPEHsFEeS3hoTUHAmk0Q" name="Code Coverage"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_BaNQY3oyEeSIvbC5EJMc1g" name="UseCases">
- <ownedComment xmi:type="uml:Comment" xmi:id="_0f_4AH74EeS3hoTUHAmk0Q">
- <body>As a prerequisite, the tests plug-in must have already been created. Create tests plug-in, if it doesn't exist already.
-As a requirement, following the Papyrus development guidelines an Eclipse plug-in project must be created to contain the tests. Example: org.eclipse.papyrus.uml.diagram.component.tests.&#xD;
-Add a dependency in the plug-in manifest to the test generation framework: org.eclipse.papyrus.tests.framework.</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_wHPnsH77EeS3hoTUHAmk0Q">
- <body>Example: Generation for the UML Component diagram&#xD;
-Here is an example (ComponentDiagramGenerateTestsWorkflow.xtend):
-&lt;pre>
-package org.eclipse.papyrus.uml.diagram.component.test.generation
-
-import org.eclipse.emf.mwe2.runtime.workflow.WorkflowContextImpl
-import org.eclipse.papyrus.tests.framework.mwe.GenerateTestsWorkflow
-import org.eclipse.papyrus.tests.framework.gmfgenuml2utp.GMFGen2UTPModule
-
-class ComponentDiagramGenerateTestsWorkflow {
-
- def static void main(String[] args) {
- val workflow = new GenerateTestsWorkflow()
- runWorkflow(workflow);
- }
-
- def static void runWorkflow(GenerateTestsWorkflow workflow) {
- workflow.testProjectName = 'org.eclipse.papyrus.uml.diagram.component.tests'
- workflow.gmfgenUri = workflow.resourceURI('/org.eclipse.papyrus.uml.diagram.component/model/ComponentDiagram.gmfgen')
- workflow.testSrcGenLocation = 'test-gen/'
- workflow.testModel = 'model/ComponentDiagramTest.uml'
-
- workflow.utpModuleFunction = [gmfgen, framework, utp |
- new GMFGen2UTPModule(gmfgen, framework, utp) => [
- diagramTestPackageName = 'org.eclipse.papyrus.uml.diagram.component.test'
- topContainerEditPart = 'PackageEditPart';
- topNodesToTest += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- childNodesToTest += #[
- 'ModelEditPartCN',
- 'PackageEditPartCN',
- 'RectangleInterfaceEditPartCN',
- 'ComponentEditPartCN',
- 'ComponentEditPartPCN',
- 'CommentEditPartPCN',
- 'ConstraintEditPartPCN',
- 'InterfaceEditPartPCN'
- ]
- linksToTest += #[
- 'UsageEditPart',
- 'InterfaceRealizationEditPart',
- 'ManifestationEditPart',
- 'ComponentRealizationEditPart',
- 'AbstractionEditPart',
- 'DependencyEditPart'
- ]
- linksOwnedBySourceToTest += #[
- 'GeneralizationEditPart'
- ]
-
- elementTypesAppearanceTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- elementTypesDropTests += #[
- 'PackageEditPart',
- 'ModelEditPart',
- 'ComponentEditPart',
- 'InterfaceEditPart',
- 'CommentEditPart',
- 'ConstraintEditPart'
- ]
- ]
- ]
-
- workflow.run(new WorkflowContextImpl);
- }
-
-}
-&lt;/pre>
-</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_BaNQZHoyEeSIvbC5EJMc1g" name="useCasesAbstraction" client="_BaNQY3oyEeSIvbC5EJMc1g" supplier="_BaNQYnoyEeSIvbC5EJMc1g"/>
- <packagedElement xmi:type="uml:Component" xmi:id="_BaNQZXoyEeSIvbC5EJMc1g" name="Papyrus Test Generation Framework" useCase="_MrfP8Hr5EeS3hoTUHAmk0Q _O7kcMHr5EeS3hoTUHAmk0Q _nVl24HsAEeS3hoTUHAmk0Q">
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_MrfP8Hr5EeS3hoTUHAmk0Q" name="Define list of element edit parts under test" subject="_BaNQZXoyEeSIvbC5EJMc1g">
- <ownedComment xmi:type="uml:Comment" xmi:id="_eN_cQH79EeS3hoTUHAmk0Q">
- <body>Configure the Guice module for your diagram editor's UTP transformation, detailing the name of the generated package of tests and the desired edit parts to test, as they are described in the gmfgen (See example below). </body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_O7kcMHr5EeS3hoTUHAmk0Q" name="Generate test model" subject="_BaNQZXoyEeSIvbC5EJMc1g">
- <ownedComment xmi:type="uml:Comment" xmi:id="_i0Rq4H79EeS3hoTUHAmk0Q">
- <body>Create the generation launcher (either Xtend-based or Java-based) in an appropiate package, for instance org.eclipse.papyrus.uml.diagram.component.test.generation, in a file such as ComponentDiagramGenerateTestsWorkflow.xtend. Copy the example launcher below and replace with the values for the generation parameters for your own diagram editor. The parameters are:&#xD;
-gmfgenUri: URI for the input GMFGen file&#xD;
-testSrcGenLocation: Folder in the project where the launcher is located where the test code will be generated, for instance test-gen.&#xD;
-utpModuleFunction: injected configuration parameters for the UTP transformation, including tests package name and the various categories of edit-part to test&#xD;
-testModelUri: URI where the UML-UTP intermediate model will be generated. After launching the generation, this model provides an overview of all the generated test artifacts.&#xD;
-Launch the main method as a normal Java class.&#xD;
-The intermediate model and the JUnit code are generated.</body>
- </ownedComment>
- </ownedUseCase>
- <ownedUseCase xmi:type="uml:UseCase" xmi:id="_nVl24HsAEeS3hoTUHAmk0Q" name="Generate JUnit test code" subject="_BaNQZXoyEeSIvbC5EJMc1g">
- <ownedComment xmi:type="uml:Comment" xmi:id="_tbo1gH7ZEeS3hoTUHAmk0Q" annotatedElement="_nVl24HsAEeS3hoTUHAmk0Q">
- <body>The generated JUnit tests extend the abstract test cases defined in the Papyrus test framework base</body>
- </ownedComment>
- </ownedUseCase>
- </packagedElement>
- <packagedElement xmi:type="uml:Actor" xmi:id="_op7MkHsAEeS3hoTUHAmk0Q" name="Papyrus Developer"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_vjwyMHsAEeS3hoTUHAmk0Q" memberEnd="_vjwyMXsAEeS3hoTUHAmk0Q _vjwyNHsAEeS3hoTUHAmk0Q">
- <ownedEnd xmi:type="uml:Property" xmi:id="_vjwyMXsAEeS3hoTUHAmk0Q" name="papyrus developer" type="_op7MkHsAEeS3hoTUHAmk0Q" association="_vjwyMHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vjwyMnsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vjwyM3sAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_vjwyNHsAEeS3hoTUHAmk0Q" name="define list of element edit parts under test" type="_MrfP8Hr5EeS3hoTUHAmk0Q" association="_vjwyMHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vjwyNXsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vjwyNnsAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_0aScQHsAEeS3hoTUHAmk0Q" name="" memberEnd="_0aScQXsAEeS3hoTUHAmk0Q _0aScRHsAEeS3hoTUHAmk0Q">
- <ownedEnd xmi:type="uml:Property" xmi:id="_0aScQXsAEeS3hoTUHAmk0Q" name="papyrus developer" type="_op7MkHsAEeS3hoTUHAmk0Q" association="_0aScQHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0aScQnsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0aScQ3sAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_0aScRHsAEeS3hoTUHAmk0Q" name="generate test model" type="_O7kcMHr5EeS3hoTUHAmk0Q" association="_0aScQHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0aScRXsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0aScRnsAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_1QgSkHsAEeS3hoTUHAmk0Q" name="" memberEnd="_1QgSkXsAEeS3hoTUHAmk0Q _1QgSlHsAEeS3hoTUHAmk0Q">
- <ownedEnd xmi:type="uml:Property" xmi:id="_1QgSkXsAEeS3hoTUHAmk0Q" name="papyrus developer" type="_op7MkHsAEeS3hoTUHAmk0Q" association="_1QgSkHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1QgSknsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1QgSk3sAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- <ownedEnd xmi:type="uml:Property" xmi:id="_1QgSlHsAEeS3hoTUHAmk0Q" name="generate junit test code" type="_nVl24HsAEeS3hoTUHAmk0Q" association="_1QgSkHsAEeS3hoTUHAmk0Q">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1QgSlXsAEeS3hoTUHAmk0Q" value="1"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1QgSlnsAEeS3hoTUHAmk0Q" value="1"/>
- </ownedEnd>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_5RzLMH7ZEeS3hoTUHAmk0Q" name="TestFrameworkBase">
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLMX7ZEeS3hoTUHAmk0Q" name="AbstractCreateElementFromPaletteTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLMn7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLM37ZEeS3hoTUHAmk0Q" name="AbstractCreateLinkFromPaletteTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLNH7ZEeS3hoTUHAmk0Q" general="_5RzLMX7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLNX7ZEeS3hoTUHAmk0Q" name="testCreateLinkFromPalette"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLNn7ZEeS3hoTUHAmk0Q" name="AbstractPapyrusTestCase" isAbstract="true"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLN37ZEeS3hoTUHAmk0Q" name="UMLElementTypes"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLOH7ZEeS3hoTUHAmk0Q" name="UMLPackage"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLOX7ZEeS3hoTUHAmk0Q" name="AbstractCreateLinkOwnedBySourceFromPaletteTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLOn7ZEeS3hoTUHAmk0Q" general="_5RzLM37ZEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLO37ZEeS3hoTUHAmk0Q" name="AbstractCreateNodeFromPaletteTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLPH7ZEeS3hoTUHAmk0Q" general="_5RzLMX7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLPX7ZEeS3hoTUHAmk0Q" name="testCreateNodeFromPalette"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLPn7ZEeS3hoTUHAmk0Q" name="AbstractAppearanceNodeTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLP37ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLQH7ZEeS3hoTUHAmk0Q" name="testAppearance"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLQX7ZEeS3hoTUHAmk0Q" name="AbstractDropNodeTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLQn7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLQ37ZEeS3hoTUHAmk0Q" name="testToDropNode"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLRH7ZEeS3hoTUHAmk0Q" name="AbstractDeleteNodeTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLRX7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLRn7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLR37ZEeS3hoTUHAmk0Q" name="testDestroy"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLSH7ZEeS3hoTUHAmk0Q" name="AbstractEditableNodeTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLSX7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLSn7ZEeS3hoTUHAmk0Q" general="_5RzLNn7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLS37ZEeS3hoTUHAmk0Q" name="testEdition"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_5RzLTH7ZEeS3hoTUHAmk0Q" name="AbstractCreateChildLabelNodeFromPaletteTest" isAbstract="true">
- <generalization xmi:type="uml:Generalization" xmi:id="_5RzLTX7ZEeS3hoTUHAmk0Q" general="_5RzLMX7ZEeS3hoTUHAmk0Q"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_5RzLTn7ZEeS3hoTUHAmk0Q" name="testCreateChildLabelNodeFromPaletteTest"/>
- </packagedElement>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_BaNQZnoyEeSIvbC5EJMc1g" name="Design">
- <ownedComment xmi:type="uml:Comment" xmi:id="_iH6T8HxnEeS3hoTUHAmk0Q" annotatedElement="_rNn0IHvLEeS3hoTUHAmk0Q">
- <body>This is the sequence of actions performed in the workflow to generate the tests. The input and output pins represent the inputs and outputs of every action.&#xD;
-</body>
- </ownedComment>
- <ownedComment xmi:type="uml:Comment" xmi:id="_2FrE4H7CEeS3hoTUHAmk0Q" annotatedElement="_kuoXcHvLEeS3hoTUHAmk0Q">
- <body>This is the structure of launchers for the generation workflow according to each type of diagram.</body>
- </ownedComment>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_BaNQZ3oyEeSIvbC5EJMc1g" name="DesignAbstraction" client="_BaNQZnoyEeSIvbC5EJMc1g" supplier="_BaNQY3oyEeSIvbC5EJMc1g"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_kuoXcHvLEeS3hoTUHAmk0Q" name="Structure">
- <packagedElement xmi:type="uml:Class" xmi:id="_3C8cUHvLEeS3hoTUHAmk0Q" name="GenerateTestsWorkflow" isAbstract="true"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9DYHvLEeS3hoTUHAmk0Q" name="StateMachineDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9DYXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9DYnvLEeS3hoTUHAmk0Q" name="ClassDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9DY3vLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9DZHvLEeS3hoTUHAmk0Q" name="CommunicationDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9DZXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9qcHvLEeS3hoTUHAmk0Q" name="UseCaseDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9qcXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9qcnvLEeS3hoTUHAmk0Q" name="ActivityDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9qc3vLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9qdHvLEeS3hoTUHAmk0Q" name="SequenceDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9qdXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C9qdnvLEeS3hoTUHAmk0Q" name="DeploymentDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C9qd3vLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C-RgHvLEeS3hoTUHAmk0Q" name="CompositeStructureDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C-RgXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C-RgnvLEeS3hoTUHAmk0Q" name="ComponentDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C-Rg3vLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C-RhHvLEeS3hoTUHAmk0Q" name="TimingDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C-RhXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_3C-4kHvLEeS3hoTUHAmk0Q" name="ProfileDiagramGenerateTestsWorkflow">
- <generalization xmi:type="uml:Generalization" xmi:id="_3C-4kXvLEeS3hoTUHAmk0Q" general="_3C8cUHvLEeS3hoTUHAmk0Q"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_rNn0IHvLEeS3hoTUHAmk0Q" name="Behavior">
- <packagedElement xmi:type="uml:Activity" xmi:id="_p9X3wHvMEeS3hoTUHAmk0Q" name="Papyrus Test Generation Workflow" node="_p9X3xXvMEeS3hoTUHAmk0Q _p9X3xnvMEeS3hoTUHAmk0Q _p9X3x3vMEeS3hoTUHAmk0Q _p9X3zHvMEeS3hoTUHAmk0Q _p9X313vMEeS3hoTUHAmk0Q">
- <edge xmi:type="uml:ControlFlow" xmi:id="_p9X3wXvMEeS3hoTUHAmk0Q" target="_p9X3x3vMEeS3hoTUHAmk0Q" source="_p9X3xXvMEeS3hoTUHAmk0Q"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_p9X3wnvMEeS3hoTUHAmk0Q" target="_p9X3zHvMEeS3hoTUHAmk0Q" source="_p9X3x3vMEeS3hoTUHAmk0Q"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_p9X3w3vMEeS3hoTUHAmk0Q" target="_p9X313vMEeS3hoTUHAmk0Q" source="_p9X3zHvMEeS3hoTUHAmk0Q"/>
- <edge xmi:type="uml:ControlFlow" xmi:id="_p9X3xHvMEeS3hoTUHAmk0Q" target="_p9X3xnvMEeS3hoTUHAmk0Q" source="_p9X313vMEeS3hoTUHAmk0Q"/>
- <node xmi:type="uml:InitialNode" xmi:id="_p9X3xXvMEeS3hoTUHAmk0Q" name="InitialNode" outgoing="_p9X3wXvMEeS3hoTUHAmk0Q"/>
- <node xmi:type="uml:FlowFinalNode" xmi:id="_p9X3xnvMEeS3hoTUHAmk0Q" name="FlowFinalNode" incoming="_p9X3xHvMEeS3hoTUHAmk0Q"/>
- <node xmi:type="uml:OpaqueAction" xmi:id="_p9X3x3vMEeS3hoTUHAmk0Q" name="Transform GMFGen model to UML" incoming="_p9X3wXvMEeS3hoTUHAmk0Q" outgoing="_p9X3wnvMEeS3hoTUHAmk0Q">
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X3yHvMEeS3hoTUHAmk0Q" name="[DiagramType].gmfgen">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X3yXvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_p9X3ynvMEeS3hoTUHAmk0Q" name="[DiagramType].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X3y3vMEeS3hoTUHAmk0Q" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:OpaqueAction" xmi:id="_p9X3zHvMEeS3hoTUHAmk0Q" name="Generate UML-UTP Test Model" incoming="_p9X3wnvMEeS3hoTUHAmk0Q" outgoing="_p9X3w3vMEeS3hoTUHAmk0Q">
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X3zXvMEeS3hoTUHAmk0Q" name="[DiagramType].gmfgen.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X3znvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X3z3vMEeS3hoTUHAmk0Q" name="testFrameworkBase.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X30HvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X30XvMEeS3hoTUHAmk0Q" name="utp.profile.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X30nvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X303vMEeS3hoTUHAmk0Q" name="utpModuleFunction">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X31HvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_p9X31XvMEeS3hoTUHAmk0Q" name="[DiagramType]TestModel.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X31nvMEeS3hoTUHAmk0Q" value="1"/>
- </outputValue>
- </node>
- <node xmi:type="uml:OpaqueAction" xmi:id="_p9X313vMEeS3hoTUHAmk0Q" name="Generate JUnit tests" incoming="_p9X3w3vMEeS3hoTUHAmk0Q" outgoing="_p9X3xHvMEeS3hoTUHAmk0Q">
- <inputValue xmi:type="uml:InputPin" xmi:id="_p9X32HvMEeS3hoTUHAmk0Q" name="[DiagramType]TestModel.uml">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X32XvMEeS3hoTUHAmk0Q" value="1"/>
- </inputValue>
- <outputValue xmi:type="uml:OutputPin" xmi:id="_p9X32nvMEeS3hoTUHAmk0Q" name="Test[DiagramType][UseCase].java">
- <upperBound xmi:type="uml:LiteralInteger" xmi:id="_p9X323vMEeS3hoTUHAmk0Q" value="1"/>
- </outputValue>
- </node>
- </packagedElement>
- </packagedElement>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_BaNQa3oyEeSIvbC5EJMc1g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6HNOoCG7EeWjkObMY_LmBA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HNOoSG7EeWjkObMY_LmBA" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HNOoiG7EeWjkObMY_LmBA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HNOoyG7EeWjkObMY_LmBA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HNOpCG7EeWjkObMY_LmBA" key="Date" value="2014-11-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HNOpSG7EeWjkObMY_LmBA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BaNQbHoyEeSIvbC5EJMc1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rplkQXVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_kWqjAMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_BaNQbXoyEeSIvbC5EJMc1g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BaNQbnoyEeSIvbC5EJMc1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpmyYHVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_qCT3MMbXEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_BaNQb3oyEeSIvbC5EJMc1g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6HQR8CG7EeWjkObMY_LmBA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HQR8SG7EeWjkObMY_LmBA" key="Version" value="0.0.7"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HQR8iG7EeWjkObMY_LmBA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HQR8yG7EeWjkObMY_LmBA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HQR9CG7EeWjkObMY_LmBA" key="Date" value="2014-11-26"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HQR9SG7EeWjkObMY_LmBA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BaNQcHoyEeSIvbC5EJMc1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_rpnZcXVxEeSZ-fQGFkyJeQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/developerprocess.profile.uml#_2LNtQMbYEeO09JBvNFZRNw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_BaNQcXoyEeSIvbC5EJMc1g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BaNQcnoyEeSIvbC5EJMc1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_BaNQc3oyEeSIvbC5EJMc1g">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6HSuMCG7EeWjkObMY_LmBA" source="PapyrusVersion">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HSuMSG7EeWjkObMY_LmBA" key="Version" value="0.0.11"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HSuMiG7EeWjkObMY_LmBA" key="Comment" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HSuMyG7EeWjkObMY_LmBA" key="Copyright" value=""/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HSuNCG7EeWjkObMY_LmBA" key="Date" value="2014-11-14"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6HSuNSG7EeWjkObMY_LmBA" key="Author" value=""/>
- </eAnnotations>
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BaNQdHoyEeSIvbC5EJMc1g" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_RQrLoWwBEeSIYu1Ih2FYyQ"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://DEVELOPER_PROFILES/Document.profile.uml#_D0JcUMnzEeO9CYUoXDRplw"/>
- </profileApplication>
- </uml:Model>
- <structure:Project xmi:id="_BaNQdXoyEeSIvbC5EJMc1g" author="Juan Cadavid&#xD;&#xA;[juan.cadavid@cea.fr]" version="1.0" base_Model="_BaNQYHoyEeSIvbC5EJMc1g" title="Papyrus Test Generation Framework"/>
- <structure:Requirements xmi:id="_BaNQdnoyEeSIvbC5EJMc1g" base_Model="_BaNQYnoyEeSIvbC5EJMc1g"/>
- <structure:UseCases xmi:id="_BaNQd3oyEeSIvbC5EJMc1g" base_Model="_BaNQY3oyEeSIvbC5EJMc1g"/>
- <structure:Design xmi:id="_BaNQeHoyEeSIvbC5EJMc1g" base_Model="_BaNQZnoyEeSIvbC5EJMc1g"/>
- <Requirements:Requirement xmi:id="_8rgkMHsDEeS3hoTUHAmk0Q" text="The framework shall allow to generate JUnit tests for UML diagram editors, its nodes and links" id="req01" base_Class="_8rcSwHsDEeS3hoTUHAmk0Q"/>
- <Requirements:Requirement xmi:id="_ZmnooHsEEeS3hoTUHAmk0Q" text="The framework shall test functional test cases: for example creation of elements, hide, delete, edition, drop from model explorer, among many others." id="req02" base_Class="_ZmlMYHsEEeS3hoTUHAmk0Q"/>
- <Requirements:Requirement xmi:id="_aSIDwHsEEeS3hoTUHAmk0Q" text="The framework shall be extensible with new diagram editors based on GMF, and other technologies where an editor description is available as a model (such as Nattable)." id="req03" base_Class="_aSGOkHsEEeS3hoTUHAmk0Q"/>
- <Requirements:Requirement xmi:id="_fRhggHsFEeS3hoTUHAmk0Q" text="The framework shall attain complete functional coverage for a diagram editor." id="req04" base_Class="_fRgSYHsFEeS3hoTUHAmk0Q"/>
- <Requirements:Requirement xmi:id="_2AkEQHsFEeS3hoTUHAmk0Q" text="The framework shall cover all the possible code coverable by generated tests (expected to be around 80%)" id="req05" base_Class="_2AiPEHsFEeS3hoTUHAmk0Q"/>
-</xmi:XMI>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.di b/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.di
deleted file mode 100644
index bf9abab340f..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.di
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.uml b/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.uml
deleted file mode 100644
index 1ecfcf49278..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/doc/model.uml
+++ /dev/null
@@ -1,69 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_eEWLAIUyEeSUybMY4UGChQ" name="SysMLmodel">
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xkIUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xkYUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xkoUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xk4UyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xlIUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xlYUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xloUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xl4UyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xmIUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xmYUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xmoUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xm4UyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xnIUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM0xnYUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM0xnoUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM97gIUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM97gYUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM97goUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM97g4UyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM97hIUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
- </profileApplication>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_eM97hYUyEeSUybMY4UGChQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eM97hoUyEeSUybMY4UGChQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
- </profileApplication>
-</uml:Model>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/model/exceptions.ecore b/tests/framework/org.eclipse.papyrus.tests.framework/model/exceptions.ecore
deleted file mode 100644
index 17580e1f095..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/model/exceptions.ecore
+++ /dev/null
@@ -1,148 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="exceptions" nsURI="http://www.eclipse.org/papyrus/2015/testframework/exceptions"
- nsPrefix="exceptions">
- <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore">
- <details key="validationDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/>
- </eAnnotations>
- <eClassifiers xsi:type="ecore:EClass" name="ForbiddenEditPartPermutation" eSuperTypes="#//TestConstraint">
- <eAnnotations source="duplicates">
- <contents xsi:type="ecore:EOperation" name="validate" ordered="false" lowerBound="1"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eAnnotations source="redefines" references="#//TestConstraint/validate"/>
- <eParameters name="editPart" unique="false" lowerBound="1" upperBound="-1"
- eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eParameters name="testClass" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- <eParameters name="diagnostics" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDiagnosticChain"/>
- </contents>
- </eAnnotations>
- <eOperations name="test_classes" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
- <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL">
- <details key="body" value="testClass->forAll(conformsTo(_'org.eclipse.papyrus.uml.diagram.tests'::AbstractPapyrusTestCase.oclAsType(UML::Type)))"/>
- </eAnnotations>
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="testClass->forAll(conformsTo(_'org.eclipse.papyrus.uml.diagram.tests'::AbstractPapyrusTestCase.oclAsType(UML::Type)))"/>
- </eAnnotations>
- <eParameters name="diagnostics" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain">
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
- </eAnnotations>
- </eParameters>
- <eParameters name="context">
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="The cache of context-specific information."/>
- </eAnnotations>
- <eGenericType eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EMap">
- <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
- <eTypeArguments eClassifier="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
- </eGenericType>
- </eParameters>
- </eOperations>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="reasonKind" ordered="false"
- lowerBound="1" eType="#//ForbiddenReasonKind" defaultValueLiteral="invalid"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="reason" ordered="false"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="testClass" ordered="false"
- lowerBound="1" upperBound="-1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="editPart" ordered="false"
- lowerBound="1" upperBound="-1" eType="#//EditPartSpec" containment="true"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TestConstraint" abstract="true">
- <eOperations name="validate" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eParameters name="editPart" unique="false" lowerBound="1" upperBound="-1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eParameters name="testClass" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- <eParameters name="diagnostics" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDiagnosticChain"/>
- </eOperations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="container" ordered="false"
- lowerBound="1" eType="#//TestExceptions" eOpposite="#//TestExceptions/constraint"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="omitOnFailure" ordered="false"
- lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="TestExceptions">
- <eOperations name="validate" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eParameters name="editPart" unique="false" lowerBound="1" upperBound="-1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eParameters name="testClass" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- <eParameters name="diagnostics" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDiagnosticChain"/>
- </eOperations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="constraint" ordered="false"
- upperBound="-1" eType="#//TestConstraint" containment="true" eOpposite="#//TestConstraint/container"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="ForbiddenReasonKind">
- <eLiterals name="invalid"/>
- <eLiterals name="failing" value="1">
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="Indicates that the permutation of edit-parts is forbidden because the tests generated would fail.&#xA;The system-under-test intends to support this permutation, but it does not work."/>
- </eAnnotations>
- </eLiterals>
- <eLiterals name="unimplemented" value="2">
- <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="Indicates that the permutation of edit-parts is forbidden because the&#xA;system-under-test does not intend to support it, so generating tests&#xA;would be pointless (they would only fail)."/>
- </eAnnotations>
- </eLiterals>
- <eLiterals name="interactive" value="3"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EditPartSpec" abstract="true">
- <eOperations name="matches" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eParameters name="editPart" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- </eOperations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="composite" ordered="false"
- eType="#//CompositeEditPartSpec" eOpposite="#//CompositeEditPartSpec/operand"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="CompositeEditPartSpec" eSuperTypes="#//EditPartSpec">
- <eAnnotations source="duplicates">
- <contents xsi:type="ecore:EOperation" name="matches" ordered="false" lowerBound="1"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eAnnotations source="redefines" references="#//EditPartSpec/matches"/>
- <eParameters name="editPart" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="operator" ordered="false"
- lowerBound="1" eType="#//OperatorKind"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="operand" ordered="false"
- lowerBound="1" upperBound="-1" eType="#//EditPartSpec" containment="true"
- eOpposite="#//EditPartSpec/composite"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EEnum" name="OperatorKind">
- <eLiterals name="and"/>
- <eLiterals name="or" value="1"/>
- <eLiterals name="not" value="2"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="EditPartRef" eSuperTypes="#//EditPartSpec">
- <eAnnotations source="duplicates">
- <contents xsi:type="ecore:EOperation" name="matches" ordered="false" lowerBound="1"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eAnnotations source="redefines" references="#//EditPartSpec/matches"/>
- <eParameters name="editPart" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="editPart" ordered="false"
- lowerBound="1" eType="ecore:EClass ../../org.eclipse.gmf.codegen/models/gmfgen.ecore#//GenCommonBase"/>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="AnyEditPart" eSuperTypes="#//EditPartSpec">
- <eAnnotations source="duplicates">
- <contents xsi:type="ecore:EOperation" name="matches" ordered="false" lowerBound="1"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eAnnotations source="redefines" references="#//EditPartSpec/matches"/>
- <eParameters name="editPart" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- </contents>
- </eAnnotations>
- </eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ForbiddenEditPart" eSuperTypes="#//TestConstraint">
- <eAnnotations source="duplicates">
- <contents xsi:type="ecore:EOperation" name="validate" ordered="false" lowerBound="1"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//Boolean">
- <eAnnotations source="redefines" references="#//TestConstraint/validate"/>
- <eParameters name="editPart" unique="false" lowerBound="1" upperBound="-1"
- eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//InstanceSpecification"/>
- <eParameters name="testClass" ordered="false" lowerBound="1" eType="ecore:EClass ../../org.eclipse.uml2.uml/model/UML.ecore#//Class"/>
- <eParameters name="diagnostics" ordered="false" lowerBound="1" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDiagnosticChain"/>
- </contents>
- </eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="editPart" ordered="false"
- lowerBound="1" eType="#//EditPartSpec" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="reason" ordered="false"
- eType="ecore:EDataType ../../org.eclipse.uml2.types/model/Types.ecore#//String"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="reasonKind" ordered="false"
- lowerBound="1" eType="#//ForbiddenReasonKind" defaultValueLiteral="invalid"/>
- </eClassifiers>
-</ecore:EPackage>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/model/genmodel.uml b/tests/framework/org.eclipse.papyrus.tests.framework/model/genmodel.uml
deleted file mode 100644
index 2fbf68b2a82..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/model/genmodel.uml
+++ /dev/null
@@ -1,946 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
- <uml:Model xmi:id="_pwwmsLA6EeO4_99b0CahZA" name="genmodel" URI="http://www.eclipse.org/emf/2002/GenModel">
- <packagedElement xmi:type="uml:Class" xmi:id="_pwwmsbA6EeO4_99b0CahZA" name="GenModel">
- <generalization xmi:id="_pwwmsrA6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwwms7A6EeO4_99b0CahZA" name="copyrightText" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmtLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmtbA6EeO4_99b0CahZA" name="modelDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmtrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmt7A6EeO4_99b0CahZA" name="creationCommands" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmuLA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwmubA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmurA6EeO4_99b0CahZA" name="creationIcons" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmu7A6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwmvLA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmvbA6EeO4_99b0CahZA" name="creationSubmenus" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmvrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmv7A6EeO4_99b0CahZA" name="editDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmwLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmwbA6EeO4_99b0CahZA" name="editorDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmwrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmw7A6EeO4_99b0CahZA" name="modelPluginID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmxLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmxbA6EeO4_99b0CahZA" name="templateDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmxrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmx7A6EeO4_99b0CahZA" name="runtimeJar" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmyLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmybA6EeO4_99b0CahZA" name="foreignModel" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmyrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwmy7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmzLA6EeO4_99b0CahZA" name="dynamicTemplates" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmzbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwmzrA6EeO4_99b0CahZA" name="redirection" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwmz7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm0LA6EeO4_99b0CahZA" name="forceOverwrite" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm0bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm0rA6EeO4_99b0CahZA" name="nonExternalizedStringTag" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm07A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm1LA6EeO4_99b0CahZA" name="modelName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm1bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm1rA6EeO4_99b0CahZA" name="modelPluginClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm17A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm2LA6EeO4_99b0CahZA" name="editPluginClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm2bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm2rA6EeO4_99b0CahZA" name="editorPluginClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm27A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm3LA6EeO4_99b0CahZA" name="updateClasspath" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm3bA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwm3rA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm37A6EeO4_99b0CahZA" name="generateSchema" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm4LA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm4bA6EeO4_99b0CahZA" name="nonNLSMarkers" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm4rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwm47A6EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm5LA6EeO4_99b0CahZA" name="staticPackages" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm5bA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwm5rA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm57A6EeO4_99b0CahZA" name="modelPluginVariables" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm6LA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwm6bA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm6rA6EeO4_99b0CahZA" name="rootExtendsInterface" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm67A6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwwm7LA6EeO4_99b0CahZA" value="org.eclipse.emf.ecore.EObject">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm7bA6EeO4_99b0CahZA" name="rootExtendsClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm7rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwwm77A6EeO4_99b0CahZA" value="org.eclipse.emf.ecore.impl.EObjectImpl">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm8LA6EeO4_99b0CahZA" name="rootImplementsInterface" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm8bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm8rA6EeO4_99b0CahZA" name="suppressEMFTypes" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm87A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm9LA6EeO4_99b0CahZA" name="suppressEMFMetaData" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm9bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm9rA6EeO4_99b0CahZA" name="suppressEMFModelTags" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm97A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm-LA6EeO4_99b0CahZA" name="suppressInterfaces" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm-bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm-rA6EeO4_99b0CahZA" name="featureMapWrapperInterface" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm-7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm_LA6EeO4_99b0CahZA" name="featureMapWrapperInternalInterface" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm_bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwm_rA6EeO4_99b0CahZA" name="featureMapWrapperClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwm_7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnALA6EeO4_99b0CahZA" name="runtimeCompatibility" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnAbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnArA6EeO4_99b0CahZA" name="richClientPlatform" visibility="public" isOrdered="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnA7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnBLA6EeO4_99b0CahZA" name="reflectiveDelegation" visibility="public" isOrdered="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnBbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnBrA6EeO4_99b0CahZA" name="codeFormatting" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnB7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnCLA6EeO4_99b0CahZA" name="commentFormatting" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnCbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnCrA6EeO4_99b0CahZA" name="testsDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnC7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnDLA6EeO4_99b0CahZA" name="testSuiteClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnDbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnDrA6EeO4_99b0CahZA" name="booleanFlagsField" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnD7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnELA6EeO4_99b0CahZA" name="booleanFlagsReservedBits" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnEbA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnErA6EeO4_99b0CahZA" value="-1">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnE7A6EeO4_99b0CahZA" name="importerID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnFLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnFbA6EeO4_99b0CahZA" name="bundleManifest" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnFrA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwnF7A6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnGLA6EeO4_99b0CahZA" name="featureDelegation" visibility="public" type="_pwwnk7A6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnGbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnGrA6EeO4_99b0CahZA" name="containmentProxies" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnG7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnHLA6EeO4_99b0CahZA" name="minimalReflectiveMethods" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnHbA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwnHrA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnH7A6EeO4_99b0CahZA" name="suppressContainment" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnILA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnIbA6EeO4_99b0CahZA" name="suppressNotification" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnIrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnI7A6EeO4_99b0CahZA" name="arrayAccessors" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnJLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnJbA6EeO4_99b0CahZA" name="suppressUnsettable" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnJrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnJ7A6EeO4_99b0CahZA" name="facadeHelperClass" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_pwwnKLA6EeO4_99b0CahZA" annotatedElement="_pwwnJ7A6EeO4_99b0CahZA">
- <body>The default value must be always equals to JMerger.DEFAULT_FACADE_HELPER_CLASS.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnKbA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwwnKrA6EeO4_99b0CahZA" value="org.eclipse.emf.codegen.merge.java.facade.ast.ASTFacadeHelper">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnK7A6EeO4_99b0CahZA" name="complianceLevel" visibility="public" type="_pwwnmLA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnLLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnLbA6EeO4_99b0CahZA" name="suppressGenModelAnnotations" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnLrA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwnL7A6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnMLA6EeO4_99b0CahZA" name="copyrightFields" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnMbA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwnMrA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnM7A6EeO4_99b0CahZA" name="binaryCompatibleReflectiveMethods" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnNLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnNbA6EeO4_99b0CahZA" name="publicConstructors" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnNrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnN7A6EeO4_99b0CahZA" name="templatePluginVariables" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnOLA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnObA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnOrA6EeO4_99b0CahZA" name="providerRootExtendsClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnO7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnPLA6EeO4_99b0CahZA" name="editPluginID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnPbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnPrA6EeO4_99b0CahZA" name="editPluginVariables" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnP7A6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnQLA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnQbA6EeO4_99b0CahZA" name="editorPluginID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnQrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnQ7A6EeO4_99b0CahZA" name="editorPluginVariables" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnRLA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnRbA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnRrA6EeO4_99b0CahZA" name="testsPluginID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnR7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnSLA6EeO4_99b0CahZA" name="testsPluginVariables" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnSbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnSrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnS7A6EeO4_99b0CahZA" name="optimizedHasChildren" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnTLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnTbA6EeO4_99b0CahZA" name="tableProviders" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnTrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnT7A6EeO4_99b0CahZA" name="colorProviders" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnULA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnUbA6EeO4_99b0CahZA" name="fontProviders" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnUrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnU7A6EeO4_99b0CahZA" name="runtimeVersion" visibility="public" type="_pwxNxLA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnVLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnVbA6EeO4_99b0CahZA" name="language" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnVrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnV7A6EeO4_99b0CahZA" name="packedEnums" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnWLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnWbA6EeO4_99b0CahZA" name="genPackages" type="_pwxNzrA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOIbA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnWrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnW7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnXLA6EeO4_99b0CahZA" name="usedGenPackages" type="_pwxNzrA6EeO4_99b0CahZA" isOrdered="true" association="_pwxOoLA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnXbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnXrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnX7A6EeO4_99b0CahZA" name="interfaceNamePattern" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnYLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnYbA6EeO4_99b0CahZA" name="classNamePattern" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnYrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnY7A6EeO4_99b0CahZA" name="operationReflection" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnZLA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwwnZbA6EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnZrA6EeO4_99b0CahZA" name="richAjaxPlatform" visibility="public" isOrdered="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnZ7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnaLA6EeO4_99b0CahZA" name="runtimePlatform" visibility="public" type="_pwxOorA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnabA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnarA6EeO4_99b0CahZA" name="importOrganizing" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwna7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnbLA6EeO4_99b0CahZA" name="pluginKey" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnbbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnbrA6EeO4_99b0CahZA" name="decoration" visibility="public" type="_pwxOp7A6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnb7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwncLA6EeO4_99b0CahZA" name="styleProviders" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwncbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwncrA6EeO4_99b0CahZA" name="cleanup" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnc7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwwndLA6EeO4_99b0CahZA" name="GenBase" isAbstract="true">
- <ownedAttribute xmi:id="_pwwndbA6EeO4_99b0CahZA" name="genAnnotations" type="_pwwnfbA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwwnjrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwndrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwnd7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_pwwneLA6EeO4_99b0CahZA" name="getGenAnnotation" visibility="public">
- <ownedParameter xmi:id="_pwwnebA6EeO4_99b0CahZA" type="_pwwnfbA6EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnerA6EeO4_99b0CahZA"/>
- </ownedParameter>
- <ownedParameter xmi:id="_pwwne7A6EeO4_99b0CahZA" name="source" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnfLA6EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwwnfbA6EeO4_99b0CahZA" name="GenAnnotation">
- <generalization xmi:id="_pwwnfrA6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwwnf7A6EeO4_99b0CahZA" name="source" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwngLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwngbA6EeO4_99b0CahZA" name="details" isOrdered="true" aggregation="composite" association="_pwwnjLA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EStringToStringMapEntry"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwngrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwng7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnhLA6EeO4_99b0CahZA" name="genBase" type="_pwwndLA6EeO4_99b0CahZA" isOrdered="true" association="_pwwnjrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnhbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnhrA6EeO4_99b0CahZA" name="references" isOrdered="true" association="_pwwnj7A6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnh7A6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwniLA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwwnibA6EeO4_99b0CahZA" name="contents" isOrdered="true" aggregation="composite" association="_pwwnkbA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwwnirA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwwni7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwwnjLA6EeO4_99b0CahZA" memberEnd="_pwwngbA6EeO4_99b0CahZA _pwwnjbA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwwnjbA6EeO4_99b0CahZA" type="_pwwnfbA6EeO4_99b0CahZA" association="_pwwnjLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwwnjrA6EeO4_99b0CahZA" memberEnd="_pwwndbA6EeO4_99b0CahZA _pwwnhLA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwwnj7A6EeO4_99b0CahZA" memberEnd="_pwwnhrA6EeO4_99b0CahZA _pwwnkLA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwwnkLA6EeO4_99b0CahZA" type="_pwwnfbA6EeO4_99b0CahZA" association="_pwwnj7A6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwwnkbA6EeO4_99b0CahZA" memberEnd="_pwwnibA6EeO4_99b0CahZA _pwwnkrA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwwnkrA6EeO4_99b0CahZA" type="_pwwnfbA6EeO4_99b0CahZA" association="_pwwnkbA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwwnk7A6EeO4_99b0CahZA" name="GenDelegationKind">
- <ownedLiteral xmi:id="_pwwnlLA6EeO4_99b0CahZA" name="None"/>
- <ownedLiteral xmi:id="_pwwnlbA6EeO4_99b0CahZA" name="Reflective"/>
- <ownedLiteral xmi:id="_pwwnlrA6EeO4_99b0CahZA" name="Virtual"/>
- <ownedLiteral xmi:id="_pwwnl7A6EeO4_99b0CahZA" name="Dynamic"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwwnmLA6EeO4_99b0CahZA" name="GenJDKLevel">
- <ownedLiteral xmi:id="_pwxNwLA6EeO4_99b0CahZA" name="JDK14"/>
- <ownedLiteral xmi:id="_pwxNwbA6EeO4_99b0CahZA" name="JDK50"/>
- <ownedLiteral xmi:id="_pwxNwrA6EeO4_99b0CahZA" name="JDK60"/>
- <ownedLiteral xmi:id="_pwxNw7A6EeO4_99b0CahZA" name="JDK70"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxNxLA6EeO4_99b0CahZA" name="GenRuntimeVersion">
- <ownedLiteral xmi:id="_pwxNxbA6EeO4_99b0CahZA" name="EMF22"/>
- <ownedLiteral xmi:id="_pwxNxrA6EeO4_99b0CahZA" name="EMF23"/>
- <ownedLiteral xmi:id="_pwxNx7A6EeO4_99b0CahZA" name="EMF24"/>
- <ownedLiteral xmi:id="_pwxNyLA6EeO4_99b0CahZA" name="EMF25"/>
- <ownedLiteral xmi:id="_pwxNybA6EeO4_99b0CahZA" name="EMF26"/>
- <ownedLiteral xmi:id="_pwxNyrA6EeO4_99b0CahZA" name="EMF27"/>
- <ownedLiteral xmi:id="_pwxNy7A6EeO4_99b0CahZA" name="EMF28"/>
- <ownedLiteral xmi:id="_pwxNzLA6EeO4_99b0CahZA" name="EMF29"/>
- <ownedLiteral xmi:id="_pwxNzbA6EeO4_99b0CahZA" name="EMF210"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxNzrA6EeO4_99b0CahZA" name="GenPackage">
- <generalization xmi:id="_pwxNz7A6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxN0LA6EeO4_99b0CahZA" name="prefix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN0bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN0rA6EeO4_99b0CahZA" name="basePackage" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN07A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN1LA6EeO4_99b0CahZA" name="resource" visibility="public" type="_pwxOGrA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN1bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN1rA6EeO4_99b0CahZA" name="disposableProviderFactory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN17A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN2LA6EeO4_99b0CahZA" name="adapterFactory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN2bA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxN2rA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN27A6EeO4_99b0CahZA" name="loadInitialization" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN3LA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN3bA6EeO4_99b0CahZA" name="interfacePackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN3rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN37A6EeO4_99b0CahZA" value="">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN4LA6EeO4_99b0CahZA" name="metaDataPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN4bA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN4rA6EeO4_99b0CahZA" value="">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN47A6EeO4_99b0CahZA" name="classPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN5LA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN5bA6EeO4_99b0CahZA" value="impl">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN5rA6EeO4_99b0CahZA" name="utilityPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN57A6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN6LA6EeO4_99b0CahZA" value="util">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN6bA6EeO4_99b0CahZA" name="providerPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN6rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN67A6EeO4_99b0CahZA" value="provider">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN7LA6EeO4_99b0CahZA" name="presentationPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN7bA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN7rA6EeO4_99b0CahZA" value="presentation">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN77A6EeO4_99b0CahZA" name="testsPackageSuffix" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN8LA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_pwxN8bA6EeO4_99b0CahZA" value="tests">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN8rA6EeO4_99b0CahZA" name="generateExampleClass" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN87A6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxN9LA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN9bA6EeO4_99b0CahZA" name="literalsInterface" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN9rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxN97A6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN-LA6EeO4_99b0CahZA" name="dataTypeConverters" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN-bA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN-rA6EeO4_99b0CahZA" name="multipleEditorPages" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN-7A6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxN_LA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxN_bA6EeO4_99b0CahZA" name="generateModelWizard" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxN_rA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxN_7A6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOALA6EeO4_99b0CahZA" name="extensibleProviderFactory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOAbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOArA6EeO4_99b0CahZA" name="childCreationExtenders" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOA7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOBLA6EeO4_99b0CahZA" name="contentTypeIdentifier" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOBbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOBrA6EeO4_99b0CahZA" name="fileExtensions" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOB7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOCLA6EeO4_99b0CahZA" name="ecorePackage" isOrdered="true" association="_pwxOH7A6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EPackage"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOCbA6EeO4_99b0CahZA" name="genModel" type="_pwwmsbA6EeO4_99b0CahZA" isOrdered="true" association="_pwxOIbA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOCrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOC7A6EeO4_99b0CahZA" name="genEnums" type="_pwxOIrA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOR7A6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxODLA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxODbA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxODrA6EeO4_99b0CahZA" name="genClassifiers" type="_pwxOLrA6EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_pwxONLA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOD7A6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOELA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOEbA6EeO4_99b0CahZA" name="genDataTypes" type="_pwxOK7A6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOSbA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOErA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOE7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOFLA6EeO4_99b0CahZA" name="genClasses" type="_pwxOS7A6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOnLA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOFbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOFrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOF7A6EeO4_99b0CahZA" name="nestedGenPackages" type="_pwxNzrA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOnrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOGLA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOGbA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxOGrA6EeO4_99b0CahZA" name="GenResourceKind">
- <ownedLiteral xmi:id="_pwxOG7A6EeO4_99b0CahZA" name="None"/>
- <ownedLiteral xmi:id="_pwxOHLA6EeO4_99b0CahZA" name="Basic"/>
- <ownedLiteral xmi:id="_pwxOHbA6EeO4_99b0CahZA" name="XMI"/>
- <ownedLiteral xmi:id="_pwxOHrA6EeO4_99b0CahZA" name="XML"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOH7A6EeO4_99b0CahZA" memberEnd="_pwxOCLA6EeO4_99b0CahZA _pwxOILA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOILA6EeO4_99b0CahZA" type="_pwxNzrA6EeO4_99b0CahZA" association="_pwxOH7A6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOIbA6EeO4_99b0CahZA" memberEnd="_pwwnWbA6EeO4_99b0CahZA _pwxOCbA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOIrA6EeO4_99b0CahZA" name="GenEnum">
- <generalization xmi:id="_pwxOI7A6EeO4_99b0CahZA" general="_pwxOK7A6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOJLA6EeO4_99b0CahZA" name="typeSafeEnumCompatible" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOJbA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxOJrA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOJ7A6EeO4_99b0CahZA" name="ecoreEnum" isOrdered="true" association="_pwxOPrA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EEnum"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOKLA6EeO4_99b0CahZA" name="genEnumLiterals" type="_pwxOQLA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxORLA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOKbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOKrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOK7A6EeO4_99b0CahZA" name="GenDataType">
- <generalization xmi:id="_pwxOLLA6EeO4_99b0CahZA" general="_pwxOLrA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOLbA6EeO4_99b0CahZA" name="ecoreDataType" isOrdered="true" association="_pwxOPLA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EDataType"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOLrA6EeO4_99b0CahZA" name="GenClassifier" isAbstract="true">
- <generalization xmi:id="_pwxOL7A6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOMLA6EeO4_99b0CahZA" name="genPackage" type="_pwxNzrA6EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_pwxONLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOMbA6EeO4_99b0CahZA" name="genTypeParameters" type="_pwxONbA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOOrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOMrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOM7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxONLA6EeO4_99b0CahZA" memberEnd="_pwxODrA6EeO4_99b0CahZA _pwxOMLA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxONbA6EeO4_99b0CahZA" name="GenTypeParameter">
- <generalization xmi:id="_pwxONrA6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxON7A6EeO4_99b0CahZA" name="ecoreTypeParameter" isOrdered="true" association="_pwxOOLA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EGenericType"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOOLA6EeO4_99b0CahZA" memberEnd="_pwxON7A6EeO4_99b0CahZA _pwxOObA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOObA6EeO4_99b0CahZA" type="_pwxONbA6EeO4_99b0CahZA" association="_pwxOOLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOOrA6EeO4_99b0CahZA" memberEnd="_pwxOMbA6EeO4_99b0CahZA _pwxOO7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOO7A6EeO4_99b0CahZA" type="_pwxOLrA6EeO4_99b0CahZA" association="_pwxOOrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOPLA6EeO4_99b0CahZA" memberEnd="_pwxOLbA6EeO4_99b0CahZA _pwxOPbA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOPbA6EeO4_99b0CahZA" type="_pwxOK7A6EeO4_99b0CahZA" association="_pwxOPLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOPrA6EeO4_99b0CahZA" memberEnd="_pwxOJ7A6EeO4_99b0CahZA _pwxOP7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOP7A6EeO4_99b0CahZA" type="_pwxOIrA6EeO4_99b0CahZA" association="_pwxOPrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOQLA6EeO4_99b0CahZA" name="GenEnumLiteral">
- <generalization xmi:id="_pwxOQbA6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOQrA6EeO4_99b0CahZA" name="genEnum" type="_pwxOIrA6EeO4_99b0CahZA" isOrdered="true" association="_pwxORLA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOQ7A6EeO4_99b0CahZA" name="ecoreEnumLiteral" isOrdered="true" association="_pwxORbA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EEnumLiteral"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxORLA6EeO4_99b0CahZA" memberEnd="_pwxOKLA6EeO4_99b0CahZA _pwxOQrA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxORbA6EeO4_99b0CahZA" memberEnd="_pwxOQ7A6EeO4_99b0CahZA _pwxORrA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxORrA6EeO4_99b0CahZA" type="_pwxOQLA6EeO4_99b0CahZA" association="_pwxORbA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOR7A6EeO4_99b0CahZA" memberEnd="_pwxOC7A6EeO4_99b0CahZA _pwxOSLA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOSLA6EeO4_99b0CahZA" type="_pwxNzrA6EeO4_99b0CahZA" association="_pwxOR7A6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOSbA6EeO4_99b0CahZA" memberEnd="_pwxOEbA6EeO4_99b0CahZA _pwxOSrA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOSrA6EeO4_99b0CahZA" type="_pwxNzrA6EeO4_99b0CahZA" association="_pwxOSbA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOS7A6EeO4_99b0CahZA" name="GenClass">
- <generalization xmi:id="_pwxOTLA6EeO4_99b0CahZA" general="_pwxOLrA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOTbA6EeO4_99b0CahZA" name="provider" visibility="public" type="_pwxOXbA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOTrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOT7A6EeO4_99b0CahZA" name="image" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOULA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxOUbA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOUrA6EeO4_99b0CahZA" name="dynamic" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOU7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOVLA6EeO4_99b0CahZA" name="ecoreClass" isOrdered="true" association="_pwxOYbA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EClass"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOVbA6EeO4_99b0CahZA" name="genFeatures" type="_pwxOY7A6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOgbA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOVrA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOV7A6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOWLA6EeO4_99b0CahZA" name="genOperations" type="_pwxOhLA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOjrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOWbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOWrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOW7A6EeO4_99b0CahZA" name="labelFeature" type="_pwxOY7A6EeO4_99b0CahZA" isOrdered="true" association="_pwxOmrA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOXLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxOXbA6EeO4_99b0CahZA" name="GenProviderKind">
- <ownedLiteral xmi:id="_pwxOXrA6EeO4_99b0CahZA" name="Singleton"/>
- <ownedLiteral xmi:id="_pwxOX7A6EeO4_99b0CahZA" name="Stateful"/>
- <ownedLiteral xmi:id="_pwxOYLA6EeO4_99b0CahZA" name="None"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOYbA6EeO4_99b0CahZA" memberEnd="_pwxOVLA6EeO4_99b0CahZA _pwxOYrA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOYrA6EeO4_99b0CahZA" type="_pwxOS7A6EeO4_99b0CahZA" association="_pwxOYbA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOY7A6EeO4_99b0CahZA" name="GenFeature">
- <generalization xmi:id="_pwxOZLA6EeO4_99b0CahZA" general="_pwxOe7A6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOZbA6EeO4_99b0CahZA" name="property" visibility="public" type="_pwxOfbA6EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOZrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOZ7A6EeO4_99b0CahZA" name="notify" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOaLA6EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_pwxOabA6EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOarA6EeO4_99b0CahZA" name="children" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOa7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxObLA6EeO4_99b0CahZA" name="createChild" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxObbA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxObrA6EeO4_99b0CahZA" name="propertyCategory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOb7A6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOcLA6EeO4_99b0CahZA" name="propertyFilterFlags" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOcbA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOcrA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOc7A6EeO4_99b0CahZA" name="propertyDescription" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOdLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOdbA6EeO4_99b0CahZA" name="propertyMultiLine" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOdrA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOd7A6EeO4_99b0CahZA" name="propertySortChoices" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOeLA6EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOebA6EeO4_99b0CahZA" name="genClass" type="_pwxOS7A6EeO4_99b0CahZA" isOrdered="true" association="_pwxOgbA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOerA6EeO4_99b0CahZA" name="ecoreFeature" isOrdered="true" association="_pwxOgrA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EStructuralFeature"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOe7A6EeO4_99b0CahZA" name="GenTypedElement" isAbstract="true">
- <generalization xmi:id="_pwxOfLA6EeO4_99b0CahZA" general="_pwwndLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxOfbA6EeO4_99b0CahZA" name="GenPropertyKind">
- <ownedLiteral xmi:id="_pwxOfrA6EeO4_99b0CahZA" name="Editable"/>
- <ownedLiteral xmi:id="_pwxOf7A6EeO4_99b0CahZA" name="Readonly"/>
- <ownedLiteral xmi:id="_pwxOgLA6EeO4_99b0CahZA" name="None"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOgbA6EeO4_99b0CahZA" memberEnd="_pwxOVbA6EeO4_99b0CahZA _pwxOebA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOgrA6EeO4_99b0CahZA" memberEnd="_pwxOerA6EeO4_99b0CahZA _pwxOg7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOg7A6EeO4_99b0CahZA" type="_pwxOY7A6EeO4_99b0CahZA" association="_pwxOgrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOhLA6EeO4_99b0CahZA" name="GenOperation">
- <generalization xmi:id="_pwxOhbA6EeO4_99b0CahZA" general="_pwxOe7A6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOhrA6EeO4_99b0CahZA" name="genClass" type="_pwxOS7A6EeO4_99b0CahZA" isOrdered="true" association="_pwxOjrA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOh7A6EeO4_99b0CahZA" name="ecoreOperation" isOrdered="true" association="_pwxOj7A6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EOperation"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOiLA6EeO4_99b0CahZA" name="genParameters" type="_pwxOkbA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOlbA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOibA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOirA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_pwxOi7A6EeO4_99b0CahZA" name="genTypeParameters" type="_pwxONbA6EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_pwxOmLA6EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pwxOjLA6EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pwxOjbA6EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOjrA6EeO4_99b0CahZA" memberEnd="_pwxOWLA6EeO4_99b0CahZA _pwxOhrA6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOj7A6EeO4_99b0CahZA" memberEnd="_pwxOh7A6EeO4_99b0CahZA _pwxOkLA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOkLA6EeO4_99b0CahZA" type="_pwxOhLA6EeO4_99b0CahZA" association="_pwxOj7A6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_pwxOkbA6EeO4_99b0CahZA" name="GenParameter">
- <generalization xmi:id="_pwxOkrA6EeO4_99b0CahZA" general="_pwxOe7A6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOk7A6EeO4_99b0CahZA" name="genOperation" type="_pwxOhLA6EeO4_99b0CahZA" isOrdered="true" association="_pwxOlbA6EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_pwxOlLA6EeO4_99b0CahZA" name="ecoreParameter" isOrdered="true" association="_pwxOlrA6EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EParameter"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOlbA6EeO4_99b0CahZA" memberEnd="_pwxOiLA6EeO4_99b0CahZA _pwxOk7A6EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOlrA6EeO4_99b0CahZA" memberEnd="_pwxOlLA6EeO4_99b0CahZA _pwxOl7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOl7A6EeO4_99b0CahZA" type="_pwxOkbA6EeO4_99b0CahZA" association="_pwxOlrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOmLA6EeO4_99b0CahZA" memberEnd="_pwxOi7A6EeO4_99b0CahZA _pwxOmbA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOmbA6EeO4_99b0CahZA" type="_pwxOhLA6EeO4_99b0CahZA" association="_pwxOmLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOmrA6EeO4_99b0CahZA" memberEnd="_pwxOW7A6EeO4_99b0CahZA _pwxOm7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOm7A6EeO4_99b0CahZA" type="_pwxOS7A6EeO4_99b0CahZA" association="_pwxOmrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOnLA6EeO4_99b0CahZA" memberEnd="_pwxOFLA6EeO4_99b0CahZA _pwxOnbA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOnbA6EeO4_99b0CahZA" type="_pwxNzrA6EeO4_99b0CahZA" association="_pwxOnLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOnrA6EeO4_99b0CahZA" memberEnd="_pwxOF7A6EeO4_99b0CahZA _pwxOn7A6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOn7A6EeO4_99b0CahZA" type="_pwxNzrA6EeO4_99b0CahZA" association="_pwxOnrA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_pwxOoLA6EeO4_99b0CahZA" memberEnd="_pwwnXLA6EeO4_99b0CahZA _pwxOobA6EeO4_99b0CahZA">
- <ownedEnd xmi:id="_pwxOobA6EeO4_99b0CahZA" type="_pwwmsbA6EeO4_99b0CahZA" association="_pwxOoLA6EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxOorA6EeO4_99b0CahZA" name="GenRuntimePlatform">
- <ownedLiteral xmi:id="_pwxOo7A6EeO4_99b0CahZA" name="IDE"/>
- <ownedLiteral xmi:id="_pwxOpLA6EeO4_99b0CahZA" name="RCP"/>
- <ownedLiteral xmi:id="_pwxOpbA6EeO4_99b0CahZA" name="RAP"/>
- <ownedLiteral xmi:id="_pwxOprA6EeO4_99b0CahZA" name="GWT"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_pwxOp7A6EeO4_99b0CahZA" name="GenDecoration">
- <ownedLiteral xmi:id="_pwxOqLA6EeO4_99b0CahZA" name="None"/>
- <ownedLiteral xmi:id="_pwxOqbA6EeO4_99b0CahZA" name="Manual"/>
- <ownedLiteral xmi:id="_pwxOqrA6EeO4_99b0CahZA" name="Live"/>
- </packagedElement>
- <profileApplication xmi:id="_pwxOq7A6EeO4_99b0CahZA">
- <eAnnotations xmi:id="_pwxOrLA6EeO4_99b0CahZA" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
- </eAnnotations>
- <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
- </profileApplication>
- </uml:Model>
- <Ecore:EPackage xmi:id="_pwx00LA6EeO4_99b0CahZA" base_Package="_pwwmsLA6EeO4_99b0CahZA" nsPrefix="genmodel"/>
- <Ecore:EClass xmi:id="_pwx00bA6EeO4_99b0CahZA" base_Class="_pwwmsbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pwzqALA6EeO4_99b0CahZA" base_Property="_pwwnWbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pwzqAbA6EeO4_99b0CahZA" base_Property="_pwwnXLA6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pwzqArA6EeO4_99b0CahZA" base_Class="_pwwndLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pwzqA7A6EeO4_99b0CahZA" base_Property="_pwwndbA6EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_pw0RELA6EeO4_99b0CahZA" base_Operation="_pwwneLA6EeO4_99b0CahZA"/>
- <Ecore:EParameter xmi:id="_pw0REbA6EeO4_99b0CahZA" base_Parameter="_pwwne7A6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw0RErA6EeO4_99b0CahZA" base_Class="_pwwnfbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw0RE7A6EeO4_99b0CahZA" base_Property="_pwwngbA6EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_pw0RFLA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwwnhLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw0RFbA6EeO4_99b0CahZA" base_Property="_pwwnhrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw0RFrA6EeO4_99b0CahZA" base_Property="_pwwnibA6EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_pw0RF7A6EeO4_99b0CahZA" base_Enumeration="_pwwnk7A6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw0RGLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwwnlLA6EeO4_99b0CahZA" literal="None"/>
- <Ecore:EEnumLiteral xmi:id="_pw0RGbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwwnlbA6EeO4_99b0CahZA" literal="Reflective"/>
- <Ecore:EEnumLiteral xmi:id="_pw04ILA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwwnlrA6EeO4_99b0CahZA" literal="Virtual"/>
- <Ecore:EEnumLiteral xmi:id="_pw04IbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwwnl7A6EeO4_99b0CahZA" literal="Dynamic"/>
- <Ecore:EEnum xmi:id="_pw04IrA6EeO4_99b0CahZA" base_Enumeration="_pwwnmLA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw04I7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNwLA6EeO4_99b0CahZA" literal="1.4"/>
- <Ecore:EEnumLiteral xmi:id="_pw04JLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNwbA6EeO4_99b0CahZA" literal="5.0"/>
- <Ecore:EEnumLiteral xmi:id="_pw04JbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNwrA6EeO4_99b0CahZA" literal="6.0"/>
- <Ecore:EEnumLiteral xmi:id="_pw04JrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNw7A6EeO4_99b0CahZA" literal="7.0"/>
- <Ecore:EEnum xmi:id="_pw04J7A6EeO4_99b0CahZA" base_Enumeration="_pwxNxLA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw04KLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNxbA6EeO4_99b0CahZA" literal="2.2"/>
- <Ecore:EEnumLiteral xmi:id="_pw04KbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNxrA6EeO4_99b0CahZA" literal="2.3"/>
- <Ecore:EEnumLiteral xmi:id="_pw04KrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNx7A6EeO4_99b0CahZA" literal="2.4"/>
- <Ecore:EEnumLiteral xmi:id="_pw04K7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNyLA6EeO4_99b0CahZA" literal="2.5"/>
- <Ecore:EEnumLiteral xmi:id="_pw04LLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNybA6EeO4_99b0CahZA" literal="2.6"/>
- <Ecore:EEnumLiteral xmi:id="_pw04LbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNyrA6EeO4_99b0CahZA" literal="2.7"/>
- <Ecore:EEnumLiteral xmi:id="_pw04LrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNy7A6EeO4_99b0CahZA" literal="2.8"/>
- <Ecore:EEnumLiteral xmi:id="_pw04L7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNzLA6EeO4_99b0CahZA" literal="2.9"/>
- <Ecore:EEnumLiteral xmi:id="_pw1fMLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxNzbA6EeO4_99b0CahZA" literal="2.10"/>
- <Ecore:EClass xmi:id="_pw1fMbA6EeO4_99b0CahZA" base_Class="_pwxNzrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GQLA6EeO4_99b0CahZA" base_Property="_pwxOCLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GQbA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwxOCbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GQrA6EeO4_99b0CahZA" base_Property="_pwxOC7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GQ7A6EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_pwxODrA6EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_pw2GRLA6EeO4_99b0CahZA" base_Property="_pwxOEbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GRbA6EeO4_99b0CahZA" base_Property="_pwxOFLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2GRrA6EeO4_99b0CahZA" base_Property="_pwxOF7A6EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_pw2GR7A6EeO4_99b0CahZA" base_Enumeration="_pwxOGrA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw2tULA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOG7A6EeO4_99b0CahZA" literal="None"/>
- <Ecore:EEnumLiteral xmi:id="_pw2tUbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOHLA6EeO4_99b0CahZA" literal="Basic"/>
- <Ecore:EEnumLiteral xmi:id="_pw2tUrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOHbA6EeO4_99b0CahZA" literal="XMI"/>
- <Ecore:EEnumLiteral xmi:id="_pw2tU7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOHrA6EeO4_99b0CahZA" literal="XML"/>
- <Ecore:EClass xmi:id="_pw2tVLA6EeO4_99b0CahZA" base_Class="_pwxOIrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2tVbA6EeO4_99b0CahZA" base_Property="_pwxOJ7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2tVrA6EeO4_99b0CahZA" base_Property="_pwxOKLA6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw2tV7A6EeO4_99b0CahZA" base_Class="_pwxOK7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2tWLA6EeO4_99b0CahZA" base_Property="_pwxOLbA6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw2tWbA6EeO4_99b0CahZA" base_Class="_pwxOLrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw2tWrA6EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_pwxOMLA6EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_pw2tW7A6EeO4_99b0CahZA" base_Property="_pwxOMbA6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw2tXLA6EeO4_99b0CahZA" base_Class="_pwxONbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UYLA6EeO4_99b0CahZA" base_Property="_pwxON7A6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw3UYbA6EeO4_99b0CahZA" base_Class="_pwxOQLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UYrA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwxOQrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UY7A6EeO4_99b0CahZA" base_Property="_pwxOQ7A6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw3UZLA6EeO4_99b0CahZA" base_Class="_pwxOS7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UZbA6EeO4_99b0CahZA" base_Property="_pwxOVLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UZrA6EeO4_99b0CahZA" base_Property="_pwxOVbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw3UZ7A6EeO4_99b0CahZA" base_Property="_pwxOWLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw37cLA6EeO4_99b0CahZA" base_Property="_pwxOW7A6EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_pw37cbA6EeO4_99b0CahZA" base_Enumeration="_pwxOXbA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw37crA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOXrA6EeO4_99b0CahZA" literal="Singleton"/>
- <Ecore:EEnumLiteral xmi:id="_pw37c7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOX7A6EeO4_99b0CahZA" literal="Stateful"/>
- <Ecore:EEnumLiteral xmi:id="_pw37dLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOYLA6EeO4_99b0CahZA" literal="None"/>
- <Ecore:EClass xmi:id="_pw37dbA6EeO4_99b0CahZA" base_Class="_pwxOY7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw37drA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwxOebA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw37d7A6EeO4_99b0CahZA" base_Property="_pwxOerA6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw37eLA6EeO4_99b0CahZA" base_Class="_pwxOe7A6EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_pw37ebA6EeO4_99b0CahZA" base_Enumeration="_pwxOfbA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw4igLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOfrA6EeO4_99b0CahZA" literal="Editable"/>
- <Ecore:EEnumLiteral xmi:id="_pw4igbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOf7A6EeO4_99b0CahZA" literal="Readonly"/>
- <Ecore:EEnumLiteral xmi:id="_pw4igrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOgLA6EeO4_99b0CahZA" literal="None"/>
- <Ecore:EClass xmi:id="_pw4ig7A6EeO4_99b0CahZA" base_Class="_pwxOhLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4ihLA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwxOhrA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4ihbA6EeO4_99b0CahZA" base_Property="_pwxOh7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4ihrA6EeO4_99b0CahZA" base_Property="_pwxOiLA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4ih7A6EeO4_99b0CahZA" base_Property="_pwxOi7A6EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_pw4iiLA6EeO4_99b0CahZA" base_Class="_pwxOkbA6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4iibA6EeO4_99b0CahZA" isTransient="true" base_Property="_pwxOk7A6EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_pw4iirA6EeO4_99b0CahZA" base_Property="_pwxOlLA6EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_pw5JkLA6EeO4_99b0CahZA" base_Enumeration="_pwxOorA6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw5JkbA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOo7A6EeO4_99b0CahZA" literal="IDE"/>
- <Ecore:EEnumLiteral xmi:id="_pw5JkrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOpLA6EeO4_99b0CahZA" literal="RCP"/>
- <Ecore:EEnumLiteral xmi:id="_pw5Jk7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOpbA6EeO4_99b0CahZA" literal="RAP"/>
- <Ecore:EEnumLiteral xmi:id="_pw5JlLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOprA6EeO4_99b0CahZA" literal="GWT"/>
- <Ecore:EEnum xmi:id="_pw5JlbA6EeO4_99b0CahZA" base_Enumeration="_pwxOp7A6EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_pw5JlrA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOqLA6EeO4_99b0CahZA" literal="None"/>
- <Ecore:EEnumLiteral xmi:id="_pw5Jl7A6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOqbA6EeO4_99b0CahZA" literal="Manual"/>
- <Ecore:EEnumLiteral xmi:id="_pw5JmLA6EeO4_99b0CahZA" base_EnumerationLiteral="_pwxOqrA6EeO4_99b0CahZA" literal="Live"/>
-</xmi:XMI>
diff --git a/tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml b/tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml
deleted file mode 100644
index bbcd58f76df..00000000000
--- a/tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml
+++ /dev/null
@@ -1,4781 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
- <uml:Model xmi:id="_WWjJYLA9EeO4_99b0CahZA" name="gmfgen" URI="http://www.eclipse.org/gmf/2009/GenModel">
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJYbA9EeO4_99b0CahZA" name="GenEditorGenerator">
- <ownedAttribute xmi:id="_WWjJYrA9EeO4_99b0CahZA" name="audits" type="_WWjJobA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjJrLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJY7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJZLA9EeO4_99b0CahZA" name="expressionProviders" type="_WWjKArA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKDrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJZbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJZrA9EeO4_99b0CahZA" name="metrics" type="_WWjKObA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKPbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJZ7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJaLA9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_L7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJabA9EeO4_99b0CahZA" name="labelParsers" type="_WWkXorA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkXtbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJarA9EeO4_99b0CahZA" annotatedElement="_WWjJabA9EeO4_99b0CahZA">
- <body>If present, describes access to and types of parser implementations</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJa7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJbLA9EeO4_99b0CahZA" name="plugin" type="_WWllrrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWllyrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJbbA9EeO4_99b0CahZA" name="editor" type="_WWlly7A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWll47A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJbrA9EeO4_99b0CahZA" name="navigator" type="_WWll5LA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmRLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJb7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJcLA9EeO4_99b0CahZA" name="diagramUpdater" type="_WWlmcbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmirA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJcbA9EeO4_99b0CahZA" name="propertySheet" type="_WWlmi7A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmnbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJcrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJc7A9EeO4_99b0CahZA" name="application" type="_WWlmpLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlm0rA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJdLA9EeO4_99b0CahZA" annotatedElement="_WWjJc7A9EeO4_99b0CahZA">
- <body>If application is defined within the model then generator should target RCP</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJdbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJdrA9EeO4_99b0CahZA" name="domainGenModel" isOrdered="true" association="_WWmMvrA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJd7A9EeO4_99b0CahZA" annotatedElement="_WWjJdrA9EeO4_99b0CahZA">
- <body>This is primary EMF genmodel for user's domain model</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZg90bA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJeLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJebA9EeO4_99b0CahZA" name="packageNamePrefix" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJerA9EeO4_99b0CahZA" annotatedElement="_WWjJebA9EeO4_99b0CahZA">
- <body>Derived from genModel.genPackage[0].getBasePackage() by default</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJe7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJfLA9EeO4_99b0CahZA" name="modelID" visibility="public" isOrdered="true" isID="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJfbA9EeO4_99b0CahZA" name="sameFileForDiagramAndModel" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJfrA9EeO4_99b0CahZA" annotatedElement="_WWjJfbA9EeO4_99b0CahZA">
- <body>Specified whether editor should create separate file for domain elements if diagram file references no domain model</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJf7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJgLA9EeO4_99b0CahZA" name="diagramFileExtension" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJgbA9EeO4_99b0CahZA" annotatedElement="_WWjJgLA9EeO4_99b0CahZA">
- <body>Distinct even when sameFileForDiagramAndModel is true. On init diagram, we just copy domain model element to new file with that extension. I won't try to set this equal to domainFileExtension</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJgrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJg7A9EeO4_99b0CahZA" name="domainFileExtension" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJhLA9EeO4_99b0CahZA" annotatedElement="_WWjJg7A9EeO4_99b0CahZA">
- <body>By default, genModel.genPackage[0].getPrefix().toLowerCase(), as in emf/templates/editor/pluign.xmljet</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJhbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJhrA9EeO4_99b0CahZA" name="dynamicTemplates" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJh7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjJiLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJibA9EeO4_99b0CahZA" name="templateDirectory" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJirA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJi7A9EeO4_99b0CahZA" name="copyrightText" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJjLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJjbA9EeO4_99b0CahZA" name="modelAccess" type="_WWmMwLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmMy7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJjrA9EeO4_99b0CahZA" annotatedElement="_WWjJjbA9EeO4_99b0CahZA">
- <body>If present, specifies dynamic access to domain model(s), without using generated Java code</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJj7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJkLA9EeO4_99b0CahZA" name="contextMenus" type="_WWmMzLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmM0rA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJkbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJkrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJk7A9EeO4_99b0CahZA" name="pluginDirectory" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJlLA9EeO4_99b0CahZA" annotatedElement="_WWjJk7A9EeO4_99b0CahZA">
- <body>The target directory for generated editor code. Similar to EMF's GenModel#editorDirectory</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJlbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJlrA9EeO4_99b0CahZA" name="extensions" type="_WWmM1LA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmM6LA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJl7A9EeO4_99b0CahZA" annotatedElement="_WWjJlrA9EeO4_99b0CahZA">
- <body>Custom extensions for this generator</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJmLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJmbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjJmrA9EeO4_99b0CahZA" name="getAllDomainGenPackages" visibility="public">
- <ownedComment xmi:id="_WWjJm7A9EeO4_99b0CahZA" annotatedElement="_WWjJmrA9EeO4_99b0CahZA">
- <body>Returns all genpackages from domain genmodel</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjJnLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhmLLA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJnbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJnrA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- <ownedParameter xmi:id="_WWjJn7A9EeO4_99b0CahZA" name="withUsed" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJoLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJobA9EeO4_99b0CahZA" name="GenAuditRoot">
- <ownedAttribute xmi:id="_WWjJorA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjJrLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJo7A9EeO4_99b0CahZA" name="categories" type="_WWjJrbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjJvrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJpLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJpbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJprA9EeO4_99b0CahZA" name="rules" type="_WWjJwbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjJ5rA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJp7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJqLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJqbA9EeO4_99b0CahZA" name="clientContexts" type="_WWjKJLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKMLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJqrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJq7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjJrLA9EeO4_99b0CahZA" memberEnd="_WWjJYrA9EeO4_99b0CahZA _WWjJorA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJrbA9EeO4_99b0CahZA" name="GenAuditContainer">
- <ownedComment xmi:id="_WWjJrrA9EeO4_99b0CahZA" annotatedElement="_WWjJrbA9EeO4_99b0CahZA">
- <body>Represents constraint category of emft.validation framework</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjJr7A9EeO4_99b0CahZA" name="root" type="_WWjJobA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjJvrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJsLA9EeO4_99b0CahZA" name="id" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJsbA9EeO4_99b0CahZA" annotatedElement="_WWjJsLA9EeO4_99b0CahZA">
- <body>Identifier which is unique within the scope of its parent container.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJsrA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJs7A9EeO4_99b0CahZA" annotatedElement="_WWjJsrA9EeO4_99b0CahZA">
- <body>A human readable name for the category of audits organized in this container</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJtLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJtbA9EeO4_99b0CahZA" name="description" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJtrA9EeO4_99b0CahZA" annotatedElement="_WWjJtbA9EeO4_99b0CahZA">
- <body>The detailed description of this audit container</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJt7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJuLA9EeO4_99b0CahZA" name="path" type="_WWjJrbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjJv7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJubA9EeO4_99b0CahZA" annotatedElement="_WWjJuLA9EeO4_99b0CahZA">
- <body>Hierarchical path of this audit container as ordered list of containers beginning with the root and ended with this container</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJurA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJu7A9EeO4_99b0CahZA" name="audits" type="_WWjJwbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKOLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJvLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJvbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjJvrA9EeO4_99b0CahZA" memberEnd="_WWjJo7A9EeO4_99b0CahZA _WWjJr7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjJv7A9EeO4_99b0CahZA" memberEnd="_WWjJuLA9EeO4_99b0CahZA _WWjJwLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjJwLA9EeO4_99b0CahZA" type="_WWjJrbA9EeO4_99b0CahZA" association="_WWjJv7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJwbA9EeO4_99b0CahZA" name="GenAuditRule">
- <ownedComment xmi:id="_WWjJwrA9EeO4_99b0CahZA" annotatedElement="_WWjJwbA9EeO4_99b0CahZA">
- <body>Auditing rule in the form of a constraint evaluated against its target</body>
- </ownedComment>
- <generalization xmi:id="_WWjJw7A9EeO4_99b0CahZA" general="_WWjJ3rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJxLA9EeO4_99b0CahZA" name="root" type="_WWjJobA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjJ5rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjJxbA9EeO4_99b0CahZA" name="id" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJxrA9EeO4_99b0CahZA" annotatedElement="_WWjJxbA9EeO4_99b0CahZA">
- <body>Unique identifier of this audit rule</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJx7A9EeO4_99b0CahZA" name="rule" type="_WWjJ57A9EeO4_99b0CahZA" isOrdered="true" association="_WWjKD7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJyLA9EeO4_99b0CahZA" annotatedElement="_WWjJx7A9EeO4_99b0CahZA">
- <body>A boolean type condition which if not satisfied indicates this audit rule violation. It is evaluated in the context of the target</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJybA9EeO4_99b0CahZA" name="target" type="_WWjKEbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKMrA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjJyrA9EeO4_99b0CahZA" annotatedElement="_WWjJybA9EeO4_99b0CahZA">
- <body>The target representing the context this audit is evaluated in</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJy7A9EeO4_99b0CahZA" name="message" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJzLA9EeO4_99b0CahZA" annotatedElement="_WWjJy7A9EeO4_99b0CahZA">
- <body>The text message to be reported in case of this audit violation</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJzbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJzrA9EeO4_99b0CahZA" name="severity" visibility="public" type="_WWjKNLA9EeO4_99b0CahZA" isOrdered="true">
- <ownedComment xmi:id="_WWjJz7A9EeO4_99b0CahZA" annotatedElement="_WWjJzrA9EeO4_99b0CahZA">
- <body>Describes the severity of this audit rule violation</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ0LA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:InstanceValue" xmi:id="_WWjJ0bA9EeO4_99b0CahZA" type="_WWjKNLA9EeO4_99b0CahZA" instance="_WWjKN7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ0rA9EeO4_99b0CahZA" name="useInLiveMode" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJ07A9EeO4_99b0CahZA" annotatedElement="_WWjJ0rA9EeO4_99b0CahZA">
- <body>Indicates if this audit should be evaluated also in Live mode. If 'false', only Batch mode is applicable</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ1LA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjJ1bA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ1rA9EeO4_99b0CahZA" name="requiresConstraintAdapter" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ2LA9EeO4_99b0CahZA" name="category" type="_WWjJrbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKOLA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjJ2bA9EeO4_99b0CahZA" name="getConstraintAdapterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjJ2rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ27A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjJ3LA9EeO4_99b0CahZA" name="getConstraintAdapterLocalClassName" visibility="public">
- <ownedParameter xmi:id="_WWjJ3bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJ3rA9EeO4_99b0CahZA" name="GenRuleBase" isAbstract="true">
- <ownedComment xmi:id="_WWjJ37A9EeO4_99b0CahZA" annotatedElement="_WWjJ3rA9EeO4_99b0CahZA">
- <body>Base class for rule like audit, metric rules...</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjJ4LA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJ4bA9EeO4_99b0CahZA" annotatedElement="_WWjJ4LA9EeO4_99b0CahZA">
- <body>A human readable name of this rule</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ4rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ47A9EeO4_99b0CahZA" name="description" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJ5LA9EeO4_99b0CahZA" annotatedElement="_WWjJ47A9EeO4_99b0CahZA">
- <body>The detailed description of this rule semantics</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ5bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjJ5rA9EeO4_99b0CahZA" memberEnd="_WWjJprA9EeO4_99b0CahZA _WWjJxLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJ57A9EeO4_99b0CahZA" name="GenConstraint">
- <ownedComment xmi:id="_WWjJ6LA9EeO4_99b0CahZA" annotatedElement="_WWjJ57A9EeO4_99b0CahZA">
- <body>Boolean type value expression which is to be evaluated in a context</body>
- </ownedComment>
- <generalization xmi:id="_WWjJ6bA9EeO4_99b0CahZA" general="_WWjJ6rA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJ6rA9EeO4_99b0CahZA" name="ValueExpression">
- <ownedComment xmi:id="_WWjJ67A9EeO4_99b0CahZA" annotatedElement="_WWjJ6rA9EeO4_99b0CahZA">
- <body>Expression as a is textual statement which results in a value when evaluated in a context</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjJ7LA9EeO4_99b0CahZA" name="body" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjJ7bA9EeO4_99b0CahZA" annotatedElement="_WWjJ7LA9EeO4_99b0CahZA">
- <body>The text of the expression</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ7rA9EeO4_99b0CahZA" name="langName" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ77A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ8LA9EeO4_99b0CahZA" name="provider" type="_WWjJ9bA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjKAbA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjJ8bA9EeO4_99b0CahZA" name="getBodyString" visibility="public">
- <ownedComment xmi:id="_WWjJ8rA9EeO4_99b0CahZA" annotatedElement="_WWjJ8bA9EeO4_99b0CahZA">
- <body>Returns valid String literal for the given &lt;code>String&lt;/code> as it should appear in java source code.</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjJ87A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjJ9LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjJ9bA9EeO4_99b0CahZA" name="GenExpressionProviderBase" isAbstract="true">
- <ownedAttribute xmi:id="_WWjJ9rA9EeO4_99b0CahZA" name="expressions" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKAbA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjJ97A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjJ-LA9EeO4_99b0CahZA" name="container" type="_WWjKArA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjKDbA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjJ-bA9EeO4_99b0CahZA" name="getLanguage" visibility="public">
- <ownedParameter xmi:id="_WWjJ-rA9EeO4_99b0CahZA" type="_WWjJ-7A9EeO4_99b0CahZA" isOrdered="true" direction="return"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWjJ-7A9EeO4_99b0CahZA" name="GenLanguage">
- <ownedLiteral xmi:id="_WWjJ_LA9EeO4_99b0CahZA" name="ocl"/>
- <ownedLiteral xmi:id="_WWjJ_bA9EeO4_99b0CahZA" name="java"/>
- <ownedLiteral xmi:id="_WWjJ_rA9EeO4_99b0CahZA" name="regexp"/>
- <ownedLiteral xmi:id="_WWjJ_7A9EeO4_99b0CahZA" name="nregexp"/>
- <ownedLiteral xmi:id="_WWjKALA9EeO4_99b0CahZA" name="literal"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKAbA9EeO4_99b0CahZA" memberEnd="_WWjJ9rA9EeO4_99b0CahZA _WWjJ8LA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjKArA9EeO4_99b0CahZA" name="GenExpressionProviderContainer">
- <ownedAttribute xmi:id="_WWjKA7A9EeO4_99b0CahZA" name="expressionsPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKBLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKBbA9EeO4_99b0CahZA" name="abstractExpressionClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKBrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKB7A9EeO4_99b0CahZA" name="providers" type="_WWjJ9bA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKDbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKCLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjKCbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKCrA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjKDrA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjKC7A9EeO4_99b0CahZA" name="getAbstractExpressionQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjKDLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKDbA9EeO4_99b0CahZA" memberEnd="_WWjKB7A9EeO4_99b0CahZA _WWjJ-LA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKDrA9EeO4_99b0CahZA" memberEnd="_WWjJZLA9EeO4_99b0CahZA _WWjKCrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKD7A9EeO4_99b0CahZA" memberEnd="_WWjJx7A9EeO4_99b0CahZA _WWjKELA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjKELA9EeO4_99b0CahZA" type="_WWjJwbA9EeO4_99b0CahZA" association="_WWjKD7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjKEbA9EeO4_99b0CahZA" name="GenAuditable" isAbstract="true">
- <ownedComment xmi:id="_WWjKErA9EeO4_99b0CahZA" annotatedElement="_WWjKEbA9EeO4_99b0CahZA">
- <body>Target suitable for auditing</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjKE7A9EeO4_99b0CahZA" name="contextSelector" type="_WWjKJLA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKMbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjKFLA9EeO4_99b0CahZA" annotatedElement="_WWjKE7A9EeO4_99b0CahZA">
- <body>To apply audit to this target, we need to select appropriate input, and here's selector that helps with that</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKFbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWjKFrA9EeO4_99b0CahZA" client="_WWjKEbA9EeO4_99b0CahZA" supplier="_WWjKH7A9EeO4_99b0CahZA" contract="_WWjKH7A9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjKF7A9EeO4_99b0CahZA" name="getTargetClass" visibility="public">
- <ownedComment xmi:id="_WWjKGLA9EeO4_99b0CahZA" annotatedElement="_WWjKF7A9EeO4_99b0CahZA">
- <body>Gets the validation target class in terms of EMFT validation framework.</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjKGbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKGrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjKG7A9EeO4_99b0CahZA" name="getTargetClassModelQualifiedName" visibility="public">
- <ownedComment xmi:id="_WWjKHLA9EeO4_99b0CahZA" annotatedElement="_WWjKG7A9EeO4_99b0CahZA">
- <body>Consists of ecore meta-model only package names and target class simple name</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjKHbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKHrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjKH7A9EeO4_99b0CahZA" name="GenRuleTarget">
- <ownedComment xmi:id="_WWjKILA9EeO4_99b0CahZA" annotatedElement="_WWjKH7A9EeO4_99b0CahZA">
- <body>The target against which a rule can be evaluated</body>
- </ownedComment>
- <ownedOperation xmi:id="_WWjKIbA9EeO4_99b0CahZA" name="getContext" visibility="public">
- <ownedComment xmi:id="_WWjKIrA9EeO4_99b0CahZA" annotatedElement="_WWjKIbA9EeO4_99b0CahZA">
- <body>Gets the classifier to be used as this rule target evaluation context</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjKI7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlw7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjKJLA9EeO4_99b0CahZA" name="GenAuditContext">
- <ownedAttribute xmi:id="_WWjKJbA9EeO4_99b0CahZA" name="root" type="_WWjJobA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKMLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjKJrA9EeO4_99b0CahZA" name="id" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjKJ7A9EeO4_99b0CahZA" annotatedElement="_WWjKJrA9EeO4_99b0CahZA">
- <body>Identifier of the validation client context for this target. Should be a valid java identifier. Identifier will be qualified automatically (i.e. should be unique within this editor only).</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWjKKLA9EeO4_99b0CahZA" value="DefaultCtx">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKKbA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjKKrA9EeO4_99b0CahZA" annotatedElement="_WWjKKbA9EeO4_99b0CahZA">
- <body>Unless explicitly set, equals to 'id'. Note, this class may get generated as inner class.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKK7A9EeO4_99b0CahZA" name="ruleTargets" type="_WWjKEbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKMbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKLLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjKLbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjKLrA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjKL7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKMLA9EeO4_99b0CahZA" memberEnd="_WWjJqbA9EeO4_99b0CahZA _WWjKJbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKMbA9EeO4_99b0CahZA" memberEnd="_WWjKK7A9EeO4_99b0CahZA _WWjKE7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKMrA9EeO4_99b0CahZA" memberEnd="_WWjJybA9EeO4_99b0CahZA _WWjKM7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjKM7A9EeO4_99b0CahZA" type="_WWjJwbA9EeO4_99b0CahZA" association="_WWjKMrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWjKNLA9EeO4_99b0CahZA" name="GenSeverity">
- <ownedLiteral xmi:id="_WWjKNbA9EeO4_99b0CahZA" name="INFO"/>
- <ownedLiteral xmi:id="_WWjKNrA9EeO4_99b0CahZA" name="WARNING"/>
- <ownedLiteral xmi:id="_WWjKN7A9EeO4_99b0CahZA" name="ERROR"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKOLA9EeO4_99b0CahZA" memberEnd="_WWjJ2LA9EeO4_99b0CahZA _WWjJu7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjKObA9EeO4_99b0CahZA" name="GenMetricContainer">
- <ownedAttribute xmi:id="_WWjKOrA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjKPbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjKO7A9EeO4_99b0CahZA" name="metrics" type="_WWjKPrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKU7A9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjKPLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKPbA9EeO4_99b0CahZA" memberEnd="_WWjJZrA9EeO4_99b0CahZA _WWjKOrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjKPrA9EeO4_99b0CahZA" name="GenMetricRule">
- <generalization xmi:id="_WWjKP7A9EeO4_99b0CahZA" general="_WWjJ3rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjKQLA9EeO4_99b0CahZA" name="key" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjKQbA9EeO4_99b0CahZA" annotatedElement="_WWjKQLA9EeO4_99b0CahZA">
- <body>Unique key identifying this metric an abbreviation for this metric</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKQrA9EeO4_99b0CahZA" name="rule" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKTLA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjKQ7A9EeO4_99b0CahZA" annotatedElement="_WWjKQrA9EeO4_99b0CahZA">
- <body>Expression that calculates the value of this metric which is of EDataType that encapsulates java.lang.Number subclasses or their primitives</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKRLA9EeO4_99b0CahZA" name="target" type="_WWjKTrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjKUbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjKRbA9EeO4_99b0CahZA" annotatedElement="_WWjKRLA9EeO4_99b0CahZA">
- <body>The target representing the context this metric is evaluated in</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKRrA9EeO4_99b0CahZA" name="lowLimit" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EDoubleObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKR7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKSLA9EeO4_99b0CahZA" name="highLimit" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EDoubleObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjKSbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjKSrA9EeO4_99b0CahZA" name="container" type="_WWjKObA9EeO4_99b0CahZA" isOrdered="true" association="_WWjKU7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjKS7A9EeO4_99b0CahZA" annotatedElement="_WWjKSrA9EeO4_99b0CahZA">
- <body>The containing metric container of this metric rule</body>
- </ownedComment>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKTLA9EeO4_99b0CahZA" memberEnd="_WWjKQrA9EeO4_99b0CahZA _WWjKTbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjKTbA9EeO4_99b0CahZA" type="_WWjKPrA9EeO4_99b0CahZA" association="_WWjKTLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjKTrA9EeO4_99b0CahZA" name="GenMeasurable">
- <ownedComment xmi:id="_WWjKT7A9EeO4_99b0CahZA" annotatedElement="_WWjKTrA9EeO4_99b0CahZA">
- <body>Marker interface for anything that can be subject to metrics</body>
- </ownedComment>
- <generalization xmi:id="_WWjKULA9EeO4_99b0CahZA" general="_WWjKH7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKUbA9EeO4_99b0CahZA" memberEnd="_WWjKRLA9EeO4_99b0CahZA _WWjKUrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjKUrA9EeO4_99b0CahZA" type="_WWjKPrA9EeO4_99b0CahZA" association="_WWjKUbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjKU7A9EeO4_99b0CahZA" memberEnd="_WWjKO7A9EeO4_99b0CahZA _WWjKSrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjwcLA9EeO4_99b0CahZA" name="GenDiagram">
- <ownedAttribute xmi:id="_WWjwcbA9EeO4_99b0CahZA" name="childNodes" type="_WWjxRbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjxS7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwcrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwc7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwdLA9EeO4_99b0CahZA" name="links" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjxkrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwdbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwdrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwd7A9EeO4_99b0CahZA" name="compartments" type="_WWkYGrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkYLbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjweLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwebA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwerA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWk_L7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwe7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwfLA9EeO4_99b0CahZA" name="domainDiagramElement" isOrdered="true" association="_WWk_MLA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwfbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwfrA9EeO4_99b0CahZA" name="topLevelNodes" type="_WWk_MrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_NbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwf7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwgLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwgbA9EeO4_99b0CahZA" name="palette" type="_WWk_NrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_SLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwgrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwg7A9EeO4_99b0CahZA" name="synchronized" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwhLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjwhbA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwhrA9EeO4_99b0CahZA" name="preferences" type="_WWk_aLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_wLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwh7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwiLA9EeO4_99b0CahZA" name="preferencePages" type="_WWk_wrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWllrLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwibA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwirA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWjwi7A9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWjwq7A9EeO4_99b0CahZA" contract="_WWjwq7A9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwjLA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWkYM7A9EeO4_99b0CahZA" contract="_WWkYM7A9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwjbA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWkYRLA9EeO4_99b0CahZA" contract="_WWkYRLA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwjrA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWkYcrA9EeO4_99b0CahZA" contract="_WWkYcrA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwj7A9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWkYfLA9EeO4_99b0CahZA" contract="_WWkYfLA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwkLA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWk-mrA9EeO4_99b0CahZA" contract="_WWk-mrA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwkbA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWk-27A9EeO4_99b0CahZA" contract="_WWk-27A9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwkrA9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWk_ALA9EeO4_99b0CahZA" contract="_WWk_ALA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWjwk7A9EeO4_99b0CahZA" client="_WWjwcLA9EeO4_99b0CahZA" supplier="_WWk_K7A9EeO4_99b0CahZA" contract="_WWk_K7A9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjwlLA9EeO4_99b0CahZA" name="getAllNodes" visibility="public">
- <ownedComment xmi:id="_WWjwlbA9EeO4_99b0CahZA" annotatedElement="_WWjwlLA9EeO4_99b0CahZA">
- <body>Handy operation to get top and child nodes</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwlrA9EeO4_99b0CahZA" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwl7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwmLA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwmbA9EeO4_99b0CahZA" name="getAllChildContainers" visibility="public">
- <ownedComment xmi:id="_WWjwmrA9EeO4_99b0CahZA" annotatedElement="_WWjwmbA9EeO4_99b0CahZA">
- <body>All nodes (top and child) and compartments</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwm7A9EeO4_99b0CahZA" type="_WWjxP7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwnLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwnbA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwnrA9EeO4_99b0CahZA" name="getAllContainers" visibility="public">
- <ownedComment xmi:id="_WWjwn7A9EeO4_99b0CahZA" annotatedElement="_WWjwnrA9EeO4_99b0CahZA">
- <body>All nodes, compartments and diagram itself</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwoLA9EeO4_99b0CahZA" type="_WWjwq7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwobA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjworA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwo7A9EeO4_99b0CahZA" name="getElementInitializersClassName" visibility="public">
- <ownedComment xmi:id="_WWjwpLA9EeO4_99b0CahZA" annotatedElement="_WWjwo7A9EeO4_99b0CahZA">
- <body>Gets the name of the class to hold the initializer methods for domain elements</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwpbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwprA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwp7A9EeO4_99b0CahZA" name="getElementInitializersPackageName" visibility="public">
- <ownedComment xmi:id="_WWjwqLA9EeO4_99b0CahZA" annotatedElement="_WWjwp7A9EeO4_99b0CahZA">
- <body>Gets the name of the package to hold the element initializers class</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwqbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwqrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjwq7A9EeO4_99b0CahZA" name="GenContainerBase">
- <generalization xmi:id="_WWjwrLA9EeO4_99b0CahZA" general="_WWjwvbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjwrbA9EeO4_99b0CahZA" name="containedNodes" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkYMbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwrrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwr7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwsLA9EeO4_99b0CahZA" name="canonicalEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjwsrA9EeO4_99b0CahZA" name="getAssistantNodes" visibility="public">
- <ownedComment xmi:id="_WWjws7A9EeO4_99b0CahZA" annotatedElement="_WWjwsrA9EeO4_99b0CahZA">
- <body>Returns child nodes that may be created in this container</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjwtLA9EeO4_99b0CahZA" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwtbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwtrA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwt7A9EeO4_99b0CahZA" name="needsCanonicalEditPolicy" visibility="public">
- <ownedParameter xmi:id="_WWjwuLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwubA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjwurA9EeO4_99b0CahZA" name="getCanonicalEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjwu7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwvLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjwvbA9EeO4_99b0CahZA" name="GenCommonBase" isAbstract="true">
- <ownedComment xmi:id="_WWjwvrA9EeO4_99b0CahZA" annotatedElement="_WWjwvbA9EeO4_99b0CahZA">
- <body>One that combines attributes that are essential for diagram elements</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjwv7A9EeO4_99b0CahZA" name="diagramRunTimeClass" isOrdered="true" association="_WWjw8rA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwwLA9EeO4_99b0CahZA" name="visualID" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjwwbA9EeO4_99b0CahZA" annotatedElement="_WWjwwLA9EeO4_99b0CahZA">
- <body>way to decide which editpart to use for specific diagram element. Maps to attribute in DRT.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwwrA9EeO4_99b0CahZA" name="elementType" type="_WWjw9LA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjw_bA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjww7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwxLA9EeO4_99b0CahZA" name="editPartClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwxbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwxrA9EeO4_99b0CahZA" name="itemSemanticEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwx7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwyLA9EeO4_99b0CahZA" name="notationViewFactoryClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwybA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwyrA9EeO4_99b0CahZA" name="viewmap" type="_WWjw_rA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjxFLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjwy7A9EeO4_99b0CahZA" name="styles" isOrdered="true" association="_WWjxFrA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwzLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjwzbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjwzrA9EeO4_99b0CahZA" name="behaviour" type="_WWjxGLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjxHrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjwz7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjw0LA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjw0bA9EeO4_99b0CahZA" name="sansDomain" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <ownedComment xmi:id="_WWjw0rA9EeO4_99b0CahZA" annotatedElement="_WWjw0bA9EeO4_99b0CahZA">
- <body>Indicates this element has no associated domain model. IOW, pure design element.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw07A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjw1LA9EeO4_99b0CahZA" name="getEditPartQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjw1bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw1rA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw17A9EeO4_99b0CahZA" name="getItemSemanticEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjw2LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw2bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw2rA9EeO4_99b0CahZA" name="getNotationViewFactoryQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjw27A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw3LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw3bA9EeO4_99b0CahZA" name="getDiagram" visibility="public">
- <ownedParameter xmi:id="_WWjw3rA9EeO4_99b0CahZA" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw37A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw4LA9EeO4_99b0CahZA" name="getClassNamePrefix" visibility="public">
- <ownedParameter xmi:id="_WWjw4bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw4rA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw47A9EeO4_99b0CahZA" name="getClassNameSuffux" visibility="public">
- <ownedParameter xmi:id="_WWjw5LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw5bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw5rA9EeO4_99b0CahZA" name="getUniqueIdentifier" visibility="public">
- <ownedComment xmi:id="_WWjw57A9EeO4_99b0CahZA" annotatedElement="_WWjw5rA9EeO4_99b0CahZA">
- <body>This unique string identifier could be used to construct unique identifiers in generated java code</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjw6LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw6bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjw6rA9EeO4_99b0CahZA" name="getLayoutType" visibility="public">
- <ownedParameter xmi:id="_WWjw67A9EeO4_99b0CahZA" type="_WWjw7bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw7LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWjw7bA9EeO4_99b0CahZA" name="ViewmapLayoutType">
- <ownedLiteral xmi:id="_WWjw7rA9EeO4_99b0CahZA" name="UNKNOWN"/>
- <ownedLiteral xmi:id="_WWjw77A9EeO4_99b0CahZA" name="XY_LAYOUT"/>
- <ownedLiteral xmi:id="_WWjw8LA9EeO4_99b0CahZA" name="FLOW_LAYOUT"/>
- <ownedLiteral xmi:id="_WWjw8bA9EeO4_99b0CahZA" name="TOOLBAR_LAYOUT"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjw8rA9EeO4_99b0CahZA" memberEnd="_WWjwv7A9EeO4_99b0CahZA _WWjw87A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjw87A9EeO4_99b0CahZA" type="_WWjwvbA9EeO4_99b0CahZA" association="_WWjw8rA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjw9LA9EeO4_99b0CahZA" name="ElementType" isAbstract="true">
- <ownedComment xmi:id="_WWjw9bA9EeO4_99b0CahZA" annotatedElement="_WWjw9LA9EeO4_99b0CahZA">
- <body>Base element type</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjw9rA9EeO4_99b0CahZA" name="diagramElement" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjw_bA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjw97A9EeO4_99b0CahZA" name="uniqueIdentifier" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjw-LA9EeO4_99b0CahZA" name="displayName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjw-bA9EeO4_99b0CahZA" annotatedElement="_WWjw-LA9EeO4_99b0CahZA">
- <body>When there's palette, defaults to title of first tool that uses element with this type</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw-rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjw-7A9EeO4_99b0CahZA" name="definedExternally" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjw_LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjw_bA9EeO4_99b0CahZA" memberEnd="_WWjwwrA9EeO4_99b0CahZA _WWjw9rA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjw_rA9EeO4_99b0CahZA" name="Viewmap" isAbstract="true">
- <ownedAttribute xmi:id="_WWjw_7A9EeO4_99b0CahZA" name="attributes" type="_WWjxELA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWjxErA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxALA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxAbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxArA9EeO4_99b0CahZA" name="requiredPluginIDs" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxA7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxBLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxBbA9EeO4_99b0CahZA" name="layoutType" visibility="public" type="_WWjw7bA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxBrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:InstanceValue" xmi:id="_WWjxB7A9EeO4_99b0CahZA" type="_WWjw7bA9EeO4_99b0CahZA" instance="_WWjw7rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjxCLA9EeO4_99b0CahZA" name="find" visibility="public">
- <ownedComment xmi:id="_WWjxCbA9EeO4_99b0CahZA" annotatedElement="_WWjxCLA9EeO4_99b0CahZA">
- <body>Returns first attributes instance of specified class, if any</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjxCrA9EeO4_99b0CahZA" type="_WWjxELA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxC7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- <ownedParameter xmi:id="_WWjxDLA9EeO4_99b0CahZA" name="attributesClass" type="_WWjxDrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxDbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <nestedClassifier xmi:type="uml:PrimitiveType" xmi:id="_WWjxDrA9EeO4_99b0CahZA" name="EJavaClass">
- <templateBinding xmi:id="_WWjxD7A9EeO4_99b0CahZA">
- <signature xmi:type="uml:RedefinableTemplateSignature" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EJavaClass-_ownedElement.0"/>
- </templateBinding>
- </nestedClassifier>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjxELA9EeO4_99b0CahZA" name="Attributes">
- <ownedComment xmi:id="_WWjxEbA9EeO4_99b0CahZA" annotatedElement="_WWjxELA9EeO4_99b0CahZA">
- <body>Captures aspects of variuos draw2d classes</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxErA9EeO4_99b0CahZA" memberEnd="_WWjw_7A9EeO4_99b0CahZA _WWjxE7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjxE7A9EeO4_99b0CahZA" type="_WWjw_rA9EeO4_99b0CahZA" association="_WWjxErA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxFLA9EeO4_99b0CahZA" memberEnd="_WWjwyrA9EeO4_99b0CahZA _WWjxFbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjxFbA9EeO4_99b0CahZA" type="_WWjwvbA9EeO4_99b0CahZA" association="_WWjxFLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxFrA9EeO4_99b0CahZA" memberEnd="_WWjwy7A9EeO4_99b0CahZA _WWjxF7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWjxF7A9EeO4_99b0CahZA" type="_WWjwvbA9EeO4_99b0CahZA" association="_WWjxFrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjxGLA9EeO4_99b0CahZA" name="Behaviour">
- <ownedAttribute xmi:id="_WWjxGbA9EeO4_99b0CahZA" name="subject" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjxHrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxGrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWjxG7A9EeO4_99b0CahZA" name="getEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjxHLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxHbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxHrA9EeO4_99b0CahZA" memberEnd="_WWjwzrA9EeO4_99b0CahZA _WWjxGbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjxH7A9EeO4_99b0CahZA" name="GenNode" isAbstract="true">
- <ownedComment xmi:id="_WWjxILA9EeO4_99b0CahZA" annotatedElement="_WWjxH7A9EeO4_99b0CahZA">
- <body>EClass mapped to Node</body>
- </ownedComment>
- <generalization xmi:id="_WWjxIbA9EeO4_99b0CahZA" general="_WWjxP7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxIrA9EeO4_99b0CahZA" name="modelFacet" type="_WWkX8bA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkYE7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxI7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxJLA9EeO4_99b0CahZA" name="labels" type="_WWkYFbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkYGbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxJbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxJrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxJ7A9EeO4_99b0CahZA" name="compartments" type="_WWkYGrA9EeO4_99b0CahZA" isOrdered="true" association="_WWkYLrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxKLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxKbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxKrA9EeO4_99b0CahZA" name="primaryDragEditPolicyQualifiedClassName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxK7A9EeO4_99b0CahZA" annotatedElement="_WWjxKrA9EeO4_99b0CahZA">
- <body>Custom primary drag edit policy</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxLLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxLbA9EeO4_99b0CahZA" name="graphicalNodeEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxLrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxL7A9EeO4_99b0CahZA" name="createCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxMLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxMbA9EeO4_99b0CahZA" name="reorientedIncomingLinks" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkYL7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxMrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxM7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWjxNLA9EeO4_99b0CahZA" client="_WWjxH7A9EeO4_99b0CahZA" supplier="_WWjxTbA9EeO4_99b0CahZA" contract="_WWjxTbA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjxNbA9EeO4_99b0CahZA" name="getDomainMetaClass" visibility="public">
- <ownedComment xmi:id="_WWjxNrA9EeO4_99b0CahZA" annotatedElement="_WWjxNbA9EeO4_99b0CahZA">
- <body>Delegates to modelFacet</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjxN7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxOLA9EeO4_99b0CahZA" name="getGraphicalNodeEditPolicyQualifiedClassName" visibility="public">
- <ownedComment xmi:id="_WWjxObA9EeO4_99b0CahZA" annotatedElement="_WWjxOLA9EeO4_99b0CahZA">
- <body>valid only when there are compartments</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjxOrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxO7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxPLA9EeO4_99b0CahZA" name="getCreateCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjxPbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxPrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjxP7A9EeO4_99b0CahZA" name="GenChildContainer" isAbstract="true">
- <ownedComment xmi:id="_WWjxQLA9EeO4_99b0CahZA" annotatedElement="_WWjxP7A9EeO4_99b0CahZA">
- <body>Base class for all ChildNode containers</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWjxQbA9EeO4_99b0CahZA" name="childNodes" type="_WWjxRbA9EeO4_99b0CahZA" isOrdered="true" association="_WWjxTLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxQrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxQ7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWjxRLA9EeO4_99b0CahZA" client="_WWjxP7A9EeO4_99b0CahZA" supplier="_WWjwq7A9EeO4_99b0CahZA" contract="_WWjwq7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjxRbA9EeO4_99b0CahZA" name="GenChildNode">
- <generalization xmi:id="_WWjxRrA9EeO4_99b0CahZA" general="_WWjxH7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxR7A9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjxS7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxSLA9EeO4_99b0CahZA" name="containers" type="_WWjxP7A9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjxTLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxSbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxSrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxS7A9EeO4_99b0CahZA" memberEnd="_WWjwcbA9EeO4_99b0CahZA _WWjxR7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxTLA9EeO4_99b0CahZA" memberEnd="_WWjxSLA9EeO4_99b0CahZA _WWjxQbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjxTbA9EeO4_99b0CahZA" name="GenLinkEnd">
- <generalization xmi:id="_WWjxTrA9EeO4_99b0CahZA" general="_WWjwvbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxT7A9EeO4_99b0CahZA" name="genOutgoingLinks" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkX7bA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxULA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxUbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxUrA9EeO4_99b0CahZA" name="genIncomingLinks" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkX77A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxU7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxVLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWjxVbA9EeO4_99b0CahZA" name="GenLink">
- <generalization xmi:id="_WWjxVrA9EeO4_99b0CahZA" general="_WWjwvbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxV7A9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWjxkrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWjxWLA9EeO4_99b0CahZA" name="modelFacet" type="_WWjxk7A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkXgrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxWbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxWrA9EeO4_99b0CahZA" name="labels" type="_WWkXhLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkXwLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxW7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxXLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxXbA9EeO4_99b0CahZA" name="outgoingCreationAllowed" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxXrA9EeO4_99b0CahZA" annotatedElement="_WWjxXbA9EeO4_99b0CahZA">
- <body>Support link creation from source to target</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxX7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxYLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxYbA9EeO4_99b0CahZA" name="incomingCreationAllowed" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxYrA9EeO4_99b0CahZA" annotatedElement="_WWjxYbA9EeO4_99b0CahZA">
- <body>Support link creation from target to source</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxY7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxZLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxZbA9EeO4_99b0CahZA" name="viewDirectionAlignedWithModel" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxZrA9EeO4_99b0CahZA" annotatedElement="_WWjxZbA9EeO4_99b0CahZA">
- <body>View (Edge) will always be directed from model source to model target</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxZ7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxaLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxabA9EeO4_99b0CahZA" name="creationConstraints" type="_WWkXyLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkX5LA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWjxarA9EeO4_99b0CahZA" annotatedElement="_WWjxabA9EeO4_99b0CahZA">
- <body>Specifies additional restrictions on link creation</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxa7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxbLA9EeO4_99b0CahZA" name="targetReorientingAllowed" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxbbA9EeO4_99b0CahZA" annotatedElement="_WWjxbLA9EeO4_99b0CahZA">
- <body>Support link target reorienting</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxbrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxb7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxcLA9EeO4_99b0CahZA" name="sourceReorientingAllowed" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWjxcbA9EeO4_99b0CahZA" annotatedElement="_WWjxcLA9EeO4_99b0CahZA">
- <body>Support link source reorienting</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxcrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxc7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxdLA9EeO4_99b0CahZA" name="createCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxdbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxdrA9EeO4_99b0CahZA" name="reorientCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxd7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxeLA9EeO4_99b0CahZA" name="treeBranch" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxebA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWjxerA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxe7A9EeO4_99b0CahZA" name="sources" type="_WWjxTbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkX6bA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxfLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxfbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWjxfrA9EeO4_99b0CahZA" name="targets" type="_WWjxTbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWkX67A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxf7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxgLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWjxgbA9EeO4_99b0CahZA" client="_WWjxVbA9EeO4_99b0CahZA" supplier="_WWjxTbA9EeO4_99b0CahZA" contract="_WWjxTbA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjxgrA9EeO4_99b0CahZA" name="getAssistantSources" visibility="public">
- <ownedComment xmi:id="_WWjxg7A9EeO4_99b0CahZA" annotatedElement="_WWjxgrA9EeO4_99b0CahZA">
- <body>Returns link sources in this genmodel</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjxhLA9EeO4_99b0CahZA" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxhbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxhrA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxh7A9EeO4_99b0CahZA" name="getAssistantTargets" visibility="public">
- <ownedComment xmi:id="_WWjxiLA9EeO4_99b0CahZA" annotatedElement="_WWjxh7A9EeO4_99b0CahZA">
- <body>Returns link targets in this genmodel</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWjxibA9EeO4_99b0CahZA" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxirA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxi7A9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxjLA9EeO4_99b0CahZA" name="getCreateCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjxjbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxjrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxj7A9EeO4_99b0CahZA" name="getReorientCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWjxkLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxkbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWjxkrA9EeO4_99b0CahZA" memberEnd="_WWjwdLA9EeO4_99b0CahZA _WWjxV7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWjxk7A9EeO4_99b0CahZA" name="LinkModelFacet">
- <ownedComment xmi:id="_WWjxlLA9EeO4_99b0CahZA" annotatedElement="_WWjxk7A9EeO4_99b0CahZA">
- <body>Model facet of links</body>
- </ownedComment>
- <generalization xmi:id="_WWjxlbA9EeO4_99b0CahZA" general="_WWkXgLA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWjxlrA9EeO4_99b0CahZA" name="getSourceType" visibility="public">
- <ownedParameter xmi:id="_WWjxl7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxmLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxmbA9EeO4_99b0CahZA" name="getTargetType" visibility="public">
- <ownedParameter xmi:id="_WWjxmrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxm7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxnLA9EeO4_99b0CahZA" name="getAssistantSourceTypes" visibility="public">
- <ownedParameter xmi:id="_WWjxnbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxnrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxn7A9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWjxoLA9EeO4_99b0CahZA" name="getAssistantTargetTypes" visibility="public">
- <ownedParameter xmi:id="_WWjxobA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWjxorA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWjxo7A9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkXgLA9EeO4_99b0CahZA" name="ModelFacet">
- <ownedComment xmi:id="_WWkXgbA9EeO4_99b0CahZA" annotatedElement="_WWkXgLA9EeO4_99b0CahZA">
- <body>Marker interface for the particular model facets</body>
- </ownedComment>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXgrA9EeO4_99b0CahZA" memberEnd="_WWjxWLA9EeO4_99b0CahZA _WWkXg7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkXg7A9EeO4_99b0CahZA" type="_WWjxVbA9EeO4_99b0CahZA" association="_WWkXgrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXhLA9EeO4_99b0CahZA" name="GenLinkLabel">
- <ownedComment xmi:id="_WWkXhbA9EeO4_99b0CahZA" annotatedElement="_WWkXhLA9EeO4_99b0CahZA">
- <body>Label attached to link</body>
- </ownedComment>
- <generalization xmi:id="_WWkXhrA9EeO4_99b0CahZA" general="_WWkXi7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkXh7A9EeO4_99b0CahZA" name="link" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" association="_WWkXwLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkXiLA9EeO4_99b0CahZA" name="alignment" visibility="public" type="_WWkXwbA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXibA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:InstanceValue" xmi:id="_WWkXirA9EeO4_99b0CahZA" type="_WWkXwbA9EeO4_99b0CahZA" instance="_WWkXw7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXi7A9EeO4_99b0CahZA" name="GenLabel" isAbstract="true">
- <ownedComment xmi:id="_WWkXjLA9EeO4_99b0CahZA" annotatedElement="_WWkXi7A9EeO4_99b0CahZA">
- <body>Label on diagram</body>
- </ownedComment>
- <generalization xmi:id="_WWkXjbA9EeO4_99b0CahZA" general="_WWjwvbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkXjrA9EeO4_99b0CahZA" name="readOnly" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXj7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXkLA9EeO4_99b0CahZA" name="elementIcon" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXkbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXkrA9EeO4_99b0CahZA" name="modelFacet" type="_WWkXmrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkXvrA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkXk7A9EeO4_99b0CahZA" annotatedElement="_WWkXkrA9EeO4_99b0CahZA">
- <body>If model facet is not specified then custom parser should be provided for the label</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXlLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWkXlbA9EeO4_99b0CahZA" name="getMetaFeatures" visibility="public">
- <ownedComment xmi:id="_WWkXlrA9EeO4_99b0CahZA" annotatedElement="_WWkXlbA9EeO4_99b0CahZA">
- <body>Returns structural features that provide label content</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkXl7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXmLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWkXmbA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXmrA9EeO4_99b0CahZA" name="LabelModelFacet">
- <ownedComment xmi:id="_WWkXm7A9EeO4_99b0CahZA" annotatedElement="_WWkXmrA9EeO4_99b0CahZA">
- <body>Model facet of labels</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWkXnLA9EeO4_99b0CahZA" name="parser" type="_WWkXnrA9EeO4_99b0CahZA" isOrdered="true" association="_WWkXvbA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWkXnbA9EeO4_99b0CahZA" client="_WWkXmrA9EeO4_99b0CahZA" supplier="_WWkXgLA9EeO4_99b0CahZA" contract="_WWkXgLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXnrA9EeO4_99b0CahZA" name="GenParserImplementation" isAbstract="true">
- <ownedAttribute xmi:id="_WWkXn7A9EeO4_99b0CahZA" name="holder" type="_WWkXorA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWkXvLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkXoLA9EeO4_99b0CahZA" name="uses" type="_WWkXmrA9EeO4_99b0CahZA" isOrdered="true" association="_WWkXvbA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWkXobA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXorA9EeO4_99b0CahZA" name="GenParsers">
- <ownedAttribute xmi:id="_WWkXo7A9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWkXtbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkXpLA9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXpbA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXprA9EeO4_99b0CahZA" name="extensibleViaService" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXp7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWkXqLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXqbA9EeO4_99b0CahZA" name="providerPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXqrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:InstanceValue" xmi:id="_WWkXq7A9EeO4_99b0CahZA" type="_WWkXtrA9EeO4_99b0CahZA" instance="_WWkXt7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXrLA9EeO4_99b0CahZA" name="implementations" type="_WWkXnrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkXvLA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWkXrbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXrrA9EeO4_99b0CahZA" name="implPackageName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWkXr7A9EeO4_99b0CahZA" annotatedElement="_WWkXrrA9EeO4_99b0CahZA">
- <body>Package with parser implementations, same as packageName unless set</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXsLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWkXsbA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedComment xmi:id="_WWkXsrA9EeO4_99b0CahZA" annotatedElement="_WWkXsbA9EeO4_99b0CahZA">
- <body>Class with parser access methods. In case of using extensible ParserService, that would be provider implementation class.</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkXs7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXtLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXtbA9EeO4_99b0CahZA" memberEnd="_WWjJabA9EeO4_99b0CahZA _WWkXo7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWkXtrA9EeO4_99b0CahZA" name="ProviderPriority">
- <ownedLiteral xmi:id="_WWkXt7A9EeO4_99b0CahZA" name="Lowest"/>
- <ownedLiteral xmi:id="_WWkXuLA9EeO4_99b0CahZA" name="Low"/>
- <ownedLiteral xmi:id="_WWkXubA9EeO4_99b0CahZA" name="Medium"/>
- <ownedLiteral xmi:id="_WWkXurA9EeO4_99b0CahZA" name="High"/>
- <ownedLiteral xmi:id="_WWkXu7A9EeO4_99b0CahZA" name="Highest"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXvLA9EeO4_99b0CahZA" memberEnd="_WWkXrLA9EeO4_99b0CahZA _WWkXn7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXvbA9EeO4_99b0CahZA" memberEnd="_WWkXoLA9EeO4_99b0CahZA _WWkXnLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXvrA9EeO4_99b0CahZA" memberEnd="_WWkXkrA9EeO4_99b0CahZA _WWkXv7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkXv7A9EeO4_99b0CahZA" type="_WWkXi7A9EeO4_99b0CahZA" association="_WWkXvrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkXwLA9EeO4_99b0CahZA" memberEnd="_WWjxWrA9EeO4_99b0CahZA _WWkXh7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWkXwbA9EeO4_99b0CahZA" name="LinkLabelAlignment">
- <ownedComment xmi:id="_WWkXwrA9EeO4_99b0CahZA" annotatedElement="_WWkXwbA9EeO4_99b0CahZA">
- <body>Constants from {@link org.eclipse.draw2d.ConnectionLocator}</body>
- </ownedComment>
- <ownedLiteral xmi:id="_WWkXw7A9EeO4_99b0CahZA" name="MIDDLE">
- <specification xmi:type="uml:LiteralInteger" xmi:id="_WWkXxLA9EeO4_99b0CahZA" value="4"/>
- </ownedLiteral>
- <ownedLiteral xmi:id="_WWkXxbA9EeO4_99b0CahZA" name="TARGET">
- <specification xmi:type="uml:LiteralInteger" xmi:id="_WWkXxrA9EeO4_99b0CahZA" value="3"/>
- </ownedLiteral>
- <ownedLiteral xmi:id="_WWkXx7A9EeO4_99b0CahZA" name="SOURCE"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkXyLA9EeO4_99b0CahZA" name="GenLinkConstraints">
- <ownedComment xmi:id="_WWkXybA9EeO4_99b0CahZA" annotatedElement="_WWkXyLA9EeO4_99b0CahZA">
- <body>Groups constraints on the link source and target end</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWkXyrA9EeO4_99b0CahZA" name="link" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" association="_WWkX5LA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkXy7A9EeO4_99b0CahZA" annotatedElement="_WWkXyrA9EeO4_99b0CahZA">
- <body>References the owning link of this constraints</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXzLA9EeO4_99b0CahZA" name="sourceEnd" type="_WWjJ57A9EeO4_99b0CahZA" isOrdered="true" association="_WWkX5bA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkXzbA9EeO4_99b0CahZA" annotatedElement="_WWkXzLA9EeO4_99b0CahZA">
- <body>Restriction enforced by the the source end, may reference variables 'oppositeEnd' pointing to targetEnd and 'link' denoting the link domainmetaElement instance if available.</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkXzrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkXz7A9EeO4_99b0CahZA" name="targetEnd" type="_WWjJ57A9EeO4_99b0CahZA" isOrdered="true" association="_WWkX57A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkX0LA9EeO4_99b0CahZA" annotatedElement="_WWkXz7A9EeO4_99b0CahZA">
- <body>Restriction enforced by the the target end, may reference variables 'oppositeEnd' pointing to sourceEnd and 'link' denoting the link domainmetaElement instance if available.</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX0bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWkX0rA9EeO4_99b0CahZA" name="getLinkClass" visibility="public">
- <ownedComment xmi:id="_WWkX07A9EeO4_99b0CahZA" annotatedElement="_WWkX0rA9EeO4_99b0CahZA">
- <body>The domain meta element class of the link restricted by this constraints</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkX1LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX1bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkX1rA9EeO4_99b0CahZA" name="getSourceEndContextClass" visibility="public">
- <ownedComment xmi:id="_WWkX17A9EeO4_99b0CahZA" annotatedElement="_WWkX1rA9EeO4_99b0CahZA">
- <body>The context class for the source end constraint evaluation</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkX2LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX2bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkX2rA9EeO4_99b0CahZA" name="getTargetEndContextClass" visibility="public">
- <ownedComment xmi:id="_WWkX27A9EeO4_99b0CahZA" annotatedElement="_WWkX2rA9EeO4_99b0CahZA">
- <body>The context class for the target end constraint evaluation</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkX3LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX3bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkX3rA9EeO4_99b0CahZA" name="getConstraintsInstanceFieldName" visibility="public">
- <ownedComment xmi:id="_WWkX37A9EeO4_99b0CahZA" annotatedElement="_WWkX3rA9EeO4_99b0CahZA">
- <body>Returns the name of the field holding Link Constraints instance</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkX4LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkX4bA9EeO4_99b0CahZA" name="isValid" visibility="public">
- <ownedParameter xmi:id="_WWkX4rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX47A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX5LA9EeO4_99b0CahZA" memberEnd="_WWjxabA9EeO4_99b0CahZA _WWkXyrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX5bA9EeO4_99b0CahZA" memberEnd="_WWkXzLA9EeO4_99b0CahZA _WWkX5rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX5rA9EeO4_99b0CahZA" type="_WWkXyLA9EeO4_99b0CahZA" association="_WWkX5bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX57A9EeO4_99b0CahZA" memberEnd="_WWkXz7A9EeO4_99b0CahZA _WWkX6LA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX6LA9EeO4_99b0CahZA" type="_WWkXyLA9EeO4_99b0CahZA" association="_WWkX57A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX6bA9EeO4_99b0CahZA" memberEnd="_WWjxe7A9EeO4_99b0CahZA _WWkX6rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX6rA9EeO4_99b0CahZA" type="_WWjxVbA9EeO4_99b0CahZA" association="_WWkX6bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX67A9EeO4_99b0CahZA" memberEnd="_WWjxfrA9EeO4_99b0CahZA _WWkX7LA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX7LA9EeO4_99b0CahZA" type="_WWjxVbA9EeO4_99b0CahZA" association="_WWkX67A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX7bA9EeO4_99b0CahZA" memberEnd="_WWjxT7A9EeO4_99b0CahZA _WWkX7rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX7rA9EeO4_99b0CahZA" type="_WWjxTbA9EeO4_99b0CahZA" association="_WWkX7bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkX77A9EeO4_99b0CahZA" memberEnd="_WWjxUrA9EeO4_99b0CahZA _WWkX8LA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkX8LA9EeO4_99b0CahZA" type="_WWjxTbA9EeO4_99b0CahZA" association="_WWkX77A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkX8bA9EeO4_99b0CahZA" name="TypeModelFacet">
- <ownedComment xmi:id="_WWkX8rA9EeO4_99b0CahZA" annotatedElement="_WWkX8bA9EeO4_99b0CahZA">
- <body>Model facet of an EClass</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWkX87A9EeO4_99b0CahZA" name="metaClass" isOrdered="true" association="_WWkYA7A9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkX9LA9EeO4_99b0CahZA" name="containmentMetaFeature" isOrdered="true" association="_WWkYBbA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX9bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkX9rA9EeO4_99b0CahZA" name="childMetaFeature" isOrdered="true" association="_WWkYB7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkX97A9EeO4_99b0CahZA" annotatedElement="_WWkX9rA9EeO4_99b0CahZA">
- <body>Usually the same as containmentMetaFeature, unless you need to distinguish where to put and where to get from</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX-LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkX-bA9EeO4_99b0CahZA" name="modelElementSelector" type="_WWjJ57A9EeO4_99b0CahZA" isOrdered="true" association="_WWkYCbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkX-rA9EeO4_99b0CahZA" annotatedElement="_WWkX-bA9EeO4_99b0CahZA">
- <body>Selection criterion for domain model elements associated with this type model facet</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX-7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkX_LA9EeO4_99b0CahZA" name="modelElementInitializer" type="_WWkYC7A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWkYEbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkX_bA9EeO4_99b0CahZA" annotatedElement="_WWkX_LA9EeO4_99b0CahZA">
- <body>State initializer for domain model elements associated with this type model facet</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkX_rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWkX_7A9EeO4_99b0CahZA" client="_WWkX8bA9EeO4_99b0CahZA" supplier="_WWkXgLA9EeO4_99b0CahZA" contract="_WWkXgLA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWkYALA9EeO4_99b0CahZA" name="isPhantomElement" visibility="public">
- <ownedParameter xmi:id="_WWkYAbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYArA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYA7A9EeO4_99b0CahZA" memberEnd="_WWkX87A9EeO4_99b0CahZA _WWkYBLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYBLA9EeO4_99b0CahZA" type="_WWkX8bA9EeO4_99b0CahZA" association="_WWkYA7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYBbA9EeO4_99b0CahZA" memberEnd="_WWkX9LA9EeO4_99b0CahZA _WWkYBrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYBrA9EeO4_99b0CahZA" type="_WWkX8bA9EeO4_99b0CahZA" association="_WWkYBbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYB7A9EeO4_99b0CahZA" memberEnd="_WWkX9rA9EeO4_99b0CahZA _WWkYCLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYCLA9EeO4_99b0CahZA" type="_WWkX8bA9EeO4_99b0CahZA" association="_WWkYB7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYCbA9EeO4_99b0CahZA" memberEnd="_WWkX-bA9EeO4_99b0CahZA _WWkYCrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYCrA9EeO4_99b0CahZA" type="_WWkX8bA9EeO4_99b0CahZA" association="_WWkYCbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkYC7A9EeO4_99b0CahZA" name="GenElementInitializer">
- <ownedComment xmi:id="_WWkYDLA9EeO4_99b0CahZA" annotatedElement="_WWkYC7A9EeO4_99b0CahZA">
- <body>Base class for initializers of domain model elements</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWkYDbA9EeO4_99b0CahZA" name="typeModelFacet" type="_WWkX8bA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWkYD7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWkYDrA9EeO4_99b0CahZA" annotatedElement="_WWkYDbA9EeO4_99b0CahZA">
- <body>The type model facet whose domain model element is to be intialized by this initializer</body>
- </ownedComment>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYD7A9EeO4_99b0CahZA" memberEnd="_WWkYDbA9EeO4_99b0CahZA _WWkYELA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYELA9EeO4_99b0CahZA" type="_WWkYC7A9EeO4_99b0CahZA" association="_WWkYD7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYEbA9EeO4_99b0CahZA" memberEnd="_WWkX_LA9EeO4_99b0CahZA _WWkYErA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYErA9EeO4_99b0CahZA" type="_WWkX8bA9EeO4_99b0CahZA" association="_WWkYEbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYE7A9EeO4_99b0CahZA" memberEnd="_WWjxIrA9EeO4_99b0CahZA _WWkYFLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYFLA9EeO4_99b0CahZA" type="_WWjxH7A9EeO4_99b0CahZA" association="_WWkYE7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkYFbA9EeO4_99b0CahZA" name="GenNodeLabel">
- <ownedComment xmi:id="_WWkYFrA9EeO4_99b0CahZA" annotatedElement="_WWkYFbA9EeO4_99b0CahZA">
- <body>Label within node</body>
- </ownedComment>
- <generalization xmi:id="_WWkYF7A9EeO4_99b0CahZA" general="_WWkXi7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkYGLA9EeO4_99b0CahZA" name="node" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWkYGbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYGbA9EeO4_99b0CahZA" memberEnd="_WWjxJLA9EeO4_99b0CahZA _WWkYGLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWkYGrA9EeO4_99b0CahZA" name="GenCompartment">
- <ownedComment xmi:id="_WWkYG7A9EeO4_99b0CahZA" annotatedElement="_WWkYGrA9EeO4_99b0CahZA">
- <body>Child container within node. Compartment, iow.</body>
- </ownedComment>
- <generalization xmi:id="_WWkYHLA9EeO4_99b0CahZA" general="_WWjxP7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkYHbA9EeO4_99b0CahZA" name="title" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYHrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYH7A9EeO4_99b0CahZA" name="canCollapse" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYILA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWkYIbA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYIrA9EeO4_99b0CahZA" name="hideIfEmpty" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYI7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWkYJLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYJbA9EeO4_99b0CahZA" name="needsTitle" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYJrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWkYJ7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYKLA9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWkYLbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkYKbA9EeO4_99b0CahZA" name="node" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" association="_WWkYLrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWkYKrA9EeO4_99b0CahZA" name="listLayout" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYK7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWkYLLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYLbA9EeO4_99b0CahZA" memberEnd="_WWjwd7A9EeO4_99b0CahZA _WWkYKLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYLrA9EeO4_99b0CahZA" memberEnd="_WWkYKbA9EeO4_99b0CahZA _WWjxJ7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYL7A9EeO4_99b0CahZA" memberEnd="_WWjxMbA9EeO4_99b0CahZA _WWkYMLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYMLA9EeO4_99b0CahZA" type="_WWjxH7A9EeO4_99b0CahZA" association="_WWkYL7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWkYMbA9EeO4_99b0CahZA" memberEnd="_WWjwrbA9EeO4_99b0CahZA _WWkYMrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWkYMrA9EeO4_99b0CahZA" type="_WWjwq7A9EeO4_99b0CahZA" association="_WWkYMbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkYM7A9EeO4_99b0CahZA" name="PackageNames">
- <ownedAttribute xmi:id="_WWkYNLA9EeO4_99b0CahZA" name="editCommandsPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYNbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYNrA9EeO4_99b0CahZA" name="editHelpersPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYN7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYOLA9EeO4_99b0CahZA" name="editPartsPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYObA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYOrA9EeO4_99b0CahZA" name="editPoliciesPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYO7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYPLA9EeO4_99b0CahZA" name="preferencesPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYPbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYPrA9EeO4_99b0CahZA" name="providersPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYP7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYQLA9EeO4_99b0CahZA" name="parsersPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYQbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYQrA9EeO4_99b0CahZA" name="notationViewFactoriesPackageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYQ7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkYRLA9EeO4_99b0CahZA" name="ProviderClassNames">
- <ownedAttribute xmi:id="_WWkYRbA9EeO4_99b0CahZA" name="elementTypesClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYRrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYR7A9EeO4_99b0CahZA" name="notationViewProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYSLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYSbA9EeO4_99b0CahZA" name="notationViewProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYSrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYS7A9EeO4_99b0CahZA" name="editPartProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYTLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYTbA9EeO4_99b0CahZA" name="editPartProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYTrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYT7A9EeO4_99b0CahZA" name="modelingAssistantProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYULA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYUbA9EeO4_99b0CahZA" name="modelingAssistantProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYUrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYU7A9EeO4_99b0CahZA" name="iconProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYVLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYVbA9EeO4_99b0CahZA" name="iconProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYVrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYV7A9EeO4_99b0CahZA" name="parserProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYWLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYWbA9EeO4_99b0CahZA" name="parserProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYWrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYW7A9EeO4_99b0CahZA" name="contributionItemProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYXLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWkYXbA9EeO4_99b0CahZA" name="getElementTypesQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYXrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYX7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYYLA9EeO4_99b0CahZA" name="getNotationViewProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYYbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYYrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYY7A9EeO4_99b0CahZA" name="getEditPartProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYZLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYZbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYZrA9EeO4_99b0CahZA" name="getModelingAssistantProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYZ7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYaLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYabA9EeO4_99b0CahZA" name="getIconProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYarA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYa7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYbLA9EeO4_99b0CahZA" name="getParserProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYbbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYbrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYb7A9EeO4_99b0CahZA" name="getContributionItemProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYcLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYcbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkYcrA9EeO4_99b0CahZA" name="LinkConstraints">
- <ownedOperation xmi:id="_WWkYc7A9EeO4_99b0CahZA" name="hasLinkCreationConstraints" visibility="public">
- <ownedComment xmi:id="_WWkYdLA9EeO4_99b0CahZA" annotatedElement="_WWkYc7A9EeO4_99b0CahZA">
- <body>Indicates whether this diagram contains link creation constraints or not</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkYdbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYdrA9EeO4_99b0CahZA" name="getLinkCreationConstraintsClassName" visibility="public">
- <ownedComment xmi:id="_WWkYd7A9EeO4_99b0CahZA" annotatedElement="_WWkYdrA9EeO4_99b0CahZA">
- <body>Gets the name of the constraints holder class</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkYeLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYebA9EeO4_99b0CahZA" name="getLinkCreationConstraintsQualifiedClassName" visibility="public">
- <ownedComment xmi:id="_WWkYerA9EeO4_99b0CahZA" annotatedElement="_WWkYebA9EeO4_99b0CahZA">
- <body>Gets the qualified name of the constraints holder class</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWkYe7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWkYfLA9EeO4_99b0CahZA" name="EditPartCandies">
- <ownedAttribute xmi:id="_WWkYfbA9EeO4_99b0CahZA" name="reorientConnectionViewCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYfrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYf7A9EeO4_99b0CahZA" name="baseEditHelperClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYgLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYgbA9EeO4_99b0CahZA" name="editPartFactoryClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYgrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYg7A9EeO4_99b0CahZA" name="baseExternalNodeLabelEditPartClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYhLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYhbA9EeO4_99b0CahZA" name="baseItemSemanticEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYhrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYh7A9EeO4_99b0CahZA" name="baseGraphicalNodeEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYiLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYibA9EeO4_99b0CahZA" name="textSelectionEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYirA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWkYi7A9EeO4_99b0CahZA" name="textNonResizableEditPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYjLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWkYjbA9EeO4_99b0CahZA" name="getReorientConnectionViewCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYjrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYj7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYkLA9EeO4_99b0CahZA" name="getBaseEditHelperQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYkbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYkrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYk7A9EeO4_99b0CahZA" name="getEditPartFactoryQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYlLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYlbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYlrA9EeO4_99b0CahZA" name="getBaseExternalNodeLabelEditPartQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYl7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWkYmLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWkYmbA9EeO4_99b0CahZA" name="getBaseItemSemanticEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWkYmrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-kLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-kbA9EeO4_99b0CahZA" name="getBaseGraphicalNodeEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-krA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-k7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-lLA9EeO4_99b0CahZA" name="getTextSelectionEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-lbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-lrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-l7A9EeO4_99b0CahZA" name="getTextNonResizableEditPolicyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-mLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-mbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk-mrA9EeO4_99b0CahZA" name="EditorCandies">
- <ownedAttribute xmi:id="_WWk-m7A9EeO4_99b0CahZA" name="creationWizardClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-nLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-nbA9EeO4_99b0CahZA" name="creationWizardPageClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-nrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-n7A9EeO4_99b0CahZA" name="creationWizardIconPath" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-oLA9EeO4_99b0CahZA" name="creationWizardIconPathX" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-obA9EeO4_99b0CahZA" name="creationWizardCategoryID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-orA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-o7A9EeO4_99b0CahZA" name="diagramEditorUtilClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-pLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-pbA9EeO4_99b0CahZA" name="documentProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-prA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-p7A9EeO4_99b0CahZA" name="initDiagramFileActionClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-qLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-qbA9EeO4_99b0CahZA" name="newDiagramFileWizardClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-qrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-q7A9EeO4_99b0CahZA" name="diagramContentInitializerClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-rLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-rbA9EeO4_99b0CahZA" name="matchingStrategyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-rrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-r7A9EeO4_99b0CahZA" name="visualIDRegistryClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-sLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-sbA9EeO4_99b0CahZA" name="elementChooserClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-srA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-s7A9EeO4_99b0CahZA" name="loadResourceActionClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-tLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-tbA9EeO4_99b0CahZA" name="editingDomainID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-trA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWk-t7A9EeO4_99b0CahZA" name="getCreationWizardQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-uLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-ubA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-urA9EeO4_99b0CahZA" name="getCreationWizardPageQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-u7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-vLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-vbA9EeO4_99b0CahZA" name="getDiagramEditorUtilQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-vrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-v7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-wLA9EeO4_99b0CahZA" name="getDocumentProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-wbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-wrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-w7A9EeO4_99b0CahZA" name="getInitDiagramFileActionQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-xLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-xbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-xrA9EeO4_99b0CahZA" name="getNewDiagramFileWizardQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-x7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-yLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-ybA9EeO4_99b0CahZA" name="getDiagramContentInitializerQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-yrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-y7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-zLA9EeO4_99b0CahZA" name="getMatchingStrategyQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-zbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-zrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-z7A9EeO4_99b0CahZA" name="getVisualIDRegistryQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-0LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-0bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-0rA9EeO4_99b0CahZA" name="getElementChooserQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-07A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-1LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-1bA9EeO4_99b0CahZA" name="getLoadResourceActionQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-1rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-17A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-2LA9EeO4_99b0CahZA" name="generateInitDiagramAction" visibility="public">
- <ownedParameter xmi:id="_WWk-2bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-2rA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk-27A9EeO4_99b0CahZA" name="Shortcuts">
- <ownedAttribute xmi:id="_WWk-3LA9EeO4_99b0CahZA" name="shortcutsDecoratorProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-3bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-3rA9EeO4_99b0CahZA" name="shortcutsDecoratorProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-37A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-4LA9EeO4_99b0CahZA" name="createShortcutActionClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-4bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-4rA9EeO4_99b0CahZA" name="createShortcutDecorationsCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-47A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-5LA9EeO4_99b0CahZA" name="shortcutPropertyTesterClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-5bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-5rA9EeO4_99b0CahZA" name="containsShortcutsTo" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWk-57A9EeO4_99b0CahZA" annotatedElement="_WWk-5rA9EeO4_99b0CahZA">
- <body>Set of domain meta-model file extensions. Elements of the corresponding models could be added as a shortcut on this diagram.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-6LA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWk-6bA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk-6rA9EeO4_99b0CahZA" name="shortcutsProvidedFor" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWk-67A9EeO4_99b0CahZA" annotatedElement="_WWk-6rA9EeO4_99b0CahZA">
- <body>Set of domain meta-model names. Elements of this diagram domain model could be added as a shortcuts to the diagrams of the specified domains.</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-7LA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWk-7bA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWk-7rA9EeO4_99b0CahZA" name="getShortcutsDecoratorProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-77A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-8LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-8bA9EeO4_99b0CahZA" name="getCreateShortcutActionQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-8rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-87A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-9LA9EeO4_99b0CahZA" name="getCreateShortcutDecorationsCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk-9bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-9rA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-97A9EeO4_99b0CahZA" name="getShortcutPropertyTesterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk--LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk--bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk--rA9EeO4_99b0CahZA" name="generateCreateShortcutAction" visibility="public">
- <ownedParameter xmi:id="_WWk--7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-_LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk-_bA9EeO4_99b0CahZA" name="generateShortcutIcon" visibility="public">
- <ownedParameter xmi:id="_WWk-_rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk-_7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk_ALA9EeO4_99b0CahZA" name="BatchValidation">
- <ownedAttribute xmi:id="_WWk_AbA9EeO4_99b0CahZA" name="validationProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_ArA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_A7A9EeO4_99b0CahZA" name="validationProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_BLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_BbA9EeO4_99b0CahZA" name="markerNavigationProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_BrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_B7A9EeO4_99b0CahZA" name="markerNavigationProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_CLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_CbA9EeO4_99b0CahZA" name="validationEnabled" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWk_CrA9EeO4_99b0CahZA" annotatedElement="_WWk_CbA9EeO4_99b0CahZA">
- <body>If enabled, ValidationAction is contributed by the editor plugin</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_C7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_DLA9EeO4_99b0CahZA" name="metricProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_DbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_DrA9EeO4_99b0CahZA" name="metricProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_D7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_ELA9EeO4_99b0CahZA" name="validationDecoratorProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_EbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_ErA9EeO4_99b0CahZA" name="validationDecorators" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_E7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_FLA9EeO4_99b0CahZA" name="validationDecoratorProviderPriority" visibility="public" type="_WWkXtrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_FbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_FrA9EeO4_99b0CahZA" name="liveValidationUIFeedback" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_F7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWk_GLA9EeO4_99b0CahZA" name="getValidationProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk_GbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_GrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_G7A9EeO4_99b0CahZA" name="getValidationDiagnosticMarkerType" visibility="public">
- <ownedComment xmi:id="_WWk_HLA9EeO4_99b0CahZA" annotatedElement="_WWk_G7A9EeO4_99b0CahZA">
- <body>Gets diagnostic marker type ID local to the editor plugin. The editor pluginID should be used to fully-qualify this ID.</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWk_HbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_HrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_H7A9EeO4_99b0CahZA" name="getMarkerNavigationProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk_ILA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_IbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_IrA9EeO4_99b0CahZA" name="getMetricProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk_I7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_JLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_JbA9EeO4_99b0CahZA" name="getMetricViewID" visibility="public">
- <ownedParameter xmi:id="_WWk_JrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_J7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_KLA9EeO4_99b0CahZA" name="getValidationDecoratorProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk_KbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_KrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk_K7A9EeO4_99b0CahZA" name="MeasurementUnit">
- <ownedAttribute xmi:id="_WWk_LLA9EeO4_99b0CahZA" name="units" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_LbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWk_LrA9EeO4_99b0CahZA" value="Pixel">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_L7A9EeO4_99b0CahZA" memberEnd="_WWjJaLA9EeO4_99b0CahZA _WWjwerA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_MLA9EeO4_99b0CahZA" memberEnd="_WWjwfLA9EeO4_99b0CahZA _WWk_MbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_MbA9EeO4_99b0CahZA" type="_WWjwcLA9EeO4_99b0CahZA" association="_WWk_MLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_MrA9EeO4_99b0CahZA" name="GenTopLevelNode">
- <generalization xmi:id="_WWk_M7A9EeO4_99b0CahZA" general="_WWjxH7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWk_NLA9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWk_NbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_NbA9EeO4_99b0CahZA" memberEnd="_WWjwfrA9EeO4_99b0CahZA _WWk_NLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_NrA9EeO4_99b0CahZA" name="Palette">
- <ownedAttribute xmi:id="_WWk_N7A9EeO4_99b0CahZA" name="diagram" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWk_SLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWk_OLA9EeO4_99b0CahZA" name="flyout" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_ObA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_OrA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_O7A9EeO4_99b0CahZA" name="groups" type="_WWk_SbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_Z7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWk_PLA9EeO4_99b0CahZA" annotatedElement="_WWk_O7A9EeO4_99b0CahZA">
- <body>GEF allows only containers as palette immediate children</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWk_PbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_PrA9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_P7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_QLA9EeO4_99b0CahZA" name="factoryClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_QbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWk_QrA9EeO4_99b0CahZA" name="getFactoryQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWk_Q7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_RLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWk_RbA9EeO4_99b0CahZA" name="definesStandardTools" visibility="public">
- <ownedParameter xmi:id="_WWk_RrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_R7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_SLA9EeO4_99b0CahZA" memberEnd="_WWjwgbA9EeO4_99b0CahZA _WWk_N7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_SbA9EeO4_99b0CahZA" name="ToolGroup">
- <generalization xmi:id="_WWk_SrA9EeO4_99b0CahZA" general="_WWk_VbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWk_S7A9EeO4_99b0CahZA" name="entries" type="_WWk_Y7A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_ZrA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWk_TLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_TbA9EeO4_99b0CahZA" name="palette" type="_WWk_NrA9EeO4_99b0CahZA" isOrdered="true" association="_WWk_Z7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWk_TrA9EeO4_99b0CahZA" name="stack" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_T7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_ULA9EeO4_99b0CahZA" name="collapse" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_UbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_UrA9EeO4_99b0CahZA" name="toolsOnly" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_U7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWk_VLA9EeO4_99b0CahZA" client="_WWk_SbA9EeO4_99b0CahZA" supplier="_WWk_Y7A9EeO4_99b0CahZA" contract="_WWk_Y7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_VbA9EeO4_99b0CahZA" name="EntryBase" isAbstract="true">
- <ownedAttribute xmi:id="_WWk_VrA9EeO4_99b0CahZA" name="title" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_V7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_WLA9EeO4_99b0CahZA" name="description" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_WbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_WrA9EeO4_99b0CahZA" name="largeIconPath" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_W7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_XLA9EeO4_99b0CahZA" name="smallIconPath" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_XbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_XrA9EeO4_99b0CahZA" name="createMethodName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_X7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_YLA9EeO4_99b0CahZA" name="id" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWk_YbA9EeO4_99b0CahZA" annotatedElement="_WWk_YLA9EeO4_99b0CahZA">
- <body>Non-mandatory string identification of the entry. Defaults to the quoted value of createMethodName, clients may override. Set to blank string if don't need the identity</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_YrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk_Y7A9EeO4_99b0CahZA" name="ToolGroupItem">
- <ownedAttribute xmi:id="_WWk_ZLA9EeO4_99b0CahZA" name="group" type="_WWk_SbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWk_ZrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_ZbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_ZrA9EeO4_99b0CahZA" memberEnd="_WWk_S7A9EeO4_99b0CahZA _WWk_ZLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_Z7A9EeO4_99b0CahZA" memberEnd="_WWk_O7A9EeO4_99b0CahZA _WWk_TbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_aLA9EeO4_99b0CahZA" name="GenDiagramPreferences">
- <ownedAttribute xmi:id="_WWk_abA9EeO4_99b0CahZA" name="lineStyle" visibility="public" type="_WWk_obA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_arA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_a7A9EeO4_99b0CahZA" name="defaultFont" type="_WWk_pbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_prA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_bLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_bbA9EeO4_99b0CahZA" name="fontColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_qbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_brA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_b7A9EeO4_99b0CahZA" name="fillColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_q7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_cLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_cbA9EeO4_99b0CahZA" name="lineColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_rbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_crA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_c7A9EeO4_99b0CahZA" name="noteFillColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_r7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_dLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_dbA9EeO4_99b0CahZA" name="noteLineColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_sbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_drA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_d7A9EeO4_99b0CahZA" name="showConnectionHandles" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_eLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_ebA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_erA9EeO4_99b0CahZA" name="showPopupBars" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_e7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_fLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_fbA9EeO4_99b0CahZA" name="promptOnDelFromModel" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_frA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_f7A9EeO4_99b0CahZA" name="promptOnDelFromDiagram" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_gLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_gbA9EeO4_99b0CahZA" name="enableAnimatedLayout" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_grA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_g7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_hLA9EeO4_99b0CahZA" name="enableAnimatedZoom" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_hbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_hrA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_h7A9EeO4_99b0CahZA" name="enableAntiAlias" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_iLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_ibA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_irA9EeO4_99b0CahZA" name="showGrid" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_i7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_jLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_jbA9EeO4_99b0CahZA" name="showRulers" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_jrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_j7A9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_kLA9EeO4_99b0CahZA" name="snapToGrid" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_kbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_krA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_k7A9EeO4_99b0CahZA" name="snapToGeometry" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_lLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_lbA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_lrA9EeO4_99b0CahZA" name="gridInFront" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_l7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWk_mLA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_mbA9EeO4_99b0CahZA" name="rulerUnits" visibility="public" type="_WWk_s7A9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_mrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_m7A9EeO4_99b0CahZA" name="gridSpacing" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EDouble"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_nLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_nbA9EeO4_99b0CahZA" name="gridLineColor" type="_WWk_qLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWk_t7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_nrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_n7A9EeO4_99b0CahZA" name="gridLineStyle" visibility="public" type="_WWk_ubA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_oLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWk_obA9EeO4_99b0CahZA" name="Routing">
- <ownedLiteral xmi:id="_WWk_orA9EeO4_99b0CahZA" name="MANUAL"/>
- <ownedLiteral xmi:id="_WWk_o7A9EeO4_99b0CahZA" name="RECTILINEAR"/>
- <ownedLiteral xmi:id="_WWk_pLA9EeO4_99b0CahZA" name="TREE"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk_pbA9EeO4_99b0CahZA" name="GenFont"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_prA9EeO4_99b0CahZA" memberEnd="_WWk_a7A9EeO4_99b0CahZA _WWk_p7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_p7A9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_prA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWk_qLA9EeO4_99b0CahZA" name="GenColor"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_qbA9EeO4_99b0CahZA" memberEnd="_WWk_bbA9EeO4_99b0CahZA _WWk_qrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_qrA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_qbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_q7A9EeO4_99b0CahZA" memberEnd="_WWk_b7A9EeO4_99b0CahZA _WWk_rLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_rLA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_q7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_rbA9EeO4_99b0CahZA" memberEnd="_WWk_cbA9EeO4_99b0CahZA _WWk_rrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_rrA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_rbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_r7A9EeO4_99b0CahZA" memberEnd="_WWk_c7A9EeO4_99b0CahZA _WWk_sLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_sLA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_r7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_sbA9EeO4_99b0CahZA" memberEnd="_WWk_dbA9EeO4_99b0CahZA _WWk_srA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_srA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_sbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWk_s7A9EeO4_99b0CahZA" name="RulerUnits">
- <ownedLiteral xmi:id="_WWk_tLA9EeO4_99b0CahZA" name="INCHES"/>
- <ownedLiteral xmi:id="_WWk_tbA9EeO4_99b0CahZA" name="CENTIMETERS"/>
- <ownedLiteral xmi:id="_WWk_trA9EeO4_99b0CahZA" name="PIXELS"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_t7A9EeO4_99b0CahZA" memberEnd="_WWk_nbA9EeO4_99b0CahZA _WWk_uLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_uLA9EeO4_99b0CahZA" type="_WWk_aLA9EeO4_99b0CahZA" association="_WWk_t7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWk_ubA9EeO4_99b0CahZA" name="LineStyle">
- <ownedLiteral xmi:id="_WWk_urA9EeO4_99b0CahZA" name="SOLID"/>
- <ownedLiteral xmi:id="_WWk_u7A9EeO4_99b0CahZA" name="DASH"/>
- <ownedLiteral xmi:id="_WWk_vLA9EeO4_99b0CahZA" name="DOT"/>
- <ownedLiteral xmi:id="_WWk_vbA9EeO4_99b0CahZA" name="DASHDOT"/>
- <ownedLiteral xmi:id="_WWk_vrA9EeO4_99b0CahZA" name="DASHDOTDOT"/>
- <ownedLiteral xmi:id="_WWk_v7A9EeO4_99b0CahZA" name="CUSTOM"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWk_wLA9EeO4_99b0CahZA" memberEnd="_WWjwhrA9EeO4_99b0CahZA _WWk_wbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWk_wbA9EeO4_99b0CahZA" type="_WWjwcLA9EeO4_99b0CahZA" association="_WWk_wLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWk_wrA9EeO4_99b0CahZA" name="GenPreferencePage" isAbstract="true">
- <ownedAttribute xmi:id="_WWk_w7A9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_xLA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_xbA9EeO4_99b0CahZA" name="children" type="_WWk_wrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWllq7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_xrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWk_x7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_yLA9EeO4_99b0CahZA" name="parent" type="_WWk_wrA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWllq7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWk_ybA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWk_yrA9EeO4_99b0CahZA" name="parentCategory" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWlloLA9EeO4_99b0CahZA" annotatedElement="_WWk_yrA9EeO4_99b0CahZA">
- <body>For a page that doesn't have another GenPreferencePage set as its parent, id of any other preference page to use as parent page may be set with this attribute</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllobA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWllorA9EeO4_99b0CahZA" name="getDiagram" visibility="public">
- <ownedParameter xmi:id="_WWllo7A9EeO4_99b0CahZA" type="_WWjwcLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllpLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWllpbA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWllprA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllp7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWllqLA9EeO4_99b0CahZA" name="getClassName" visibility="public">
- <ownedParameter xmi:id="_WWllqbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllqrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWllq7A9EeO4_99b0CahZA" memberEnd="_WWk_xbA9EeO4_99b0CahZA _WWk_yLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWllrLA9EeO4_99b0CahZA" memberEnd="_WWjwiLA9EeO4_99b0CahZA _WWllrbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWllrbA9EeO4_99b0CahZA" type="_WWjwcLA9EeO4_99b0CahZA" association="_WWllrLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWllrrA9EeO4_99b0CahZA" name="GenPlugin">
- <ownedAttribute xmi:id="_WWllr7A9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWllyrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllsLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWllsbA9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllsrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlls7A9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlltLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlltbA9EeO4_99b0CahZA" name="provider" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlltrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWllt7A9EeO4_99b0CahZA" value="Sample Plugin Provider, Inc">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlluLA9EeO4_99b0CahZA" name="version" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllubA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWllurA9EeO4_99b0CahZA" value="1.0.0.qualifier">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWllu7A9EeO4_99b0CahZA" name="printingEnabled" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllvLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWllvbA9EeO4_99b0CahZA" name="requiredPlugins" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllvrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWllv7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWllwLA9EeO4_99b0CahZA" name="activatorClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllwbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWllwrA9EeO4_99b0CahZA" name="getAllRequiredPlugins" visibility="public">
- <ownedComment xmi:id="_WWllw7A9EeO4_99b0CahZA" annotatedElement="_WWllwrA9EeO4_99b0CahZA">
- <body>Computed additional dependencies (in form of plug-in identifiers), including those explicitly specified by user and those derived from referenced genmodels</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWllxLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllxbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWllxrA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWllx7A9EeO4_99b0CahZA" name="getActivatorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWllyLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllybA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWllyrA9EeO4_99b0CahZA" memberEnd="_WWjJbLA9EeO4_99b0CahZA _WWllr7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlly7A9EeO4_99b0CahZA" name="GenEditorView">
- <ownedAttribute xmi:id="_WWllzLA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWll47A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllzbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWllzrA9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWllz7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll0LA9EeO4_99b0CahZA" name="actionBarContributorClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll0bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll0rA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll07A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll1LA9EeO4_99b0CahZA" name="iconPath" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll1bA9EeO4_99b0CahZA" name="iconPathX" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll1rA9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll2LA9EeO4_99b0CahZA" name="eclipseEditor" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll2bA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWll2rA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll27A9EeO4_99b0CahZA" name="contextID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll3LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWll3bA9EeO4_99b0CahZA" name="getActionBarContributorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWll3rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll37A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWll4LA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWll4bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll4rA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWll47A9EeO4_99b0CahZA" memberEnd="_WWjJbbA9EeO4_99b0CahZA _WWllzLA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWll5LA9EeO4_99b0CahZA" name="GenNavigator">
- <ownedAttribute xmi:id="_WWll5bA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmRLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll5rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll57A9EeO4_99b0CahZA" name="contentExtensionID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll6LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll6bA9EeO4_99b0CahZA" name="contentExtensionName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll6rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll67A9EeO4_99b0CahZA" name="contentExtensionPriority" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll7LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll7bA9EeO4_99b0CahZA" name="linkHelperExtensionID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll7rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll77A9EeO4_99b0CahZA" name="sorterExtensionID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll8LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll8bA9EeO4_99b0CahZA" name="actionProviderID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll8rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll87A9EeO4_99b0CahZA" name="contentProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll9LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll9bA9EeO4_99b0CahZA" name="labelProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll9rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll97A9EeO4_99b0CahZA" name="linkHelperClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll-LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll-bA9EeO4_99b0CahZA" name="sorterClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll-rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll-7A9EeO4_99b0CahZA" name="actionProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll_LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll_bA9EeO4_99b0CahZA" name="abstractNavigatorItemClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWll_rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWll_7A9EeO4_99b0CahZA" name="navigatorGroupClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmALA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmAbA9EeO4_99b0CahZA" name="navigatorItemClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmArA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmA7A9EeO4_99b0CahZA" name="uriInputTesterClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmBLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmBbA9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmBrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmB7A9EeO4_99b0CahZA" name="childReferences" type="_WWlmRbA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmaLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmCLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlmCbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWlmCrA9EeO4_99b0CahZA" client="_WWll5LA9EeO4_99b0CahZA" supplier="_WWlmJrA9EeO4_99b0CahZA" contract="_WWlmJrA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWlmC7A9EeO4_99b0CahZA" name="getContentProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmDLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmDbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmDrA9EeO4_99b0CahZA" name="getLabelProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmD7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmELA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmEbA9EeO4_99b0CahZA" name="getLinkHelperQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmErA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmE7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmFLA9EeO4_99b0CahZA" name="getSorterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmFbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmFrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmF7A9EeO4_99b0CahZA" name="getActionProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmGLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmGbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmGrA9EeO4_99b0CahZA" name="getAbstractNavigatorItemQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmG7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmHLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmHbA9EeO4_99b0CahZA" name="getNavigatorGroupQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmHrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmH7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmILA9EeO4_99b0CahZA" name="getNavigatorItemQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmIbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmIrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmI7A9EeO4_99b0CahZA" name="getUriInputTesterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmJLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmJbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWlmJrA9EeO4_99b0CahZA" name="GenDomainModelNavigator">
- <ownedAttribute xmi:id="_WWlmJ7A9EeO4_99b0CahZA" name="generateDomainModelNavigator" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmKLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWlmKbA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmKrA9EeO4_99b0CahZA" name="domainContentExtensionID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmK7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmLLA9EeO4_99b0CahZA" name="domainContentExtensionName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmLbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmLrA9EeO4_99b0CahZA" name="domainContentExtensionPriority" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmL7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmMLA9EeO4_99b0CahZA" name="domainContentProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmMbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmMrA9EeO4_99b0CahZA" name="domainLabelProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmM7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmNLA9EeO4_99b0CahZA" name="domainModelElementTesterClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmNbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmNrA9EeO4_99b0CahZA" name="domainNavigatorItemClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmN7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWlmOLA9EeO4_99b0CahZA" name="getDomainContentProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmObA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmOrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmO7A9EeO4_99b0CahZA" name="getDomainLabelProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmPLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmPbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmPrA9EeO4_99b0CahZA" name="getDomainModelElementTesterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmP7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmQLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmQbA9EeO4_99b0CahZA" name="getDomainNavigatorItemQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmQrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmQ7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmRLA9EeO4_99b0CahZA" memberEnd="_WWjJbrA9EeO4_99b0CahZA _WWll5bA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmRbA9EeO4_99b0CahZA" name="GenNavigatorChildReference">
- <ownedAttribute xmi:id="_WWlmRrA9EeO4_99b0CahZA" name="navigator" type="_WWll5LA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmaLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmR7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmSLA9EeO4_99b0CahZA" name="parent" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWlmabA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmSbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmSrA9EeO4_99b0CahZA" name="child" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWlma7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWlmS7A9EeO4_99b0CahZA" name="referenceType" visibility="public" type="_WWlmbbA9EeO4_99b0CahZA" isOrdered="true"/>
- <ownedAttribute xmi:id="_WWlmTLA9EeO4_99b0CahZA" name="groupName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmTbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmTrA9EeO4_99b0CahZA" name="groupIcon" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmT7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmULA9EeO4_99b0CahZA" name="hideIfEmpty" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmUbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWlmUrA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWlmU7A9EeO4_99b0CahZA" name="isInsideGroup" visibility="public">
- <ownedParameter xmi:id="_WWlmVLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmVbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmVrA9EeO4_99b0CahZA" name="findConnectionPaths" visibility="public">
- <ownedParameter xmi:id="_WWlmV7A9EeO4_99b0CahZA" type="_WWlmWrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmWLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlmWbA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmWrA9EeO4_99b0CahZA" name="GenNavigatorPath">
- <ownedAttribute xmi:id="_WWlmW7A9EeO4_99b0CahZA" name="segments" type="_WWlmXrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmY7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmXLA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlmXbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmXrA9EeO4_99b0CahZA" name="GenNavigatorPathSegment">
- <ownedAttribute xmi:id="_WWlmX7A9EeO4_99b0CahZA" name="path" type="_WWlmWrA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmY7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmYLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmYbA9EeO4_99b0CahZA" name="from" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWlmZLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWlmYrA9EeO4_99b0CahZA" name="to" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWlmZrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmY7A9EeO4_99b0CahZA" memberEnd="_WWlmW7A9EeO4_99b0CahZA _WWlmX7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmZLA9EeO4_99b0CahZA" memberEnd="_WWlmYbA9EeO4_99b0CahZA _WWlmZbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWlmZbA9EeO4_99b0CahZA" type="_WWlmXrA9EeO4_99b0CahZA" association="_WWlmZLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmZrA9EeO4_99b0CahZA" memberEnd="_WWlmYrA9EeO4_99b0CahZA _WWlmZ7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWlmZ7A9EeO4_99b0CahZA" type="_WWlmXrA9EeO4_99b0CahZA" association="_WWlmZrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmaLA9EeO4_99b0CahZA" memberEnd="_WWlmB7A9EeO4_99b0CahZA _WWlmRrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmabA9EeO4_99b0CahZA" memberEnd="_WWlmSLA9EeO4_99b0CahZA _WWlmarA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWlmarA9EeO4_99b0CahZA" type="_WWlmRbA9EeO4_99b0CahZA" association="_WWlmabA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlma7A9EeO4_99b0CahZA" memberEnd="_WWlmSrA9EeO4_99b0CahZA _WWlmbLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWlmbLA9EeO4_99b0CahZA" type="_WWlmRbA9EeO4_99b0CahZA" association="_WWlma7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWlmbbA9EeO4_99b0CahZA" name="GenNavigatorReferenceType">
- <ownedLiteral xmi:id="_WWlmbrA9EeO4_99b0CahZA" name="children"/>
- <ownedLiteral xmi:id="_WWlmb7A9EeO4_99b0CahZA" name="out_target"/>
- <ownedLiteral xmi:id="_WWlmcLA9EeO4_99b0CahZA" name="in_source"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmcbA9EeO4_99b0CahZA" name="GenDiagramUpdater">
- <ownedAttribute xmi:id="_WWlmcrA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmirA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmc7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmdLA9EeO4_99b0CahZA" name="diagramUpdaterClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmdbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmdrA9EeO4_99b0CahZA" name="nodeDescriptorClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmd7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmeLA9EeO4_99b0CahZA" name="linkDescriptorClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmebA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmerA9EeO4_99b0CahZA" name="updateCommandClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlme7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmfLA9EeO4_99b0CahZA" name="updateCommandID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmfbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWlmfrA9EeO4_99b0CahZA" name="getDiagramUpdaterQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmf7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmgLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmgbA9EeO4_99b0CahZA" name="getNodeDescriptorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmgrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmg7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmhLA9EeO4_99b0CahZA" name="getLinkDescriptorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmhbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmhrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmh7A9EeO4_99b0CahZA" name="getUpdateCommandQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmiLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmibA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmirA9EeO4_99b0CahZA" memberEnd="_WWjJcLA9EeO4_99b0CahZA _WWlmcrA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmi7A9EeO4_99b0CahZA" name="GenPropertySheet">
- <ownedComment xmi:id="_WWlmjLA9EeO4_99b0CahZA" annotatedElement="_WWlmi7A9EeO4_99b0CahZA">
- <body>Sheet consists of few categories (aka tabs)</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWlmjbA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmnbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWlmjrA9EeO4_99b0CahZA" name="tabs" type="_WWlmnrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlmo7A9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlmj7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmkLA9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmkbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmkrA9EeO4_99b0CahZA" name="readOnly" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmk7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWlmlLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmlbA9EeO4_99b0CahZA" name="needsCaption" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmlrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWlml7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmmLA9EeO4_99b0CahZA" name="labelProviderClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmmbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWlmmrA9EeO4_99b0CahZA" name="getLabelProviderQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmm7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmnLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmnbA9EeO4_99b0CahZA" memberEnd="_WWjJcbA9EeO4_99b0CahZA _WWlmjbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmnrA9EeO4_99b0CahZA" name="GenPropertyTab" isAbstract="true">
- <ownedAttribute xmi:id="_WWlmn7A9EeO4_99b0CahZA" name="sheet" type="_WWlmi7A9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlmo7A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWlmoLA9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmobA9EeO4_99b0CahZA" name="label" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmorA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlmo7A9EeO4_99b0CahZA" memberEnd="_WWlmjrA9EeO4_99b0CahZA _WWlmn7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlmpLA9EeO4_99b0CahZA" name="GenApplication">
- <ownedAttribute xmi:id="_WWlmpbA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlm0rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWlmprA9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWlmp7A9EeO4_99b0CahZA" annotatedElement="_WWlmprA9EeO4_99b0CahZA">
- <body>RCP Application ID for plugin.xml</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmqLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmqbA9EeO4_99b0CahZA" name="title" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmqrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmq7A9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmrLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmrbA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmrrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmr7A9EeO4_99b0CahZA" name="workbenchAdvisorClassName" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmsLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmsbA9EeO4_99b0CahZA" name="workbenchWindowAdvisorClassName" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmsrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlms7A9EeO4_99b0CahZA" name="actionBarAdvisorClassName" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmtLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmtbA9EeO4_99b0CahZA" name="perspectiveClassName" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmtrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmt7A9EeO4_99b0CahZA" name="perspectiveId" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmuLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmubA9EeO4_99b0CahZA" name="supportFiles" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWlmurA9EeO4_99b0CahZA" annotatedElement="_WWlmubA9EeO4_99b0CahZA">
- <body>Option to create/save/open diagrams in/from java files</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmu7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmvLA9EeO4_99b0CahZA" name="sharedContributionItems" type="_WWlm07A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmMsLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmvbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlmvrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmv7A9EeO4_99b0CahZA" name="mainMenu" type="_WWmMsrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmMt7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmwLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlmwbA9EeO4_99b0CahZA" name="mainToolBar" type="_WWmMubA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmMvLA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmwrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWlmw7A9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmxLA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmxbA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmxrA9EeO4_99b0CahZA" name="getWorkbenchAdvisorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmx7A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmyLA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmybA9EeO4_99b0CahZA" name="getWorkbenchWindowAdvisorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmyrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmy7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmzLA9EeO4_99b0CahZA" name="getActionBarAdvisorQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlmzbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlmzrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWlmz7A9EeO4_99b0CahZA" name="getPerspectiveQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWlm0LA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlm0bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlm0rA9EeO4_99b0CahZA" memberEnd="_WWjJc7A9EeO4_99b0CahZA _WWlmpbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWlm07A9EeO4_99b0CahZA" name="GenContributionItem">
- <ownedComment xmi:id="_WWlm1LA9EeO4_99b0CahZA" annotatedElement="_WWlm07A9EeO4_99b0CahZA">
- <body>Element of UI contribution</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWlm1bA9EeO4_99b0CahZA" name="owner" type="_WWlm17A9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWlm37A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlm1rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWlm17A9EeO4_99b0CahZA" name="GenContributionManager" isAbstract="true">
- <ownedComment xmi:id="_WWlm2LA9EeO4_99b0CahZA" annotatedElement="_WWlm17A9EeO4_99b0CahZA">
- <body>Group of UI contribution items</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWlm2bA9EeO4_99b0CahZA" name="iD" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlm2rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlm27A9EeO4_99b0CahZA" name="items" type="_WWlm07A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWlm37A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWlm3LA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWlm3bA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWlm3rA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWlm4LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlm37A9EeO4_99b0CahZA" memberEnd="_WWlm27A9EeO4_99b0CahZA _WWlm1bA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWlm4LA9EeO4_99b0CahZA" memberEnd="_WWlm3rA9EeO4_99b0CahZA _WWlm4bA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWlm4bA9EeO4_99b0CahZA" type="_WWlm17A9EeO4_99b0CahZA" association="_WWlm4LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmMsLA9EeO4_99b0CahZA" memberEnd="_WWlmvLA9EeO4_99b0CahZA _WWmMsbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmMsbA9EeO4_99b0CahZA" type="_WWlmpLA9EeO4_99b0CahZA" association="_WWmMsLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmMsrA9EeO4_99b0CahZA" name="GenMenuManager">
- <generalization xmi:id="_WWmMs7A9EeO4_99b0CahZA" general="_WWlm17A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmMtLA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmMtbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmMtrA9EeO4_99b0CahZA" client="_WWmMsrA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmMt7A9EeO4_99b0CahZA" memberEnd="_WWlmv7A9EeO4_99b0CahZA _WWmMuLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmMuLA9EeO4_99b0CahZA" type="_WWlmpLA9EeO4_99b0CahZA" association="_WWmMt7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmMubA9EeO4_99b0CahZA" name="GenToolBarManager">
- <generalization xmi:id="_WWmMurA9EeO4_99b0CahZA" general="_WWlm17A9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWmMu7A9EeO4_99b0CahZA" client="_WWmMubA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmMvLA9EeO4_99b0CahZA" memberEnd="_WWlmwbA9EeO4_99b0CahZA _WWmMvbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmMvbA9EeO4_99b0CahZA" type="_WWlmpLA9EeO4_99b0CahZA" association="_WWmMvLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmMvrA9EeO4_99b0CahZA" memberEnd="_WWjJdrA9EeO4_99b0CahZA _WWmMv7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmMv7A9EeO4_99b0CahZA" type="_WWjJYbA9EeO4_99b0CahZA" association="_WWmMvrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmMwLA9EeO4_99b0CahZA" name="DynamicModelAccess">
- <ownedAttribute xmi:id="_WWmMwbA9EeO4_99b0CahZA" name="editorGen" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWmMy7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmMwrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmMw7A9EeO4_99b0CahZA" name="packageName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmMxLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmMxbA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmMxrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWmMx7A9EeO4_99b0CahZA" value="MetaModelFacility">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWmMyLA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWmMybA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmMyrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmMy7A9EeO4_99b0CahZA" memberEnd="_WWjJjbA9EeO4_99b0CahZA _WWmMwbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmMzLA9EeO4_99b0CahZA" name="GenContextMenu">
- <generalization xmi:id="_WWmMzbA9EeO4_99b0CahZA" general="_WWlm17A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmMzrA9EeO4_99b0CahZA" name="context" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWmM0LA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmMz7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmM0LA9EeO4_99b0CahZA" memberEnd="_WWmMzrA9EeO4_99b0CahZA _WWmM0bA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmM0bA9EeO4_99b0CahZA" type="_WWmMzLA9EeO4_99b0CahZA" association="_WWmM0LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmM0rA9EeO4_99b0CahZA" memberEnd="_WWjJkLA9EeO4_99b0CahZA _WWmM07A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmM07A9EeO4_99b0CahZA" type="_WWjJYbA9EeO4_99b0CahZA" association="_WWmM0rA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmM1LA9EeO4_99b0CahZA" name="GenCustomGeneratorExtension">
- <ownedAttribute xmi:id="_WWmM1bA9EeO4_99b0CahZA" name="generator" type="_WWjJYbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWmM6LA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmM1rA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmM17A9EeO4_99b0CahZA" annotatedElement="_WWmM1rA9EeO4_99b0CahZA">
- <body>User friendly name for this extension, used only in UI</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM2LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM2bA9EeO4_99b0CahZA" name="fromCustomBridge" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmM2rA9EeO4_99b0CahZA" annotatedElement="_WWmM2bA9EeO4_99b0CahZA">
- <body>Reconciler should try to preserve the contents if set to true</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM27A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWmM3LA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM3bA9EeO4_99b0CahZA" name="rootInput" isOrdered="true" association="_WWmM6bA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWmM3rA9EeO4_99b0CahZA" annotatedElement="_WWmM3bA9EeO4_99b0CahZA">
- <body>Root input element for custom template invocations. GenEditorGenerator single instance will be assumed if not set</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM37A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM4LA9EeO4_99b0CahZA" name="invocations" type="_WWmM67A9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmM87A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM4bA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmM4rA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmM47A9EeO4_99b0CahZA" client="_WWmM1LA9EeO4_99b0CahZA" supplier="_WWmM5LA9EeO4_99b0CahZA" contract="_WWmM5LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWmM5LA9EeO4_99b0CahZA" name="GenCustomTemplateInput">
- <ownedAttribute xmi:id="_WWmM5bA9EeO4_99b0CahZA" name="oclType" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmM5rA9EeO4_99b0CahZA" annotatedElement="_WWmM5bA9EeO4_99b0CahZA">
- <body>OCL Type for this input, if not set generator will try to compute it</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM57A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmM6LA9EeO4_99b0CahZA" memberEnd="_WWjJlrA9EeO4_99b0CahZA _WWmM1bA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmM6bA9EeO4_99b0CahZA" memberEnd="_WWmM3bA9EeO4_99b0CahZA _WWmM6rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmM6rA9EeO4_99b0CahZA" type="_WWmM1LA9EeO4_99b0CahZA" association="_WWmM6bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmM67A9EeO4_99b0CahZA" name="GenTemplateInvocationBase" isAbstract="true">
- <ownedAttribute xmi:id="_WWmM7LA9EeO4_99b0CahZA" name="extension" type="_WWmM1LA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWmM87A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmM7bA9EeO4_99b0CahZA" name="description" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmM7rA9EeO4_99b0CahZA" annotatedElement="_WWmM7bA9EeO4_99b0CahZA">
- <body>User friendly description for this invocation, used only in UI</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM77A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM8LA9EeO4_99b0CahZA" name="templateFqn" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmM8bA9EeO4_99b0CahZA" annotatedElement="_WWmM8LA9EeO4_99b0CahZA">
- <body>FQN of xPand template to invoke in the standard form of abc::def::TemplateName#rootExpand</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM8rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmM87A9EeO4_99b0CahZA" memberEnd="_WWmM4LA9EeO4_99b0CahZA _WWmM7LA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmM9LA9EeO4_99b0CahZA" name="GenCustomPreferencePage">
- <generalization xmi:id="_WWmM9bA9EeO4_99b0CahZA" general="_WWk_wrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmM9rA9EeO4_99b0CahZA" name="qualifiedClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM97A9EeO4_99b0CahZA" name="generateBoilerplate" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM-LA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWmM-bA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmM-rA9EeO4_99b0CahZA" name="preferences" type="_WWmM_bA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmNBrA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmM-7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmM_LA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmM_bA9EeO4_99b0CahZA" name="GenPreference">
- <ownedAttribute xmi:id="_WWmM_rA9EeO4_99b0CahZA" name="page" type="_WWmM9LA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWmNBrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmM_7A9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmNALA9EeO4_99b0CahZA" annotatedElement="_WWmM_7A9EeO4_99b0CahZA">
- <body>Java constant name</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNAbA9EeO4_99b0CahZA" name="key" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmNArA9EeO4_99b0CahZA" annotatedElement="_WWmNAbA9EeO4_99b0CahZA">
- <body>Preference key, derived from constant name if not set</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNA7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNBLA9EeO4_99b0CahZA" name="defaultValue" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNBbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmNBrA9EeO4_99b0CahZA" memberEnd="_WWmM-rA9EeO4_99b0CahZA _WWmM_rA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNB7A9EeO4_99b0CahZA" name="GenStandardPreferencePage">
- <generalization xmi:id="_WWmNCLA9EeO4_99b0CahZA" general="_WWk_wrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmNCbA9EeO4_99b0CahZA" name="kind" visibility="public" type="_WWmNDLA9EeO4_99b0CahZA" isOrdered="true"/>
- <ownedAttribute xmi:id="_WWmNCrA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNC7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWmNDLA9EeO4_99b0CahZA" name="StandardPreferencePages">
- <ownedLiteral xmi:id="_WWmNDbA9EeO4_99b0CahZA" name="General"/>
- <ownedLiteral xmi:id="_WWmNDrA9EeO4_99b0CahZA" name="Appearance"/>
- <ownedLiteral xmi:id="_WWmND7A9EeO4_99b0CahZA" name="Connections"/>
- <ownedLiteral xmi:id="_WWmNELA9EeO4_99b0CahZA" name="Printing"/>
- <ownedLiteral xmi:id="_WWmNEbA9EeO4_99b0CahZA" name="RulersAndGrid"/>
- <ownedLiteral xmi:id="_WWmNErA9EeO4_99b0CahZA" name="Pathmaps"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNE7A9EeO4_99b0CahZA" name="GenStandardFont">
- <ownedAttribute xmi:id="_WWmNFLA9EeO4_99b0CahZA" name="name" visibility="public" type="_WWmNF7A9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNFbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNFrA9EeO4_99b0CahZA" client="_WWmNE7A9EeO4_99b0CahZA" supplier="_WWk_pbA9EeO4_99b0CahZA" contract="_WWk_pbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWmNF7A9EeO4_99b0CahZA" name="JFaceFont">
- <ownedLiteral xmi:id="_WWmNGLA9EeO4_99b0CahZA" name="Default"/>
- <ownedLiteral xmi:id="_WWmNGbA9EeO4_99b0CahZA" name="Text"/>
- <ownedLiteral xmi:id="_WWmNGrA9EeO4_99b0CahZA" name="Banner"/>
- <ownedLiteral xmi:id="_WWmNG7A9EeO4_99b0CahZA" name="Dialog"/>
- <ownedLiteral xmi:id="_WWmNHLA9EeO4_99b0CahZA" name="Header"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNHbA9EeO4_99b0CahZA" name="GenCustomFont">
- <ownedAttribute xmi:id="_WWmNHrA9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNH7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNILA9EeO4_99b0CahZA" name="height" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNIbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNIrA9EeO4_99b0CahZA" name="style" visibility="public" type="_WWmNJbA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNI7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNJLA9EeO4_99b0CahZA" client="_WWmNHbA9EeO4_99b0CahZA" supplier="_WWk_pbA9EeO4_99b0CahZA" contract="_WWk_pbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWmNJbA9EeO4_99b0CahZA" name="FontStyle">
- <ownedLiteral xmi:id="_WWmNJrA9EeO4_99b0CahZA" name="NORMAL"/>
- <ownedLiteral xmi:id="_WWmNJ7A9EeO4_99b0CahZA" name="BOLD"/>
- <ownedLiteral xmi:id="_WWmNKLA9EeO4_99b0CahZA" name="ITALIC"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNKbA9EeO4_99b0CahZA" name="GenRGBColor">
- <ownedAttribute xmi:id="_WWmNKrA9EeO4_99b0CahZA" name="red" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNK7A9EeO4_99b0CahZA" name="green" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNLLA9EeO4_99b0CahZA" name="blue" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNLbA9EeO4_99b0CahZA" client="_WWmNKbA9EeO4_99b0CahZA" supplier="_WWk_qLA9EeO4_99b0CahZA" contract="_WWk_qLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNLrA9EeO4_99b0CahZA" name="GenConstantColor">
- <ownedAttribute xmi:id="_WWmNL7A9EeO4_99b0CahZA" name="name" visibility="public" type="_WWmNMrA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNMLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNMbA9EeO4_99b0CahZA" client="_WWmNLrA9EeO4_99b0CahZA" supplier="_WWk_qLA9EeO4_99b0CahZA" contract="_WWk_qLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWmNMrA9EeO4_99b0CahZA" name="DiagramColors">
- <ownedLiteral xmi:id="_WWmNM7A9EeO4_99b0CahZA" name="buttonLightest"/>
- <ownedLiteral xmi:id="_WWmNNLA9EeO4_99b0CahZA" name="button"/>
- <ownedLiteral xmi:id="_WWmNNbA9EeO4_99b0CahZA" name="buttonDarker"/>
- <ownedLiteral xmi:id="_WWmNNrA9EeO4_99b0CahZA" name="buttonDarkest"/>
- <ownedLiteral xmi:id="_WWmNN7A9EeO4_99b0CahZA" name="listBackground"/>
- <ownedLiteral xmi:id="_WWmNOLA9EeO4_99b0CahZA" name="listForeground"/>
- <ownedLiteral xmi:id="_WWmNObA9EeO4_99b0CahZA" name="menuBackground"/>
- <ownedLiteral xmi:id="_WWmNOrA9EeO4_99b0CahZA" name="menuForeground"/>
- <ownedLiteral xmi:id="_WWmNO7A9EeO4_99b0CahZA" name="menuBackgroundSelected"/>
- <ownedLiteral xmi:id="_WWmNPLA9EeO4_99b0CahZA" name="menuForegroundSelected"/>
- <ownedLiteral xmi:id="_WWmNPbA9EeO4_99b0CahZA" name="titleBackground"/>
- <ownedLiteral xmi:id="_WWmNPrA9EeO4_99b0CahZA" name="titleGradient"/>
- <ownedLiteral xmi:id="_WWmNP7A9EeO4_99b0CahZA" name="titleForeground"/>
- <ownedLiteral xmi:id="_WWmNQLA9EeO4_99b0CahZA" name="titleInactiveForeground"/>
- <ownedLiteral xmi:id="_WWmNQbA9EeO4_99b0CahZA" name="titleInactiveBackground"/>
- <ownedLiteral xmi:id="_WWmNQrA9EeO4_99b0CahZA" name="titleInactiveGradient"/>
- <ownedLiteral xmi:id="_WWmNQ7A9EeO4_99b0CahZA" name="tooltipForeground"/>
- <ownedLiteral xmi:id="_WWmNRLA9EeO4_99b0CahZA" name="tooltipBackground"/>
- <ownedLiteral xmi:id="_WWmNRbA9EeO4_99b0CahZA" name="white"/>
- <ownedLiteral xmi:id="_WWmNRrA9EeO4_99b0CahZA" name="lightGray"/>
- <ownedLiteral xmi:id="_WWmNR7A9EeO4_99b0CahZA" name="gray"/>
- <ownedLiteral xmi:id="_WWmNSLA9EeO4_99b0CahZA" name="darkGray"/>
- <ownedLiteral xmi:id="_WWmNSbA9EeO4_99b0CahZA" name="black"/>
- <ownedLiteral xmi:id="_WWmNSrA9EeO4_99b0CahZA" name="red"/>
- <ownedLiteral xmi:id="_WWmNS7A9EeO4_99b0CahZA" name="orange"/>
- <ownedLiteral xmi:id="_WWmNTLA9EeO4_99b0CahZA" name="yellow"/>
- <ownedLiteral xmi:id="_WWmNTbA9EeO4_99b0CahZA" name="green"/>
- <ownedLiteral xmi:id="_WWmNTrA9EeO4_99b0CahZA" name="lightGreen"/>
- <ownedLiteral xmi:id="_WWmNT7A9EeO4_99b0CahZA" name="darkGreen"/>
- <ownedLiteral xmi:id="_WWmNULA9EeO4_99b0CahZA" name="cyan"/>
- <ownedLiteral xmi:id="_WWmNUbA9EeO4_99b0CahZA" name="lightBlue"/>
- <ownedLiteral xmi:id="_WWmNUrA9EeO4_99b0CahZA" name="blue"/>
- <ownedLiteral xmi:id="_WWmNU7A9EeO4_99b0CahZA" name="darkBlue"/>
- <ownedLiteral xmi:id="_WWmNVLA9EeO4_99b0CahZA" name="diagramGreen"/>
- <ownedLiteral xmi:id="_WWmNVbA9EeO4_99b0CahZA" name="diagramLightRed"/>
- <ownedLiteral xmi:id="_WWmNVrA9EeO4_99b0CahZA" name="diagramRed"/>
- <ownedLiteral xmi:id="_WWmNV7A9EeO4_99b0CahZA" name="diagramLightBlue"/>
- <ownedLiteral xmi:id="_WWmNWLA9EeO4_99b0CahZA" name="diagramBlue"/>
- <ownedLiteral xmi:id="_WWmNWbA9EeO4_99b0CahZA" name="diagramLightGray"/>
- <ownedLiteral xmi:id="_WWmNWrA9EeO4_99b0CahZA" name="diagramGray"/>
- <ownedLiteral xmi:id="_WWmNW7A9EeO4_99b0CahZA" name="diagramDarkGray"/>
- <ownedLiteral xmi:id="_WWmNXLA9EeO4_99b0CahZA" name="diagramLightYellow"/>
- <ownedLiteral xmi:id="_WWmNXbA9EeO4_99b0CahZA" name="diagramDarkYellow"/>
- <ownedLiteral xmi:id="_WWmNXrA9EeO4_99b0CahZA" name="diagramLightGoldYellow"/>
- <ownedLiteral xmi:id="_WWmNX7A9EeO4_99b0CahZA" name="diagramBurgundyRed"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNYLA9EeO4_99b0CahZA" name="CustomBehaviour">
- <ownedComment xmi:id="_WWmNYbA9EeO4_99b0CahZA" annotatedElement="_WWmNYLA9EeO4_99b0CahZA">
- <body>Custom user behaviour</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWmNYrA9EeO4_99b0CahZA" name="key" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmNY7A9EeO4_99b0CahZA" annotatedElement="_WWmNYrA9EeO4_99b0CahZA">
- <body>Key used to register edit policy in host edit part</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNZLA9EeO4_99b0CahZA" name="editPolicyQualifiedClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNZbA9EeO4_99b0CahZA" client="_WWmNYLA9EeO4_99b0CahZA" supplier="_WWjxGLA9EeO4_99b0CahZA" contract="_WWjxGLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNZrA9EeO4_99b0CahZA" name="SharedBehaviour">
- <ownedAttribute xmi:id="_WWmNZ7A9EeO4_99b0CahZA" name="delegate" type="_WWjxGLA9EeO4_99b0CahZA" isOrdered="true" association="_WWmNabA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWmNaLA9EeO4_99b0CahZA" client="_WWmNZrA9EeO4_99b0CahZA" supplier="_WWjxGLA9EeO4_99b0CahZA" contract="_WWjxGLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmNabA9EeO4_99b0CahZA" memberEnd="_WWmNZ7A9EeO4_99b0CahZA _WWmNarA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmNarA9EeO4_99b0CahZA" type="_WWmNZrA9EeO4_99b0CahZA" association="_WWmNabA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNa7A9EeO4_99b0CahZA" name="OpenDiagramBehaviour">
- <ownedAttribute xmi:id="_WWmNbLA9EeO4_99b0CahZA" name="editPolicyClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNbbA9EeO4_99b0CahZA" name="diagramKind" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNbrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNb7A9EeO4_99b0CahZA" name="editorID" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNcLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNcbA9EeO4_99b0CahZA" name="openAsEclipseEditor" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNcrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWmNc7A9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmNdLA9EeO4_99b0CahZA" client="_WWmNa7A9EeO4_99b0CahZA" supplier="_WWjxGLA9EeO4_99b0CahZA" contract="_WWjxGLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNdbA9EeO4_99b0CahZA" name="GenChildSideAffixedNode">
- <generalization xmi:id="_WWmNdrA9EeO4_99b0CahZA" general="_WWjxRbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmNd7A9EeO4_99b0CahZA" name="preferredSideName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNeLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralString" xmi:id="_WWmNebA9EeO4_99b0CahZA" value="NONE">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </defaultValue>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmNerA9EeO4_99b0CahZA" name="GenChildLabelNode">
- <ownedComment xmi:id="_WWmNe7A9EeO4_99b0CahZA" annotatedElement="_WWmNerA9EeO4_99b0CahZA">
- <body>Child node represented by label; typically hosted by list compartment</body>
- </ownedComment>
- <generalization xmi:id="_WWmNfLA9EeO4_99b0CahZA" general="_WWjxRbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmNfbA9EeO4_99b0CahZA" name="labelReadOnly" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNfrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNf7A9EeO4_99b0CahZA" name="labelElementIcon" visibility="public" isOrdered="true">