Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml')
-rw-r--r--tests/framework/org.eclipse.papyrus.tests.framework/model/gmfgen.uml4781
1 files changed, 0 insertions, 4781 deletions
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">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNgLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmNgbA9EeO4_99b0CahZA" name="labelModelFacet" type="_WWkXmrA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWmNibA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWmNgrA9EeO4_99b0CahZA" annotatedElement="_WWmNgbA9EeO4_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="_WWmNg7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWmNhLA9EeO4_99b0CahZA" name="getLabelMetaFeatures" visibility="public">
- <ownedComment xmi:id="_WWmNhbA9EeO4_99b0CahZA" annotatedElement="_WWmNhLA9EeO4_99b0CahZA">
- <body>Returns structural features that provide label content</body>
- </ownedComment>
- <ownedParameter xmi:id="_WWmNhrA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmNh7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmNiLA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmNibA9EeO4_99b0CahZA" memberEnd="_WWmNgbA9EeO4_99b0CahZA _WWmzwLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmzwLA9EeO4_99b0CahZA" type="_WWmNerA9EeO4_99b0CahZA" association="_WWmNibA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmzwbA9EeO4_99b0CahZA" name="GenExternalNodeLabel">
- <ownedComment xmi:id="_WWmzwrA9EeO4_99b0CahZA" annotatedElement="_WWmzwbA9EeO4_99b0CahZA">
- <body>Label attached to node</body>
- </ownedComment>
- <generalization xmi:id="_WWmzw7A9EeO4_99b0CahZA" general="_WWkYFbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmzxLA9EeO4_99b0CahZA" name="MetamodelType">
- <ownedComment xmi:id="_WWmzxbA9EeO4_99b0CahZA" annotatedElement="_WWmzxLA9EeO4_99b0CahZA">
- <body>Element type based on ecore type</body>
- </ownedComment>
- <generalization xmi:id="_WWmzxrA9EeO4_99b0CahZA" general="_WWjw9LA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmzx7A9EeO4_99b0CahZA" name="editHelperClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmzyLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWmzybA9EeO4_99b0CahZA" name="getEditHelperQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWmzyrA9EeO4_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="_WWmzy7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWmzzLA9EeO4_99b0CahZA" name="getMetaClass" visibility="public">
- <ownedParameter xmi:id="_WWmzzbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmzzrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmzz7A9EeO4_99b0CahZA" name="SpecializationType">
- <ownedComment xmi:id="_WWmz0LA9EeO4_99b0CahZA" annotatedElement="_WWmzz7A9EeO4_99b0CahZA">
- <body>Specialization of metamodel type</body>
- </ownedComment>
- <generalization xmi:id="_WWmz0bA9EeO4_99b0CahZA" general="_WWjw9LA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmz0rA9EeO4_99b0CahZA" name="metamodelType" type="_WWmzxLA9EeO4_99b0CahZA" isOrdered="true" association="_WWmz3LA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz07A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmz1LA9EeO4_99b0CahZA" name="editHelperAdviceClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz1bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWmz1rA9EeO4_99b0CahZA" name="getMetamodelClass" visibility="public">
- <ownedParameter xmi:id="_WWmz17A9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz2LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWmz2bA9EeO4_99b0CahZA" name="getEditHelperAdviceQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWmz2rA9EeO4_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="_WWmz27A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmz3LA9EeO4_99b0CahZA" memberEnd="_WWmz0rA9EeO4_99b0CahZA _WWmz3bA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmz3bA9EeO4_99b0CahZA" type="_WWmzz7A9EeO4_99b0CahZA" association="_WWmz3LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmz3rA9EeO4_99b0CahZA" name="NotationType">
- <ownedComment xmi:id="_WWmz37A9EeO4_99b0CahZA" annotatedElement="_WWmz3rA9EeO4_99b0CahZA">
- <body>Pure design element</body>
- </ownedComment>
- <generalization xmi:id="_WWmz4LA9EeO4_99b0CahZA" general="_WWjw9LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmz4bA9EeO4_99b0CahZA" name="TypeLinkModelFacet">
- <ownedComment xmi:id="_WWmz4rA9EeO4_99b0CahZA" annotatedElement="_WWmz4bA9EeO4_99b0CahZA">
- <body>Model facet of an EClass that associates two EClasses</body>
- </ownedComment>
- <generalization xmi:id="_WWmz47A9EeO4_99b0CahZA" general="_WWkX8bA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmz5LA9EeO4_99b0CahZA" name="sourceMetaFeature" isOrdered="true" association="_WWmz6bA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWmz5bA9EeO4_99b0CahZA" annotatedElement="_WWmz5LA9EeO4_99b0CahZA">
- <body>If source feature is not specified then link container is a link source</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz5rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmz57A9EeO4_99b0CahZA" name="targetMetaFeature" isOrdered="true" association="_WWmz67A9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmz6LA9EeO4_99b0CahZA" client="_WWmz4bA9EeO4_99b0CahZA" supplier="_WWjxk7A9EeO4_99b0CahZA" contract="_WWjxk7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmz6bA9EeO4_99b0CahZA" memberEnd="_WWmz5LA9EeO4_99b0CahZA _WWmz6rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmz6rA9EeO4_99b0CahZA" type="_WWmz4bA9EeO4_99b0CahZA" association="_WWmz6bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmz67A9EeO4_99b0CahZA" memberEnd="_WWmz57A9EeO4_99b0CahZA _WWmz7LA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmz7LA9EeO4_99b0CahZA" type="_WWmz4bA9EeO4_99b0CahZA" association="_WWmz67A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmz7bA9EeO4_99b0CahZA" name="FeatureLinkModelFacet">
- <ownedComment xmi:id="_WWmz7rA9EeO4_99b0CahZA" annotatedElement="_WWmz7bA9EeO4_99b0CahZA">
- <body>Model facet of a feature-based link</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWmz77A9EeO4_99b0CahZA" name="metaFeature" isOrdered="true" association="_WWmz8bA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWmz8LA9EeO4_99b0CahZA" client="_WWmz7bA9EeO4_99b0CahZA" supplier="_WWjxk7A9EeO4_99b0CahZA" contract="_WWjxk7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWmz8bA9EeO4_99b0CahZA" memberEnd="_WWmz77A9EeO4_99b0CahZA _WWmz8rA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWmz8rA9EeO4_99b0CahZA" type="_WWmz7bA9EeO4_99b0CahZA" association="_WWmz8bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWmz87A9EeO4_99b0CahZA" name="FeatureLabelModelFacet">
- <ownedComment xmi:id="_WWmz9LA9EeO4_99b0CahZA" annotatedElement="_WWmz87A9EeO4_99b0CahZA">
- <body>Model facet of label based on domain model attribute(s)</body>
- </ownedComment>
- <generalization xmi:id="_WWmz9bA9EeO4_99b0CahZA" general="_WWkXmrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWmz9rA9EeO4_99b0CahZA" name="metaFeatures" isOrdered="true" association="_WWm0CLA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmz97A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmz-LA9EeO4_99b0CahZA" name="editableMetaFeatures" isOrdered="true" association="_WWm0CrA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz-bA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWmz-rA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmz-7A9EeO4_99b0CahZA" name="viewPattern" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmz_LA9EeO4_99b0CahZA" annotatedElement="_WWmz-7A9EeO4_99b0CahZA">
- <body>Pattern to produce label on diagram, depends on view method</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWmz_bA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWmz_rA9EeO4_99b0CahZA" name="editorPattern" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWmz_7A9EeO4_99b0CahZA" annotatedElement="_WWmz_rA9EeO4_99b0CahZA">
- <body>Pattern to produce text for inplace editor, depends on view method; if not specified then viewPattern should be used</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0ALA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0AbA9EeO4_99b0CahZA" name="editPattern" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0ArA9EeO4_99b0CahZA" annotatedElement="_WWm0AbA9EeO4_99b0CahZA">
- <body>Pattern to extract values from input text, depends on edit method; if not specified then viewPattern should be used</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0A7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0BLA9EeO4_99b0CahZA" name="viewMethod" visibility="public" type="_WWm0DLA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0BbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0BrA9EeO4_99b0CahZA" name="editMethod" visibility="public" type="_WWm0DLA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0B7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0CLA9EeO4_99b0CahZA" memberEnd="_WWmz9rA9EeO4_99b0CahZA _WWm0CbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0CbA9EeO4_99b0CahZA" type="_WWmz87A9EeO4_99b0CahZA" association="_WWm0CLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0CrA9EeO4_99b0CahZA" memberEnd="_WWmz-LA9EeO4_99b0CahZA _WWm0C7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0C7A9EeO4_99b0CahZA" type="_WWmz87A9EeO4_99b0CahZA" association="_WWm0CrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWm0DLA9EeO4_99b0CahZA" name="LabelTextAccessMethod">
- <ownedLiteral xmi:id="_WWm0DbA9EeO4_99b0CahZA" name="MESSAGE_FORMAT"/>
- <ownedLiteral xmi:id="_WWm0DrA9EeO4_99b0CahZA" name="NATIVE"/>
- <ownedLiteral xmi:id="_WWm0D7A9EeO4_99b0CahZA" name="REGEXP"/>
- <ownedLiteral xmi:id="_WWm0ELA9EeO4_99b0CahZA" name="PRINTF"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0EbA9EeO4_99b0CahZA" name="DesignLabelModelFacet">
- <ownedComment xmi:id="_WWm0ErA9EeO4_99b0CahZA" annotatedElement="_WWm0EbA9EeO4_99b0CahZA">
- <body>Model facet of a label with DescriptionStyle</body>
- </ownedComment>
- <generalization xmi:id="_WWm0E7A9EeO4_99b0CahZA" general="_WWkXmrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0FLA9EeO4_99b0CahZA" name="ExpressionLabelModelFacet">
- <ownedComment xmi:id="_WWm0FbA9EeO4_99b0CahZA" annotatedElement="_WWm0FLA9EeO4_99b0CahZA">
- <body>Model facet of a label calculated with an expression</body>
- </ownedComment>
- <generalization xmi:id="_WWm0FrA9EeO4_99b0CahZA" general="_WWkXmrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0F7A9EeO4_99b0CahZA" name="ColorAttributes">
- <ownedComment xmi:id="_WWm0GLA9EeO4_99b0CahZA" annotatedElement="_WWm0F7A9EeO4_99b0CahZA">
- <body>Deprecated, use StyleAttributes instead</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWm0GbA9EeO4_99b0CahZA" name="foregroundColor" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0GrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0G7A9EeO4_99b0CahZA" name="backgroundColor" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0HLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0HbA9EeO4_99b0CahZA" client="_WWm0F7A9EeO4_99b0CahZA" supplier="_WWjxELA9EeO4_99b0CahZA" contract="_WWjxELA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0HrA9EeO4_99b0CahZA" name="StyleAttributes">
- <ownedAttribute xmi:id="_WWm0H7A9EeO4_99b0CahZA" name="fixedFont" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0ILA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWm0IbA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0IrA9EeO4_99b0CahZA" name="fixedForeground" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0I7A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWm0JLA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0JbA9EeO4_99b0CahZA" name="fixedBackground" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0JrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWm0J7A9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0KLA9EeO4_99b0CahZA" client="_WWm0HrA9EeO4_99b0CahZA" supplier="_WWjxELA9EeO4_99b0CahZA" contract="_WWjxELA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0KbA9EeO4_99b0CahZA" name="ResizeConstraints">
- <ownedComment xmi:id="_WWm0KrA9EeO4_99b0CahZA" annotatedElement="_WWm0KbA9EeO4_99b0CahZA">
- <body>Bit-wise OR of any {@link org.eclipse.draw2d.PositionConstants#NORTH}, {@link org.eclipse.draw2d.PositionConstants#SOUTH}, {@link org.eclipse.draw2d.PositionConstants#EAST} or {@link org.eclipse.draw2d.PositionConstants#WEST}</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWm0K7A9EeO4_99b0CahZA" name="resizeHandles" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0LLA9EeO4_99b0CahZA" annotatedElement="_WWm0K7A9EeO4_99b0CahZA">
- <body>Any direction mentioned here (and combination thereof, like e.g. NORTH_WEST) is added as resizable handle</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0LbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0LrA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0L7A9EeO4_99b0CahZA" name="nonResizeHandles" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0MLA9EeO4_99b0CahZA" annotatedElement="_WWm0L7A9EeO4_99b0CahZA">
- <body>Directions mentioned with this attribute are explicitly denoted as non-resizable (i.e. with 'move' cursor). If you'd like to omit handle {@link org.eclipse.gef.editpolicies.ResizableEditPolicy#createSelectionHandles} completely, just don't list it here</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0MbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0MrA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0M7A9EeO4_99b0CahZA" name="resizeHandleNames" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <ownedComment xmi:id="_WWm0NLA9EeO4_99b0CahZA" annotatedElement="_WWm0M7A9EeO4_99b0CahZA">
- <body>Convenient method to get {@link org.eclipse.draw2d.PositionConstants} names from resizeHandle attribute</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0NbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0NrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0N7A9EeO4_99b0CahZA" name="nonResizeHandleNames" visibility="public" isOrdered="true" isReadOnly="true" isDerived="true">
- <ownedComment xmi:id="_WWm0OLA9EeO4_99b0CahZA" annotatedElement="_WWm0N7A9EeO4_99b0CahZA">
- <body>Same as {@link #getResizeHandleNames()}, for nonResizeHandle attribute</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0ObA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0OrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0O7A9EeO4_99b0CahZA" client="_WWm0KbA9EeO4_99b0CahZA" supplier="_WWjxELA9EeO4_99b0CahZA" contract="_WWjxELA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0PLA9EeO4_99b0CahZA" name="DefaultSizeAttributes">
- <ownedAttribute xmi:id="_WWm0PbA9EeO4_99b0CahZA" name="width" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0PrA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0P7A9EeO4_99b0CahZA" value="40">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0QLA9EeO4_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="_WWm0QbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0QrA9EeO4_99b0CahZA" value="30">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- </defaultValue>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0Q7A9EeO4_99b0CahZA" client="_WWm0PLA9EeO4_99b0CahZA" supplier="_WWjxELA9EeO4_99b0CahZA" contract="_WWjxELA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0RLA9EeO4_99b0CahZA" name="LabelOffsetAttributes">
- <ownedAttribute xmi:id="_WWm0RbA9EeO4_99b0CahZA" name="x" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0RrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0R7A9EeO4_99b0CahZA" name="y" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EInt"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0SLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0SbA9EeO4_99b0CahZA" client="_WWm0RLA9EeO4_99b0CahZA" supplier="_WWjxELA9EeO4_99b0CahZA" contract="_WWjxELA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0SrA9EeO4_99b0CahZA" name="FigureViewmap">
- <generalization xmi:id="_WWm0S7A9EeO4_99b0CahZA" general="_WWjw_rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0TLA9EeO4_99b0CahZA" name="figureQualifiedClassName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0TbA9EeO4_99b0CahZA" annotatedElement="_WWm0TLA9EeO4_99b0CahZA">
- <body>Name of GEF Figure class</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0TrA9EeO4_99b0CahZA" name="SnippetViewmap">
- <generalization xmi:id="_WWm0T7A9EeO4_99b0CahZA" general="_WWjw_rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0ULA9EeO4_99b0CahZA" name="body" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0UbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0UrA9EeO4_99b0CahZA" name="InnerClassViewmap">
- <generalization xmi:id="_WWm0U7A9EeO4_99b0CahZA" general="_WWjw_rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0VLA9EeO4_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="_WWm0VbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0VrA9EeO4_99b0CahZA" name="classBody" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0V7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0WLA9EeO4_99b0CahZA" name="ParentAssignedViewmap">
- <ownedComment xmi:id="_WWm0WbA9EeO4_99b0CahZA" annotatedElement="_WWm0WLA9EeO4_99b0CahZA">
- <body>Figure (with specified class name, if any) will be assigned by (or should be taken from) parent</body>
- </ownedComment>
- <generalization xmi:id="_WWm0WrA9EeO4_99b0CahZA" general="_WWjw_rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0W7A9EeO4_99b0CahZA" name="getterName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0XLA9EeO4_99b0CahZA" annotatedElement="_WWm0W7A9EeO4_99b0CahZA">
- <body>Access figure from parent's figure</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0XbA9EeO4_99b0CahZA" name="setterName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0XrA9EeO4_99b0CahZA" annotatedElement="_WWm0XbA9EeO4_99b0CahZA">
- <body>Child could provide typed alternative to setFigure() method</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0X7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0YLA9EeO4_99b0CahZA" name="figureQualifiedClassName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0YbA9EeO4_99b0CahZA" annotatedElement="_WWm0YLA9EeO4_99b0CahZA">
- <body>When specified, type of child's figure</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0YrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0Y7A9EeO4_99b0CahZA" name="ModeledViewmap">
- <ownedComment xmi:id="_WWm0ZLA9EeO4_99b0CahZA" annotatedElement="_WWm0Y7A9EeO4_99b0CahZA">
- <body>NOTE: Provisional API. Allows to use arbitrary model element to keep information about a figure. May (but not necessarily will) point to e.g. GMFGraph model elements. It's up to template author to handle specific kinds of figure models</body>
- </ownedComment>
- <generalization xmi:id="_WWm0ZbA9EeO4_99b0CahZA" general="_WWjw_rA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0ZrA9EeO4_99b0CahZA" name="figureModel" isOrdered="true" association="_WWm0Z7A9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EObject"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0Z7A9EeO4_99b0CahZA" memberEnd="_WWm0ZrA9EeO4_99b0CahZA _WWm0aLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0aLA9EeO4_99b0CahZA" type="_WWm0Y7A9EeO4_99b0CahZA" association="_WWm0Z7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0abA9EeO4_99b0CahZA" name="AbstractToolEntry" isAbstract="true">
- <generalization xmi:id="_WWm0arA9EeO4_99b0CahZA" general="_WWk_VbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0a7A9EeO4_99b0CahZA" name="default" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0bLA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWm0bbA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0brA9EeO4_99b0CahZA" name="qualifiedToolName" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0b7A9EeO4_99b0CahZA" annotatedElement="_WWm0brA9EeO4_99b0CahZA">
- <body>Optional</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0cLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0cbA9EeO4_99b0CahZA" name="properties" isOrdered="true" aggregation="composite" association="_WWm0dbA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EStringToStringMapEntry"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0crA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0c7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0dLA9EeO4_99b0CahZA" client="_WWm0abA9EeO4_99b0CahZA" supplier="_WWk_Y7A9EeO4_99b0CahZA" contract="_WWk_Y7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0dbA9EeO4_99b0CahZA" memberEnd="_WWm0cbA9EeO4_99b0CahZA _WWm0drA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0drA9EeO4_99b0CahZA" type="_WWm0abA9EeO4_99b0CahZA" association="_WWm0dbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0d7A9EeO4_99b0CahZA" name="ToolEntry">
- <generalization xmi:id="_WWm0eLA9EeO4_99b0CahZA" general="_WWm0abA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0ebA9EeO4_99b0CahZA" name="genNodes" type="_WWjxH7A9EeO4_99b0CahZA" isOrdered="true" association="_WWm0g7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0erA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0e7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0fLA9EeO4_99b0CahZA" name="genLinks" type="_WWjxVbA9EeO4_99b0CahZA" isOrdered="true" association="_WWm0hbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0fbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0frA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0f7A9EeO4_99b0CahZA" name="elements" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" isDerived="true" association="_WWm0h7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0gLA9EeO4_99b0CahZA" annotatedElement="_WWm0f7A9EeO4_99b0CahZA">
- <body>Enforces 'tool for either node or link' - if there are values in genNodes list, returns it (no respect to values in genLinks); returns value of genLinks otherwise</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0gbA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0grA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0g7A9EeO4_99b0CahZA" memberEnd="_WWm0ebA9EeO4_99b0CahZA _WWm0hLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0hLA9EeO4_99b0CahZA" type="_WWm0d7A9EeO4_99b0CahZA" association="_WWm0g7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0hbA9EeO4_99b0CahZA" memberEnd="_WWm0fLA9EeO4_99b0CahZA _WWm0hrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0hrA9EeO4_99b0CahZA" type="_WWm0d7A9EeO4_99b0CahZA" association="_WWm0hbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0h7A9EeO4_99b0CahZA" memberEnd="_WWm0f7A9EeO4_99b0CahZA _WWm0iLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0iLA9EeO4_99b0CahZA" type="_WWm0d7A9EeO4_99b0CahZA" association="_WWm0h7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0ibA9EeO4_99b0CahZA" name="StandardEntry">
- <generalization xmi:id="_WWm0irA9EeO4_99b0CahZA" general="_WWm0abA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0i7A9EeO4_99b0CahZA" name="kind" visibility="public" type="_WWm0jLA9EeO4_99b0CahZA" isOrdered="true"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWm0jLA9EeO4_99b0CahZA" name="StandardEntryKind">
- <ownedLiteral xmi:id="_WWm0jbA9EeO4_99b0CahZA" name="SELECT"/>
- <ownedLiteral xmi:id="_WWm0jrA9EeO4_99b0CahZA" name="MARQUEE"/>
- <ownedLiteral xmi:id="_WWm0j7A9EeO4_99b0CahZA" name="ZOOM"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0kLA9EeO4_99b0CahZA" name="Separator">
- <interfaceRealization xmi:id="_WWm0kbA9EeO4_99b0CahZA" client="_WWm0kLA9EeO4_99b0CahZA" supplier="_WWk_Y7A9EeO4_99b0CahZA" contract="_WWk_Y7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0krA9EeO4_99b0CahZA" name="GenFeatureSeqInitializer">
- <ownedComment xmi:id="_WWm0k7A9EeO4_99b0CahZA" annotatedElement="_WWm0krA9EeO4_99b0CahZA">
- <body>Feature sequence initializer</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWm0lLA9EeO4_99b0CahZA" name="initializers" type="_WWm0nLA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWm0orA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0lbA9EeO4_99b0CahZA" annotatedElement="_WWm0lLA9EeO4_99b0CahZA">
- <body>Value specifications as initializers for individual features which should be initialized in the order given by this list</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0lrA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0l7A9EeO4_99b0CahZA" name="elementClass" isOrdered="true" association="_WWm0o7A9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0mLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0mbA9EeO4_99b0CahZA" name="creatingInitializer" type="_WWm0pbA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWm0qbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0mrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0m7A9EeO4_99b0CahZA" client="_WWm0krA9EeO4_99b0CahZA" supplier="_WWkYC7A9EeO4_99b0CahZA" contract="_WWkYC7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWm0nLA9EeO4_99b0CahZA" name="GenFeatureInitializer">
- <ownedAttribute xmi:id="_WWm0nbA9EeO4_99b0CahZA" name="feature" isOrdered="true" association="_WWm0oLA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0nrA9EeO4_99b0CahZA" annotatedElement="_WWm0nbA9EeO4_99b0CahZA">
- <body>The feature for which is to be initialized by this initializer</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0n7A9EeO4_99b0CahZA" name="featureSeqInitializer" type="_WWm0krA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWm0orA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0oLA9EeO4_99b0CahZA" memberEnd="_WWm0nbA9EeO4_99b0CahZA _WWm0obA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0obA9EeO4_99b0CahZA" type="_WWm0nLA9EeO4_99b0CahZA" association="_WWm0oLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0orA9EeO4_99b0CahZA" memberEnd="_WWm0lLA9EeO4_99b0CahZA _WWm0n7A9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0o7A9EeO4_99b0CahZA" memberEnd="_WWm0l7A9EeO4_99b0CahZA _WWm0pLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0pLA9EeO4_99b0CahZA" type="_WWm0krA9EeO4_99b0CahZA" association="_WWm0o7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0pbA9EeO4_99b0CahZA" name="GenReferenceNewElementSpec">
- <ownedAttribute xmi:id="_WWm0prA9EeO4_99b0CahZA" name="newElementInitializers" type="_WWm0krA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWm0qbA9EeO4_99b0CahZA">
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0p7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0qLA9EeO4_99b0CahZA" client="_WWm0pbA9EeO4_99b0CahZA" supplier="_WWm0nLA9EeO4_99b0CahZA" contract="_WWm0nLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0qbA9EeO4_99b0CahZA" memberEnd="_WWm0prA9EeO4_99b0CahZA _WWm0mbA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0qrA9EeO4_99b0CahZA" name="GenFeatureValueSpec">
- <ownedComment xmi:id="_WWm0q7A9EeO4_99b0CahZA" annotatedElement="_WWm0qrA9EeO4_99b0CahZA">
- <body>Value specification associated with a specific feature</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWm0rLA9EeO4_99b0CahZA" name="value" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWm0rrA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWm0rbA9EeO4_99b0CahZA" client="_WWm0qrA9EeO4_99b0CahZA" supplier="_WWm0nLA9EeO4_99b0CahZA" contract="_WWm0nLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0rrA9EeO4_99b0CahZA" memberEnd="_WWm0rLA9EeO4_99b0CahZA _WWm0r7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0r7A9EeO4_99b0CahZA" type="_WWm0qrA9EeO4_99b0CahZA" association="_WWm0rrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0sLA9EeO4_99b0CahZA" name="GenDomainElementTarget">
- <ownedComment xmi:id="_WWm0sbA9EeO4_99b0CahZA" annotatedElement="_WWm0sLA9EeO4_99b0CahZA">
- <body>Target for rules applied on domain model elements</body>
- </ownedComment>
- <generalization xmi:id="_WWm0srA9EeO4_99b0CahZA" general="_WWjKEbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0s7A9EeO4_99b0CahZA" name="element" isOrdered="true" association="_WWm0trA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0tLA9EeO4_99b0CahZA" annotatedElement="_WWm0s7A9EeO4_99b0CahZA">
- <body>Targeted domain model element</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0tbA9EeO4_99b0CahZA" client="_WWm0sLA9EeO4_99b0CahZA" supplier="_WWjKTrA9EeO4_99b0CahZA" contract="_WWjKTrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0trA9EeO4_99b0CahZA" memberEnd="_WWm0s7A9EeO4_99b0CahZA _WWm0t7A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0t7A9EeO4_99b0CahZA" type="_WWm0sLA9EeO4_99b0CahZA" association="_WWm0trA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0uLA9EeO4_99b0CahZA" name="GenDiagramElementTarget">
- <ownedComment xmi:id="_WWm0ubA9EeO4_99b0CahZA" annotatedElement="_WWm0uLA9EeO4_99b0CahZA">
- <body>Target for rules applied on diagram notation model selectively, for specific visualized element</body>
- </ownedComment>
- <generalization xmi:id="_WWm0urA9EeO4_99b0CahZA" general="_WWjKEbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0u7A9EeO4_99b0CahZA" name="element" type="_WWjwvbA9EeO4_99b0CahZA" isOrdered="true" association="_WWm0v7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0vLA9EeO4_99b0CahZA" annotatedElement="_WWm0u7A9EeO4_99b0CahZA">
- <body>Targeted visualized element</body>
- </ownedComment>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWm0vbA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0vrA9EeO4_99b0CahZA" client="_WWm0uLA9EeO4_99b0CahZA" supplier="_WWjKTrA9EeO4_99b0CahZA" contract="_WWjKTrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0v7A9EeO4_99b0CahZA" memberEnd="_WWm0u7A9EeO4_99b0CahZA _WWm0wLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0wLA9EeO4_99b0CahZA" type="_WWm0uLA9EeO4_99b0CahZA" association="_WWm0v7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0wbA9EeO4_99b0CahZA" name="GenDomainAttributeTarget">
- <ownedComment xmi:id="_WWm0wrA9EeO4_99b0CahZA" annotatedElement="_WWm0wbA9EeO4_99b0CahZA">
- <body>Represents value based target, useful for audit rules expression not capable of ecore meta-model access</body>
- </ownedComment>
- <generalization xmi:id="_WWm0w7A9EeO4_99b0CahZA" general="_WWjKEbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0xLA9EeO4_99b0CahZA" name="attribute" isOrdered="true" association="_WWm0yLA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhl17A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm0xbA9EeO4_99b0CahZA" name="nullAsError" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWm0xrA9EeO4_99b0CahZA" annotatedElement="_WWm0xbA9EeO4_99b0CahZA">
- <body>Indicates whether null value of the attribute is reported as audit failure or success</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm0x7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm0yLA9EeO4_99b0CahZA" memberEnd="_WWm0xLA9EeO4_99b0CahZA _WWm0ybA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm0ybA9EeO4_99b0CahZA" type="_WWm0wbA9EeO4_99b0CahZA" association="_WWm0yLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm0yrA9EeO4_99b0CahZA" name="GenNotationElementTarget">
- <ownedComment xmi:id="_WWm0y7A9EeO4_99b0CahZA" annotatedElement="_WWm0yrA9EeO4_99b0CahZA">
- <body>Target for rules applied on diagram notation model elements</body>
- </ownedComment>
- <generalization xmi:id="_WWm0zLA9EeO4_99b0CahZA" general="_WWjKEbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm0zbA9EeO4_99b0CahZA" name="element" isOrdered="true" association="_WWm00LA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm0zrA9EeO4_99b0CahZA" annotatedElement="_WWm0zbA9EeO4_99b0CahZA">
- <body>Targeted diagram notation model element</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWm0z7A9EeO4_99b0CahZA" client="_WWm0yrA9EeO4_99b0CahZA" supplier="_WWjKTrA9EeO4_99b0CahZA" contract="_WWjKTrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm00LA9EeO4_99b0CahZA" memberEnd="_WWm0zbA9EeO4_99b0CahZA _WWm00bA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm00bA9EeO4_99b0CahZA" type="_WWm0yrA9EeO4_99b0CahZA" association="_WWm00LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm00rA9EeO4_99b0CahZA" name="GenAuditedMetricTarget">
- <ownedComment xmi:id="_WWm007A9EeO4_99b0CahZA" annotatedElement="_WWm00rA9EeO4_99b0CahZA">
- <body>Target metric which can be evaluated by audit rule. The target context here is the metric rule resulting type classifier</body>
- </ownedComment>
- <generalization xmi:id="_WWm01LA9EeO4_99b0CahZA" general="_WWjKEbA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm01bA9EeO4_99b0CahZA" name="metric" type="_WWjKPrA9EeO4_99b0CahZA" isOrdered="true" association="_WWm02LA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWm01rA9EeO4_99b0CahZA" annotatedElement="_WWm01bA9EeO4_99b0CahZA">
- <body>Metric wich can be involved in audit</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWm017A9EeO4_99b0CahZA" name="metricValueContext" isOrdered="true" association="_WWm02rA9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhmGbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm02LA9EeO4_99b0CahZA" memberEnd="_WWm01bA9EeO4_99b0CahZA _WWm02bA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm02bA9EeO4_99b0CahZA" type="_WWm00rA9EeO4_99b0CahZA" association="_WWm02LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWm02rA9EeO4_99b0CahZA" memberEnd="_WWm017A9EeO4_99b0CahZA _WWm027A9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWm027A9EeO4_99b0CahZA" type="_WWm00rA9EeO4_99b0CahZA" association="_WWm02rA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWm03LA9EeO4_99b0CahZA" name="GenJavaExpressionProvider">
- <generalization xmi:id="_WWm03bA9EeO4_99b0CahZA" general="_WWjJ9bA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWm03rA9EeO4_99b0CahZA" name="throwException" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWm037A9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWna0LA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWna0bA9EeO4_99b0CahZA" name="injectExpressionBody" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWna0rA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWna07A9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWna1LA9EeO4_99b0CahZA" name="GenExpressionInterpreter">
- <generalization xmi:id="_WWna1bA9EeO4_99b0CahZA" general="_WWjJ9bA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWna1rA9EeO4_99b0CahZA" name="language" visibility="public" type="_WWjJ-7A9EeO4_99b0CahZA" isOrdered="true"/>
- <ownedAttribute xmi:id="_WWna17A9EeO4_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="_WWna2LA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWna2bA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWna2rA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWna27A9EeO4_99b0CahZA" name="getExpressionAccessor" visibility="public">
- <ownedParameter xmi:id="_WWna3LA9EeO4_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="_WWna3bA9EeO4_99b0CahZA"/>
- </ownedParameter>
- <ownedParameter xmi:id="_WWna3rA9EeO4_99b0CahZA" name="expression" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true"/>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWna37A9EeO4_99b0CahZA" name="GenLiteralExpressionProvider">
- <ownedComment xmi:id="_WWna4LA9EeO4_99b0CahZA" annotatedElement="_WWna37A9EeO4_99b0CahZA">
- <body>GenLiteralExpressionProvider#getLanguage() == GenLanguage.LITERAL</body>
- </ownedComment>
- <generalization xmi:id="_WWna4bA9EeO4_99b0CahZA" general="_WWjJ9bA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWna4rA9EeO4_99b0CahZA" name="GenStandardPropertyTab">
- <ownedComment xmi:id="_WWna47A9EeO4_99b0CahZA" annotatedElement="_WWna4rA9EeO4_99b0CahZA">
- <body>Standard property category plugs in predefined sets of properties (provided by runtime). Identifiers 'appearance', 'diagram' and 'advanced' are known at the moment</body>
- </ownedComment>
- <generalization xmi:id="_WWna5LA9EeO4_99b0CahZA" general="_WWlmnrA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWna5bA9EeO4_99b0CahZA" name="GenCustomPropertyTab">
- <generalization xmi:id="_WWna5rA9EeO4_99b0CahZA" general="_WWlmnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWna57A9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWna6LA9EeO4_99b0CahZA" annotatedElement="_WWna57A9EeO4_99b0CahZA">
- <body>For custom tabs without generated boilerplate code should be qualified class name. If not, property sheet's package name will be used for qualified names</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWna6bA9EeO4_99b0CahZA" name="filter" type="_WWna8bA9EeO4_99b0CahZA" isOrdered="true" aggregation="composite" association="_WWna87A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWna6rA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWna67A9EeO4_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="_WWna7LA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWna7bA9EeO4_99b0CahZA" value="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWna7rA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWna77A9EeO4_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="_WWna8LA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Interface" xmi:id="_WWna8bA9EeO4_99b0CahZA" name="GenPropertyTabFilter">
- <ownedAttribute xmi:id="_WWna8rA9EeO4_99b0CahZA" name="tab" type="_WWna5bA9EeO4_99b0CahZA" isOrdered="true" isReadOnly="true" association="_WWna87A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWna87A9EeO4_99b0CahZA" memberEnd="_WWna6bA9EeO4_99b0CahZA _WWna8rA9EeO4_99b0CahZA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWna9LA9EeO4_99b0CahZA" name="TypeTabFilter">
- <ownedAttribute xmi:id="_WWna9bA9EeO4_99b0CahZA" name="types" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWna9rA9EeO4_99b0CahZA" annotatedElement="_WWna9bA9EeO4_99b0CahZA">
- <body>Fully-qualified class names for selection to match</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWna97A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWna-LA9EeO4_99b0CahZA" name="generatedTypes" visibility="public" type="_WWna_7A9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWna-bA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWna-rA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWna-7A9EeO4_99b0CahZA" client="_WWna9LA9EeO4_99b0CahZA" supplier="_WWna8bA9EeO4_99b0CahZA" contract="_WWna8bA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWna_LA9EeO4_99b0CahZA" name="getAllTypes" visibility="public">
- <ownedParameter xmi:id="_WWna_bA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWna_rA9EeO4_99b0CahZA" value="*"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Enumeration" xmi:id="_WWna_7A9EeO4_99b0CahZA" name="GeneratedType">
- <ownedLiteral xmi:id="_WWnbALA9EeO4_99b0CahZA" name="abstractNavigatorItem"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbAbA9EeO4_99b0CahZA" name="CustomTabFilter">
- <ownedAttribute xmi:id="_WWnbArA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbA7A9EeO4_99b0CahZA" annotatedElement="_WWnbArA9EeO4_99b0CahZA">
- <body>Qualified class name of a tab filter, implementation of org.eclipse.jface.viewers.IFilter. If class name is not qualified, it's prefixed with editor's package name for legacy reasons</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbBLA9EeO4_99b0CahZA" client="_WWnbAbA9EeO4_99b0CahZA" supplier="_WWna8bA9EeO4_99b0CahZA" contract="_WWna8bA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWnbBbA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWnbBrA9EeO4_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="_WWnbB7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbCLA9EeO4_99b0CahZA" name="GenSharedContributionItem">
- <ownedComment xmi:id="_WWnbCbA9EeO4_99b0CahZA" annotatedElement="_WWnbCLA9EeO4_99b0CahZA">
- <body>Reference to the shared contribution item</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWnbCrA9EeO4_99b0CahZA" name="actualItem" type="_WWlm07A9EeO4_99b0CahZA" isOrdered="true" association="_WWnbDLA9EeO4_99b0CahZA"/>
- <interfaceRealization xmi:id="_WWnbC7A9EeO4_99b0CahZA" client="_WWnbCLA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbDLA9EeO4_99b0CahZA" memberEnd="_WWnbCrA9EeO4_99b0CahZA _WWnbDbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbDbA9EeO4_99b0CahZA" type="_WWnbCLA9EeO4_99b0CahZA" association="_WWnbDLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbDrA9EeO4_99b0CahZA" name="GenGroupMarker">
- <ownedAttribute xmi:id="_WWnbD7A9EeO4_99b0CahZA" name="groupName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbELA9EeO4_99b0CahZA" client="_WWnbDrA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbEbA9EeO4_99b0CahZA" name="GenSeparator">
- <ownedAttribute xmi:id="_WWnbErA9EeO4_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="_WWnbE7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbFLA9EeO4_99b0CahZA" client="_WWnbEbA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbFbA9EeO4_99b0CahZA" name="GenCustomAction">
- <ownedComment xmi:id="_WWnbFrA9EeO4_99b0CahZA" annotatedElement="_WWnbFbA9EeO4_99b0CahZA">
- <body>Action from org.eclipse.ui.actions.ActionFactory</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWnbF7A9EeO4_99b0CahZA" name="qualifiedClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbGLA9EeO4_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="_WWnbGbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWnbGrA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbG7A9EeO4_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="_WWnbHLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbHbA9EeO4_99b0CahZA" client="_WWnbFbA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbHrA9EeO4_99b0CahZA" name="GenCommandAction">
- <ownedAttribute xmi:id="_WWnbH7A9EeO4_99b0CahZA" name="commandIdentifier" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbILA9EeO4_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="_WWnbIbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbIrA9EeO4_99b0CahZA" client="_WWnbHrA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbI7A9EeO4_99b0CahZA" name="GenAction" isAbstract="true">
- <ownedComment xmi:id="_WWnbJLA9EeO4_99b0CahZA" annotatedElement="_WWnbI7A9EeO4_99b0CahZA">
- <body>Action that is generated along with diagram action, i.e. there's a template that provides its implementation</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWnbJbA9EeO4_99b0CahZA" name="qualifiedClassName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbJrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbJ7A9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbKLA9EeO4_99b0CahZA" annotatedElement="_WWnbJ7A9EeO4_99b0CahZA">
- <body>Human-readble name</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbKbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbKrA9EeO4_99b0CahZA" client="_WWnbI7A9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbK7A9EeO4_99b0CahZA" name="LoadResourceAction">
- <generalization xmi:id="_WWnbLLA9EeO4_99b0CahZA" general="_WWnbI7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbLbA9EeO4_99b0CahZA" name="InitDiagramAction">
- <generalization xmi:id="_WWnbLrA9EeO4_99b0CahZA" general="_WWnbI7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbL7A9EeO4_99b0CahZA" name="CreateShortcutAction">
- <generalization xmi:id="_WWnbMLA9EeO4_99b0CahZA" general="_WWnbI7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbMbA9EeO4_99b0CahZA" name="GenActionFactoryContributionItem">
- <ownedComment xmi:id="_WWnbMrA9EeO4_99b0CahZA" annotatedElement="_WWnbMbA9EeO4_99b0CahZA">
- <body>Action from org.eclipse.ui.actions.ActionFactory</body>
- </ownedComment>
- <ownedAttribute xmi:id="_WWnbM7A9EeO4_99b0CahZA" name="name" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbNLA9EeO4_99b0CahZA" annotatedElement="_WWnbM7A9EeO4_99b0CahZA">
- <body>ActionFactory field name such as 'ABOUT'</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnbNbA9EeO4_99b0CahZA" client="_WWnbMbA9EeO4_99b0CahZA" supplier="_WWlm07A9EeO4_99b0CahZA" contract="_WWlm07A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbNrA9EeO4_99b0CahZA" name="PredefinedParser">
- <ownedComment xmi:id="_WWnbN7A9EeO4_99b0CahZA" annotatedElement="_WWnbNrA9EeO4_99b0CahZA">
- <body>Use one of GMF-provided parser implementations</body>
- </ownedComment>
- <generalization xmi:id="_WWnbOLA9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbObA9EeO4_99b0CahZA" name="viewMethod" visibility="public" type="_WWm0DLA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbOrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbO7A9EeO4_99b0CahZA" name="editMethod" visibility="public" type="_WWm0DLA9EeO4_99b0CahZA" isOrdered="true">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbPLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbPbA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbPrA9EeO4_99b0CahZA" annotatedElement="_WWnbPbA9EeO4_99b0CahZA">
- <body>Provides means to alter name of parser implementation class</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbP7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWnbQLA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWnbQbA9EeO4_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="_WWnbQrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbQ7A9EeO4_99b0CahZA" name="PredefinedEnumParser">
- <generalization xmi:id="_WWnbRLA9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedOperation xmi:id="_WWnbRbA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWnbRrA9EeO4_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="_WWnbR7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbSLA9EeO4_99b0CahZA" name="OclChoiceParser">
- <generalization xmi:id="_WWnbSbA9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbSrA9EeO4_99b0CahZA" name="itemsExpression" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWnbUbA9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbS7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbTLA9EeO4_99b0CahZA" name="showExpression" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWnbU7A9EeO4_99b0CahZA">
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbTbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWnbTrA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWnbT7A9EeO4_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="_WWnbULA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbUbA9EeO4_99b0CahZA" memberEnd="_WWnbSrA9EeO4_99b0CahZA _WWnbUrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbUrA9EeO4_99b0CahZA" type="_WWnbSLA9EeO4_99b0CahZA" association="_WWnbUbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbU7A9EeO4_99b0CahZA" memberEnd="_WWnbTLA9EeO4_99b0CahZA _WWnbVLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbVLA9EeO4_99b0CahZA" type="_WWnbSLA9EeO4_99b0CahZA" association="_WWnbU7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbVbA9EeO4_99b0CahZA" name="ExpressionLabelParser">
- <ownedComment xmi:id="_WWnbVrA9EeO4_99b0CahZA" annotatedElement="_WWnbVbA9EeO4_99b0CahZA">
- <body>Parser implementation that uses expressions to produce string values</body>
- </ownedComment>
- <generalization xmi:id="_WWnbV7A9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbWLA9EeO4_99b0CahZA" name="className" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbWbA9EeO4_99b0CahZA" annotatedElement="_WWnbWLA9EeO4_99b0CahZA">
- <body>Provides means to alter name of parser implementation class</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbWrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbW7A9EeO4_99b0CahZA" name="expressionContext" isOrdered="true" association="_WWnbZ7A9EeO4_99b0CahZA">
- <type xmi:type="uml:Class" href="genmodel.uml#_WZhlsbA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbXLA9EeO4_99b0CahZA" name="viewExpression" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWnbabA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWnbXbA9EeO4_99b0CahZA" annotatedElement="_WWnbXLA9EeO4_99b0CahZA">
- <body>Expression to calculate user-readable label value; facet's owner type is evaluation context.</body>
- </ownedComment>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbXrA9EeO4_99b0CahZA" name="editExpression" type="_WWjJ6rA9EeO4_99b0CahZA" isOrdered="true" association="_WWnba7A9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWnbX7A9EeO4_99b0CahZA" annotatedElement="_WWnbXrA9EeO4_99b0CahZA">
- <body>Optional expression to represent value for editing</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbYLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbYbA9EeO4_99b0CahZA" name="validateExpression" type="_WWjJ57A9EeO4_99b0CahZA" isOrdered="true" association="_WWnbbbA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWnbYrA9EeO4_99b0CahZA" annotatedElement="_WWnbYbA9EeO4_99b0CahZA">
- <body>Optional expression to answer whether user input is ok for further parsing. Note, context here is string, not facet's owner type</body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbY7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWnbZLA9EeO4_99b0CahZA" name="getQualifiedClassName" visibility="public">
- <ownedParameter xmi:id="_WWnbZbA9EeO4_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="_WWnbZrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbZ7A9EeO4_99b0CahZA" memberEnd="_WWnbW7A9EeO4_99b0CahZA _WWnbaLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbaLA9EeO4_99b0CahZA" type="_WWnbVbA9EeO4_99b0CahZA" association="_WWnbZ7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbabA9EeO4_99b0CahZA" memberEnd="_WWnbXLA9EeO4_99b0CahZA _WWnbarA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbarA9EeO4_99b0CahZA" type="_WWnbVbA9EeO4_99b0CahZA" association="_WWnbabA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnba7A9EeO4_99b0CahZA" memberEnd="_WWnbXrA9EeO4_99b0CahZA _WWnbbLA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbbLA9EeO4_99b0CahZA" type="_WWnbVbA9EeO4_99b0CahZA" association="_WWnba7A9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbbbA9EeO4_99b0CahZA" memberEnd="_WWnbYbA9EeO4_99b0CahZA _WWnbbrA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbbrA9EeO4_99b0CahZA" type="_WWnbVbA9EeO4_99b0CahZA" association="_WWnbbbA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbb7A9EeO4_99b0CahZA" name="CustomParser">
- <ownedComment xmi:id="_WWnbcLA9EeO4_99b0CahZA" annotatedElement="_WWnbb7A9EeO4_99b0CahZA">
- <body>Handwritten or otherwise available IParser implementation</body>
- </ownedComment>
- <generalization xmi:id="_WWnbcbA9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbcrA9EeO4_99b0CahZA" name="qualifiedName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbc7A9EeO4_99b0CahZA" name="generateBoilerplate" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbdLA9EeO4_99b0CahZA" annotatedElement="_WWnbc7A9EeO4_99b0CahZA">
- <body>When true, GMF generates empty implementation class suitable for further customizations</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbdbA9EeO4_99b0CahZA"/>
- <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_WWnbdrA9EeO4_99b0CahZA">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
- </defaultValue>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbd7A9EeO4_99b0CahZA" name="ExternalParser">
- <ownedComment xmi:id="_WWnbeLA9EeO4_99b0CahZA" annotatedElement="_WWnbd7A9EeO4_99b0CahZA">
- <body>Delegate to ParserService to find out</body>
- </ownedComment>
- <generalization xmi:id="_WWnbebA9EeO4_99b0CahZA" general="_WWkXnrA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnberA9EeO4_99b0CahZA" name="hint" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnbe7A9EeO4_99b0CahZA" annotatedElement="_WWnberA9EeO4_99b0CahZA">
- <body>Optionally, override hint value</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbfLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbfbA9EeO4_99b0CahZA" name="GenVisualEffect">
- <generalization xmi:id="_WWnbfrA9EeO4_99b0CahZA" general="_WWmNYLA9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbf7A9EeO4_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="_WWnbgLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbgbA9EeO4_99b0CahZA" name="pinKind" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbgrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbg7A9EeO4_99b0CahZA" name="operationName" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbhLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbhbA9EeO4_99b0CahZA" name="operationType" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbhrA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnbh7A9EeO4_99b0CahZA" name="oclExpression" visibility="public" isOrdered="true">
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbiLA9EeO4_99b0CahZA"/>
- </ownedAttribute>
- <ownedOperation xmi:id="_WWnbibA9EeO4_99b0CahZA" name="getOclExpressionString" visibility="public">
- <ownedParameter xmi:id="_WWnbirA9EeO4_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="_WWnbi7A9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- <ownedOperation xmi:id="_WWnbjLA9EeO4_99b0CahZA" name="getOperationRuntimeType" visibility="public">
- <ownedParameter xmi:id="_WWnbjbA9EeO4_99b0CahZA" isOrdered="true" direction="return">
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EClassifier"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbjrA9EeO4_99b0CahZA"/>
- </ownedParameter>
- </ownedOperation>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbj7A9EeO4_99b0CahZA" name="GenTemplateInvocation">
- <generalization xmi:id="_WWnbkLA9EeO4_99b0CahZA" general="_WWmM67A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbkbA9EeO4_99b0CahZA" name="inputs" type="_WWmM5LA9EeO4_99b0CahZA" isOrdered="true" association="_WWnbmLA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWnbkrA9EeO4_99b0CahZA" annotatedElement="_WWnbkbA9EeO4_99b0CahZA">
- <body>Set of referenced inputs for this invocation, </body>
- </ownedComment>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbk7A9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWnblLA9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <ownedAttribute xmi:id="_WWnblbA9EeO4_99b0CahZA" name="oclExpression" visibility="public" isOrdered="true">
- <ownedComment xmi:id="_WWnblrA9EeO4_99b0CahZA" annotatedElement="_WWnblbA9EeO4_99b0CahZA">
- <body>OCL expression to be executed against the set of other inputs to compute the inputs for template</body>
- </ownedComment>
- <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EString"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbl7A9EeO4_99b0CahZA"/>
- </ownedAttribute>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbmLA9EeO4_99b0CahZA" memberEnd="_WWnbkbA9EeO4_99b0CahZA _WWnbmbA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnbmbA9EeO4_99b0CahZA" type="_WWnbj7A9EeO4_99b0CahZA" association="_WWnbmLA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_WWnbmrA9EeO4_99b0CahZA" name="GenFixedInputsTemplateInvocation">
- <generalization xmi:id="_WWnbm7A9EeO4_99b0CahZA" general="_WWmM67A9EeO4_99b0CahZA"/>
- <ownedAttribute xmi:id="_WWnbnLA9EeO4_99b0CahZA" name="fixedInputs" isOrdered="true" association="_WWnbobA9EeO4_99b0CahZA">
- <ownedComment xmi:id="_WWnbnbA9EeO4_99b0CahZA" annotatedElement="_WWnbnLA9EeO4_99b0CahZA">
- <body>Predefined set of input elements for template.
- Due to reconciling it normally makes sense only for local links inside the same extension or
- for extensions created by custom bridge extension (self.extension.fromCustomBridge = true)</body>
- </ownedComment>
- <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/Ecore.metamodel.uml#EObject"/>
- <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WWnbnrA9EeO4_99b0CahZA"/>
- <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WWnbn7A9EeO4_99b0CahZA" value="*"/>
- </ownedAttribute>
- <interfaceRealization xmi:id="_WWnboLA9EeO4_99b0CahZA" client="_WWnbmrA9EeO4_99b0CahZA" supplier="_WWmM5LA9EeO4_99b0CahZA" contract="_WWmM5LA9EeO4_99b0CahZA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Association" xmi:id="_WWnbobA9EeO4_99b0CahZA" memberEnd="_WWnbnLA9EeO4_99b0CahZA _WWnborA9EeO4_99b0CahZA">
- <ownedEnd xmi:id="_WWnborA9EeO4_99b0CahZA" type="_WWnbmrA9EeO4_99b0CahZA" association="_WWnbobA9EeO4_99b0CahZA"/>
- </packagedElement>
- <profileApplication xmi:id="_WWnbo7A9EeO4_99b0CahZA">
- <eAnnotations xmi:id="_WWnbpLA9EeO4_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="_WWnbpbA9EeO4_99b0CahZA" base_Package="_WWjJYLA9EeO4_99b0CahZA" nsPrefix="gmfgen">
- <annotation>http://www.eclipse.org/emf/2004/EmfaticAnnotationMap constraints='http://www.eclipse.org/gmf/2005/constraints' meta='http://www.eclipse.org/gmf/2005/constraints/meta' deprecated='http://www.eclipse.org/gmf/2006/deprecated'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints import='http://www.eclipse.org/gmf/runtime/1.0.0/notation'</annotation>
- </Ecore:EPackage>
- <Ecore:EClass xmi:id="_WWnbprA9EeO4_99b0CahZA" base_Class="_WWjJYbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWnbp7A9EeO4_99b0CahZA" base_Property="_WWjJYrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB4LA9EeO4_99b0CahZA" base_Property="_WWjJZLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB4bA9EeO4_99b0CahZA" base_Property="_WWjJZrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB4rA9EeO4_99b0CahZA" base_Property="_WWjJaLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB47A9EeO4_99b0CahZA" base_Property="_WWjJabA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='labelParsers.oclIsUndefined() implies (diagram.getAllNodes()->forAll(labels->size()=0) and diagram.links->forAll(labels->size()=0) and not diagram.childNodes->exists(oclIsKindOf(GenChildLabelNode)))' description='No label may be declared without a parser'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWoB5LA9EeO4_99b0CahZA" base_Property="_WWjJbLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB5bA9EeO4_99b0CahZA" base_Property="_WWjJbbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB5rA9EeO4_99b0CahZA" base_Property="_WWjJbrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB57A9EeO4_99b0CahZA" base_Property="_WWjJcLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB6LA9EeO4_99b0CahZA" base_Property="_WWjJcbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB6bA9EeO4_99b0CahZA" base_Property="_WWjJc7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoB6rA9EeO4_99b0CahZA" base_Property="_WWjJdrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoo8LA9EeO4_99b0CahZA" base_Property="_WWjJjbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoo8bA9EeO4_99b0CahZA" base_Property="_WWjJkLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoo8rA9EeO4_99b0CahZA" base_Property="_WWjJlrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWoo87A9EeO4_99b0CahZA" base_Operation="_WWjJmrA9EeO4_99b0CahZA"/>
- <Ecore:EParameter xmi:id="_WWoo9LA9EeO4_99b0CahZA" base_Parameter="_WWjJn7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWoo9bA9EeO4_99b0CahZA" base_Class="_WWjJobA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWoo9rA9EeO4_99b0CahZA" base_Property="_WWjJorA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWoo97A9EeO4_99b0CahZA" base_Property="_WWjJo7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWpQALA9EeO4_99b0CahZA" base_Property="_WWjJprA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWpQAbA9EeO4_99b0CahZA" base_Property="_WWjJqbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWpQArA9EeO4_99b0CahZA" base_Class="_WWjJrbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWpQA7A9EeO4_99b0CahZA" base_Property="_WWjJr7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWpQBLA9EeO4_99b0CahZA" base_Property="_WWjJuLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWpQBbA9EeO4_99b0CahZA" base_Property="_WWjJu7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWpQBrA9EeO4_99b0CahZA" base_Class="_WWjJwbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWpQB7A9EeO4_99b0CahZA" base_Property="_WWjJxLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWpQCLA9EeO4_99b0CahZA" base_Property="_WWjJx7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='target.getContext()'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWpQCbA9EeO4_99b0CahZA" base_Property="_WWjJybA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWp3ELA9EeO4_99b0CahZA" base_Property="_WWjJ2LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWp3EbA9EeO4_99b0CahZA" base_Operation="_WWjJ2bA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWp3ErA9EeO4_99b0CahZA" base_Operation="_WWjJ3LA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWp3E7A9EeO4_99b0CahZA" base_Class="_WWjJ3rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWp3FLA9EeO4_99b0CahZA" base_Class="_WWjJ57A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='Constraint'</annotation>
- </Ecore:EClass>
- <Ecore:EClass xmi:id="_WWp3FbA9EeO4_99b0CahZA" base_Class="_WWjJ6rA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='ValueSpec'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWp3FrA9EeO4_99b0CahZA" base_Property="_WWjJ8LA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WWp3F7A9EeO4_99b0CahZA" base_Operation="_WWjJ8bA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWp3GLA9EeO4_99b0CahZA" base_Class="_WWjJ9bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWp3GbA9EeO4_99b0CahZA" base_Property="_WWjJ9rA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWp3GrA9EeO4_99b0CahZA" base_Property="_WWjJ-LA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WWqeILA9EeO4_99b0CahZA" base_Operation="_WWjJ-bA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WWqeIbA9EeO4_99b0CahZA" base_Enumeration="_WWjJ-7A9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WWqeIrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjJ_LA9EeO4_99b0CahZA" literal="ocl"/>
- <Ecore:EEnumLiteral xmi:id="_WWqeI7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjJ_bA9EeO4_99b0CahZA" literal="java"/>
- <Ecore:EEnumLiteral xmi:id="_WWqeJLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjJ_rA9EeO4_99b0CahZA" literal="regexp"/>
- <Ecore:EEnumLiteral xmi:id="_WWqeJbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjJ_7A9EeO4_99b0CahZA" literal="nregexp"/>
- <Ecore:EEnumLiteral xmi:id="_WWqeJrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjKALA9EeO4_99b0CahZA" literal="literal"/>
- <Ecore:EClass xmi:id="_WWqeJ7A9EeO4_99b0CahZA" base_Class="_WWjKArA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWqeKLA9EeO4_99b0CahZA" base_Property="_WWjKB7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWqeKbA9EeO4_99b0CahZA" base_Property="_WWjKCrA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WWqeKrA9EeO4_99b0CahZA" base_Operation="_WWjKC7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWrFMLA9EeO4_99b0CahZA" base_Class="_WWjKEbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWrFMbA9EeO4_99b0CahZA" base_Property="_WWjKE7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWrFMrA9EeO4_99b0CahZA" base_Operation="_WWjKF7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWrFM7A9EeO4_99b0CahZA" base_Operation="_WWjKG7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWrFNLA9EeO4_99b0CahZA" base_Interface="_WWjKH7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWrFNbA9EeO4_99b0CahZA" base_Operation="_WWjKIbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWrFNrA9EeO4_99b0CahZA" base_Class="_WWjKJLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWrFN7A9EeO4_99b0CahZA" base_Property="_WWjKJbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWrFOLA9EeO4_99b0CahZA" base_Property="_WWjKK7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWrsQLA9EeO4_99b0CahZA" base_Operation="_WWjKLrA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WWrsQbA9EeO4_99b0CahZA" base_Enumeration="_WWjKNLA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WWrsQrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjKNbA9EeO4_99b0CahZA" literal="INFO"/>
- <Ecore:EEnumLiteral xmi:id="_WWrsQ7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjKNrA9EeO4_99b0CahZA" literal="WARNING"/>
- <Ecore:EEnumLiteral xmi:id="_WWrsRLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjKN7A9EeO4_99b0CahZA" literal="ERROR"/>
- <Ecore:EClass xmi:id="_WWrsRbA9EeO4_99b0CahZA" base_Class="_WWjKObA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWrsRrA9EeO4_99b0CahZA" base_Property="_WWjKOrA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWrsR7A9EeO4_99b0CahZA" base_Property="_WWjKO7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWrsSLA9EeO4_99b0CahZA" base_Class="_WWjKPrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not lowLimit.oclIsUndefined() and not highLimit.oclIsUndefined() implies lowLimit &lt; highLimit' description='Metric value \'lowLimit\' must be smaller then \'highLimit\''</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWrsSbA9EeO4_99b0CahZA" base_Property="_WWjKQrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='target.getContext()'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='type' ocl='\'ecore::EDoubleObject\''</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWrsSrA9EeO4_99b0CahZA" base_Property="_WWjKRLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWrsS7A9EeO4_99b0CahZA" base_Property="_WWjKSrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWsTULA9EeO4_99b0CahZA" base_Interface="_WWjKTrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWsTUbA9EeO4_99b0CahZA" base_Class="_WWjwcLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Diagram\')' description='\'Diagram Runtime Class\' must be a notation::Diagram or sub-class'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWsTUrA9EeO4_99b0CahZA" base_Property="_WWjwcbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWsTU7A9EeO4_99b0CahZA" base_Property="_WWjwdLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWsTVLA9EeO4_99b0CahZA" base_Property="_WWjwd7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWsTVbA9EeO4_99b0CahZA" base_Property="_WWjwerA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWsTVrA9EeO4_99b0CahZA" base_Property="_WWjwfLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWs6YLA9EeO4_99b0CahZA" base_Property="_WWjwfrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWs6YbA9EeO4_99b0CahZA" base_Property="_WWjwgbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWs6YrA9EeO4_99b0CahZA" base_Property="_WWjwhrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWs6Y7A9EeO4_99b0CahZA" base_Property="_WWjwiLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWs6ZLA9EeO4_99b0CahZA" base_Operation="_WWjwlLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWs6ZbA9EeO4_99b0CahZA" base_Operation="_WWjwmbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWs6ZrA9EeO4_99b0CahZA" base_Operation="_WWjwnrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWs6Z7A9EeO4_99b0CahZA" base_Operation="_WWjwo7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWs6aLA9EeO4_99b0CahZA" base_Operation="_WWjwp7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWthcLA9EeO4_99b0CahZA" base_Interface="_WWjwq7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWthcbA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjwrbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWthcrA9EeO4_99b0CahZA" base_Operation="_WWjwsrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWthc7A9EeO4_99b0CahZA" base_Operation="_WWjwt7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWthdLA9EeO4_99b0CahZA" base_Operation="_WWjwurA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWthdbA9EeO4_99b0CahZA" base_Class="_WWjwvbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='styles->forAll(style|style.ecoreClass.eAllSuperTypes->including(style.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Style\'))' description='Each style must be a notation::Style or sub-class'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWthdrA9EeO4_99b0CahZA" base_Property="_WWjwv7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWthd7A9EeO4_99b0CahZA" base_Property="_WWjwwrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWtheLA9EeO4_99b0CahZA" base_Property="_WWjwyrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWthebA9EeO4_99b0CahZA" base_Property="_WWjwy7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWtherA9EeO4_99b0CahZA" base_Property="_WWjwzrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWthe7A9EeO4_99b0CahZA" base_Operation="_WWjw1LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuIgLA9EeO4_99b0CahZA" base_Operation="_WWjw17A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuIgbA9EeO4_99b0CahZA" base_Operation="_WWjw2rA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='ViewFactories are no longer generated'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WWuIgrA9EeO4_99b0CahZA" base_Operation="_WWjw3bA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuIg7A9EeO4_99b0CahZA" base_Operation="_WWjw4LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuIhLA9EeO4_99b0CahZA" base_Operation="_WWjw47A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='No longer in use'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WWuIhbA9EeO4_99b0CahZA" base_Operation="_WWjw5rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuIhrA9EeO4_99b0CahZA" base_Operation="_WWjw6rA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WWuIh7A9EeO4_99b0CahZA" base_Enumeration="_WWjw7bA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WWuIiLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjw7rA9EeO4_99b0CahZA" literal="UNKNOWN"/>
- <Ecore:EEnumLiteral xmi:id="_WWuIibA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjw77A9EeO4_99b0CahZA" literal="XY_LAYOUT"/>
- <Ecore:EEnumLiteral xmi:id="_WWuIirA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjw8LA9EeO4_99b0CahZA" literal="FLOW_LAYOUT"/>
- <Ecore:EEnumLiteral xmi:id="_WWuIi7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWjw8bA9EeO4_99b0CahZA" literal="TOOLBAR_LAYOUT"/>
- <Ecore:EClass xmi:id="_WWuIjLA9EeO4_99b0CahZA" base_Class="_WWjw9LA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWuIjbA9EeO4_99b0CahZA" base_Property="_WWjw9rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWuvkLA9EeO4_99b0CahZA" base_Class="_WWjw_rA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWuvkbA9EeO4_99b0CahZA" base_Property="_WWjw_7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWuvkrA9EeO4_99b0CahZA" base_Operation="_WWjxCLA9EeO4_99b0CahZA"/>
- <Ecore:EParameter xmi:id="_WWuvk7A9EeO4_99b0CahZA" base_Parameter="_WWjxDLA9EeO4_99b0CahZA"/>
- <Ecore:EGenericType xmi:id="_WWuvlLA9EeO4_99b0CahZA" base_DataType="_WWjxDrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWuvlbA9EeO4_99b0CahZA" base_Interface="_WWjxELA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWuvlrA9EeO4_99b0CahZA" base_Interface="_WWjxGLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWuvl7A9EeO4_99b0CahZA" base_Property="_WWjxGbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WWuvmLA9EeO4_99b0CahZA" base_Operation="_WWjxG7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWvWoLA9EeO4_99b0CahZA" base_Class="_WWjxH7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Node\')' description='Node \'Diagram Runtime Class\' must be a notation::Node or sub-class'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWvWobA9EeO4_99b0CahZA" base_Property="_WWjxIrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWvWorA9EeO4_99b0CahZA" base_Property="_WWjxJLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWvWo7A9EeO4_99b0CahZA" base_Property="_WWjxJ7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWvWpLA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjxMbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWvWpbA9EeO4_99b0CahZA" base_Operation="_WWjxNbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWvWprA9EeO4_99b0CahZA" base_Operation="_WWjxOLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWvWp7A9EeO4_99b0CahZA" base_Operation="_WWjxPLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWvWqLA9EeO4_99b0CahZA" base_Class="_WWjxP7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWv9sLA9EeO4_99b0CahZA" base_Property="_WWjxQbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWv9sbA9EeO4_99b0CahZA" base_Class="_WWjxRbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not modelFacet.oclIsUndefined() implies not modelFacet.containmentMetaFeature.oclIsUndefined()' description='Child node must specify \'Containment Meta Feature\''</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWv9srA9EeO4_99b0CahZA" base_Property="_WWjxR7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWv9s7A9EeO4_99b0CahZA" base_Property="_WWjxSLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='let cmps:OrderedSet(GenChildContainer)=containers->select(oclIsKindOf(GenCompartment)) in cmps->exists(oclAsType(GenCompartment).listLayout) implies not cmps->exists(not oclAsType(GenCompartment).listLayout)' description='Node is referenced from multiple containers with different \'List Layout\' value'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WWv9tLA9EeO4_99b0CahZA" base_Interface="_WWjxTbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWv9tbA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjxT7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWv9trA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjxUrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWv9t7A9EeO4_99b0CahZA" base_Class="_WWjxVbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='diagramRunTimeClass.ecoreClass.eAllSuperTypes->including(diagramRunTimeClass.ecoreClass)->one(ePackage.name = \'notation\' and name = \'Edge\')' description='Link \'Diagram Runtime Class\' must be a notation::Edge or sub-class'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWv9uLA9EeO4_99b0CahZA" base_Property="_WWjxV7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWv9ubA9EeO4_99b0CahZA" base_Property="_WWjxWLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWwkwLA9EeO4_99b0CahZA" base_Property="_WWjxWrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWwkwbA9EeO4_99b0CahZA" base_Property="_WWjxabA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWxL0LA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjxe7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWxL0bA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWjxfrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL0rA9EeO4_99b0CahZA" base_Operation="_WWjxgrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL07A9EeO4_99b0CahZA" base_Operation="_WWjxh7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL1LA9EeO4_99b0CahZA" base_Operation="_WWjxjLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL1bA9EeO4_99b0CahZA" base_Operation="_WWjxj7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWxL1rA9EeO4_99b0CahZA" base_Interface="_WWjxk7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL17A9EeO4_99b0CahZA" base_Operation="_WWjxlrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxL2LA9EeO4_99b0CahZA" base_Operation="_WWjxmbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxy4LA9EeO4_99b0CahZA" base_Operation="_WWjxnLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxy4bA9EeO4_99b0CahZA" base_Operation="_WWjxoLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWxy4rA9EeO4_99b0CahZA" base_Interface="_WWkXgLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWxy47A9EeO4_99b0CahZA" base_Class="_WWkXhLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='modelFacet.oclIsTypeOf(FeatureLabelModelFacet)=true implies link.modelFacet.oclIsTypeOf(TypeLinkModelFacet)' description='Feature based link labels can only be used on link with class (TypeLinkModelFacet)'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='let tl: TypeLinkModelFacet = link.modelFacet.oclAsType(TypeLinkModelFacet) in not tl.oclIsUndefined() implies self.getMetaFeatures()->forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(tl.metaClass.ecoreClass))' description='Link label meta features must be owned by the node \'Meta Class\' or its super-classes'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWxy5LA9EeO4_99b0CahZA" base_Property="_WWkXh7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWxy5bA9EeO4_99b0CahZA" base_Class="_WWkXi7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWxy5rA9EeO4_99b0CahZA" base_Property="_WWkXkrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWxy57A9EeO4_99b0CahZA" base_Operation="_WWkXlbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWxy6LA9EeO4_99b0CahZA" base_Class="_WWkXmrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWxy6bA9EeO4_99b0CahZA" base_Property="_WWkXnLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWyZ8LA9EeO4_99b0CahZA" base_Class="_WWkXnrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWyZ8bA9EeO4_99b0CahZA" base_Property="_WWkXn7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWyZ8rA9EeO4_99b0CahZA" base_Property="_WWkXoLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWyZ87A9EeO4_99b0CahZA" base_Class="_WWkXorA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWyZ9LA9EeO4_99b0CahZA" base_Property="_WWkXo7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WWyZ9bA9EeO4_99b0CahZA" base_Property="_WWkXrLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWyZ9rA9EeO4_99b0CahZA" base_Operation="_WWkXsbA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WWyZ97A9EeO4_99b0CahZA" base_Enumeration="_WWkXtrA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WWyZ-LA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXt7A9EeO4_99b0CahZA" literal="Lowest"/>
- <Ecore:EEnumLiteral xmi:id="_WWyZ-bA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXuLA9EeO4_99b0CahZA" literal="Low"/>
- <Ecore:EEnumLiteral xmi:id="_WWyZ-rA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXubA9EeO4_99b0CahZA" literal="Medium"/>
- <Ecore:EEnumLiteral xmi:id="_WWyZ-7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXurA9EeO4_99b0CahZA" literal="High"/>
- <Ecore:EEnumLiteral xmi:id="_WWyZ_LA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXu7A9EeO4_99b0CahZA" literal="Highest"/>
- <Ecore:EEnum xmi:id="_WWzBALA9EeO4_99b0CahZA" base_Enumeration="_WWkXwbA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WWzBAbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXw7A9EeO4_99b0CahZA" literal="MIDDLE"/>
- <Ecore:EEnumLiteral xmi:id="_WWzBArA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXxbA9EeO4_99b0CahZA" literal="TARGET"/>
- <Ecore:EEnumLiteral xmi:id="_WWzBA7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWkXx7A9EeO4_99b0CahZA" literal="SOURCE"/>
- <Ecore:EClass xmi:id="_WWzBBLA9EeO4_99b0CahZA" base_Class="_WWkXyLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not sourceEnd.oclIsUndefined() or not targetEnd.oclIsUndefined()' description='Either \'sourceEnd\' or \'targetEnd\' constraint must be specified'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WWzBBbA9EeO4_99b0CahZA" base_Property="_WWkXyrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWzBBrA9EeO4_99b0CahZA" base_Property="_WWkXzLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='getSourceEndContextClass().ecoreClass'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='variable' name='oppositeEnd' type.ocl='getTargetEndContextClass().ecoreClass'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWzBB7A9EeO4_99b0CahZA" base_Property="_WWkXz7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='getTargetEndContextClass().ecoreClass'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='variable' name='oppositeEnd' type.ocl='getSourceEndContextClass().ecoreClass'</annotation>
- </Ecore:EReference>
- <Ecore:EOperation xmi:id="_WWzBCLA9EeO4_99b0CahZA" base_Operation="_WWkX0rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWzBCbA9EeO4_99b0CahZA" base_Operation="_WWkX1rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWzBCrA9EeO4_99b0CahZA" base_Operation="_WWkX2rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWzBC7A9EeO4_99b0CahZA" base_Operation="_WWkX3rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWzBDLA9EeO4_99b0CahZA" base_Operation="_WWkX4bA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWzoELA9EeO4_99b0CahZA" base_Class="_WWkX8bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWzoEbA9EeO4_99b0CahZA" base_Property="_WWkX87A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWzoErA9EeO4_99b0CahZA" base_Property="_WWkX9LA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='let r: ecore::EReference=containmentMetaFeature.ecoreFeature.oclAsType(ecore::EReference) in not containmentMetaFeature.oclIsUndefined() implies r.containment or r.eReferenceType.isSuperTypeOf(metaClass.ecoreClass)' description='\'Containment Meta Feature\' must reference \'Meta Class\' or its super-classes'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWzoE7A9EeO4_99b0CahZA" base_Property="_WWkX9rA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not childMetaFeature.oclIsUndefined() implies childMetaFeature.ecoreFeature.oclAsType(ecore::EReference).eReferenceType.isSuperTypeOf(metaClass.ecoreClass)' description='\'Child Meta Feature\' must reference \'Meta Class\' or its sub-classes'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWzoFLA9EeO4_99b0CahZA" base_Property="_WWkX-bA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='metaClass.ecoreClass'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WWzoFbA9EeO4_99b0CahZA" base_Property="_WWkX_LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WWzoFrA9EeO4_99b0CahZA" base_Operation="_WWkYALA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWzoF7A9EeO4_99b0CahZA" base_Interface="_WWkYC7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WWzoGLA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWkYDbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WWzoGbA9EeO4_99b0CahZA" base_Class="_WWkYFbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='getMetaFeatures()->forAll(f|f.ecoreFeature.eContainingClass.isSuperTypeOf(node.getDomainMetaClass().ecoreClass))' description='Node label meta features must be owned by the node \'Meta Class\' or its super-classes'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WW0PILA9EeO4_99b0CahZA" base_Property="_WWkYGLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW0PIbA9EeO4_99b0CahZA" base_Class="_WWkYGrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW0PIrA9EeO4_99b0CahZA" base_Property="_WWkYKLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW0PI7A9EeO4_99b0CahZA" base_Property="_WWkYKbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW0PJLA9EeO4_99b0CahZA" base_Interface="_WWkYM7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW0PJbA9EeO4_99b0CahZA" base_Interface="_WWkYRLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02MLA9EeO4_99b0CahZA" base_Operation="_WWkYXbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02MbA9EeO4_99b0CahZA" base_Operation="_WWkYYLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02MrA9EeO4_99b0CahZA" base_Operation="_WWkYY7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02M7A9EeO4_99b0CahZA" base_Operation="_WWkYZrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02NLA9EeO4_99b0CahZA" base_Operation="_WWkYabA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02NbA9EeO4_99b0CahZA" base_Operation="_WWkYbLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Replaced with GenParsers'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW02NrA9EeO4_99b0CahZA" base_Operation="_WWkYb7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Actions are no longer contributed using ContributionItemService'</annotation>
- </Ecore:EOperation>
- <Ecore:EClass xmi:id="_WW02N7A9EeO4_99b0CahZA" base_Interface="_WWkYcrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Operations supplied by this interface are hardly useful and will be removed soon'</annotation>
- </Ecore:EClass>
- <Ecore:EOperation xmi:id="_WW02OLA9EeO4_99b0CahZA" base_Operation="_WWkYc7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='LinkCreationConstants should be generated if diagram has any links'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW02ObA9EeO4_99b0CahZA" base_Operation="_WWkYdrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW02OrA9EeO4_99b0CahZA" base_Operation="_WWkYebA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW1dQLA9EeO4_99b0CahZA" base_Interface="_WWkYfLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dQbA9EeO4_99b0CahZA" base_Operation="_WWkYjbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dQrA9EeO4_99b0CahZA" base_Operation="_WWkYkLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dQ7A9EeO4_99b0CahZA" base_Operation="_WWkYk7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dRLA9EeO4_99b0CahZA" base_Operation="_WWkYlrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dRbA9EeO4_99b0CahZA" base_Operation="_WWkYmbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dRrA9EeO4_99b0CahZA" base_Operation="_WWk-kbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Not in use'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW1dR7A9EeO4_99b0CahZA" base_Operation="_WWk-lLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW1dSLA9EeO4_99b0CahZA" base_Operation="_WWk-l7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW1dSbA9EeO4_99b0CahZA" base_Interface="_WWk-mrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EULA9EeO4_99b0CahZA" base_Operation="_WWk-t7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EUbA9EeO4_99b0CahZA" base_Operation="_WWk-urA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EUrA9EeO4_99b0CahZA" base_Operation="_WWk-vbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EU7A9EeO4_99b0CahZA" base_Operation="_WWk-wLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EVLA9EeO4_99b0CahZA" base_Operation="_WWk-w7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Use InitDiagramAction instead'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW2EVbA9EeO4_99b0CahZA" base_Operation="_WWk-xrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EVrA9EeO4_99b0CahZA" base_Operation="_WWk-ybA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EV7A9EeO4_99b0CahZA" base_Operation="_WWk-zLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EWLA9EeO4_99b0CahZA" base_Operation="_WWk-z7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2EWbA9EeO4_99b0CahZA" base_Operation="_WWk-0rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW2rYLA9EeO4_99b0CahZA" base_Operation="_WWk-1bA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Use LoadResourceAction instead'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW2rYbA9EeO4_99b0CahZA" base_Operation="_WWk-2LA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Use InitDiagramAction instead'</annotation>
- </Ecore:EOperation>
- <Ecore:EClass xmi:id="_WW2rYrA9EeO4_99b0CahZA" base_Interface="_WWk-27A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW3ScLA9EeO4_99b0CahZA" base_Operation="_WWk-7rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW3ScbA9EeO4_99b0CahZA" base_Operation="_WWk-8bA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Use CreateShortcutAction instead'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW3ScrA9EeO4_99b0CahZA" base_Operation="_WWk-9LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW3Sc7A9EeO4_99b0CahZA" base_Operation="_WWk-97A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW3SdLA9EeO4_99b0CahZA" base_Operation="_WWk--rA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='Use CreateShortcutAction instead'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW3SdbA9EeO4_99b0CahZA" base_Operation="_WWk-_bA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW3SdrA9EeO4_99b0CahZA" base_Interface="_WWk_ALA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35gLA9EeO4_99b0CahZA" base_Operation="_WWk_GLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35gbA9EeO4_99b0CahZA" base_Operation="_WWk_G7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35grA9EeO4_99b0CahZA" base_Operation="_WWk_H7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35g7A9EeO4_99b0CahZA" base_Operation="_WWk_IrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35hLA9EeO4_99b0CahZA" base_Operation="_WWk_JbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW35hbA9EeO4_99b0CahZA" base_Operation="_WWk_KLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW35hrA9EeO4_99b0CahZA" base_Interface="_WWk_K7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW35h7A9EeO4_99b0CahZA" base_Class="_WWk_MrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not modelFacet.containmentMetaFeature.oclIsUndefined() implies modelFacet.containmentMetaFeature.genClass.ecoreClass.isSuperTypeOf(diagram.domainDiagramElement.ecoreClass)' description='Top level node \'Containment Feature\' must be available in the diagram \'Domain Element\' or its super-class'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WW35iLA9EeO4_99b0CahZA" base_Property="_WWk_NLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW35ibA9EeO4_99b0CahZA" base_Class="_WWk_NrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW4gkLA9EeO4_99b0CahZA" base_Property="_WWk_N7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW4gkbA9EeO4_99b0CahZA" base_Property="_WWk_O7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW4gkrA9EeO4_99b0CahZA" base_Operation="_WWk_QrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW4gk7A9EeO4_99b0CahZA" base_Operation="_WWk_RbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW4glLA9EeO4_99b0CahZA" base_Class="_WWk_SbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW4glbA9EeO4_99b0CahZA" base_Property="_WWk_S7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW4glrA9EeO4_99b0CahZA" base_Property="_WWk_TbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW4gl7A9EeO4_99b0CahZA" base_Class="_WWk_VbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW4gmLA9EeO4_99b0CahZA" base_Interface="_WWk_Y7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW4gmbA9EeO4_99b0CahZA" base_Property="_WWk_ZLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW4gmrA9EeO4_99b0CahZA" base_Class="_WWk_aLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HoLA9EeO4_99b0CahZA" base_Property="_WWk_a7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HobA9EeO4_99b0CahZA" base_Property="_WWk_bbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HorA9EeO4_99b0CahZA" base_Property="_WWk_b7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5Ho7A9EeO4_99b0CahZA" base_Property="_WWk_cbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HpLA9EeO4_99b0CahZA" base_Property="_WWk_c7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HpbA9EeO4_99b0CahZA" base_Property="_WWk_dbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW5HprA9EeO4_99b0CahZA" base_Property="_WWk_nbA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WW5Hp7A9EeO4_99b0CahZA" base_Enumeration="_WWk_obA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW5usLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_orA9EeO4_99b0CahZA" literal="MANUAL"/>
- <Ecore:EEnumLiteral xmi:id="_WW5usbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_o7A9EeO4_99b0CahZA" literal="RECTILINEAR"/>
- <Ecore:EEnumLiteral xmi:id="_WW5usrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_pLA9EeO4_99b0CahZA" literal="TREE"/>
- <Ecore:EClass xmi:id="_WW5us7A9EeO4_99b0CahZA" base_Interface="_WWk_pbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW5utLA9EeO4_99b0CahZA" base_Interface="_WWk_qLA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WW5utbA9EeO4_99b0CahZA" base_Enumeration="_WWk_s7A9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW5utrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_tLA9EeO4_99b0CahZA" literal="INCHES"/>
- <Ecore:EEnumLiteral xmi:id="_WW5ut7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_tbA9EeO4_99b0CahZA" literal="CENTIMETERS"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uuLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_trA9EeO4_99b0CahZA" literal="PIXELS"/>
- <Ecore:EEnum xmi:id="_WW5uubA9EeO4_99b0CahZA" base_Enumeration="_WWk_ubA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uurA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_urA9EeO4_99b0CahZA" literal="SOLID"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uu7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_u7A9EeO4_99b0CahZA" literal="DASH"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uvLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_vLA9EeO4_99b0CahZA" literal="DOT"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uvbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_vbA9EeO4_99b0CahZA" literal="DASHDOT"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uvrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_vrA9EeO4_99b0CahZA" literal="DASHDOTDOT"/>
- <Ecore:EEnumLiteral xmi:id="_WW5uv7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWk_v7A9EeO4_99b0CahZA" literal="CUSTOM"/>
- <Ecore:EClass xmi:id="_WW5uwLA9EeO4_99b0CahZA" base_Class="_WWk_wrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW6VwLA9EeO4_99b0CahZA" base_Property="_WWk_xbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW6VwbA9EeO4_99b0CahZA" base_Property="_WWk_yLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WW6VwrA9EeO4_99b0CahZA" base_Operation="_WWllorA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW6Vw7A9EeO4_99b0CahZA" base_Operation="_WWllpbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW6VxLA9EeO4_99b0CahZA" base_Operation="_WWllqLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW6VxbA9EeO4_99b0CahZA" base_Class="_WWllrrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW6VxrA9EeO4_99b0CahZA" base_Property="_WWllr7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WW6Vx7A9EeO4_99b0CahZA" base_Operation="_WWllwrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW6VyLA9EeO4_99b0CahZA" base_Operation="_WWllx7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW680LA9EeO4_99b0CahZA" base_Class="_WWlly7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW680bA9EeO4_99b0CahZA" base_Property="_WWllzLA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WW680rA9EeO4_99b0CahZA" base_Operation="_WWll3bA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW6807A9EeO4_99b0CahZA" base_Operation="_WWll4LA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW681LA9EeO4_99b0CahZA" base_Class="_WWll5LA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW681bA9EeO4_99b0CahZA" base_Property="_WWll5bA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW681rA9EeO4_99b0CahZA" base_Property="_WWlmB7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j4LA9EeO4_99b0CahZA" base_Operation="_WWlmC7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j4bA9EeO4_99b0CahZA" base_Operation="_WWlmDrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j4rA9EeO4_99b0CahZA" base_Operation="_WWlmEbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j47A9EeO4_99b0CahZA" base_Operation="_WWlmFLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j5LA9EeO4_99b0CahZA" base_Operation="_WWlmF7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j5bA9EeO4_99b0CahZA" base_Operation="_WWlmGrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j5rA9EeO4_99b0CahZA" base_Operation="_WWlmHbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j57A9EeO4_99b0CahZA" base_Operation="_WWlmILA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j6LA9EeO4_99b0CahZA" base_Operation="_WWlmI7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW7j6bA9EeO4_99b0CahZA" base_Interface="_WWlmJrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW7j6rA9EeO4_99b0CahZA" base_Operation="_WWlmOLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW8K8LA9EeO4_99b0CahZA" base_Operation="_WWlmO7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW8K8bA9EeO4_99b0CahZA" base_Operation="_WWlmPrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2006/deprecated documentation='DomainModelElementTester class will not be generated annymore'</annotation>
- </Ecore:EOperation>
- <Ecore:EOperation xmi:id="_WW8K8rA9EeO4_99b0CahZA" base_Operation="_WWlmQbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW8K87A9EeO4_99b0CahZA" base_Class="_WWlmRbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8K9LA9EeO4_99b0CahZA" base_Property="_WWlmRrA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW8K9bA9EeO4_99b0CahZA" base_Property="_WWlmSLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8K9rA9EeO4_99b0CahZA" base_Property="_WWlmSrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW8K97A9EeO4_99b0CahZA" base_Operation="_WWlmU7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW8K-LA9EeO4_99b0CahZA" base_Operation="_WWlmVrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW8K-bA9EeO4_99b0CahZA" base_Class="_WWlmWrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8K-rA9EeO4_99b0CahZA" base_Property="_WWlmW7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW8K-7A9EeO4_99b0CahZA" base_Class="_WWlmXrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8K_LA9EeO4_99b0CahZA" base_Property="_WWlmX7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW8K_bA9EeO4_99b0CahZA" base_Property="_WWlmYbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8K_rA9EeO4_99b0CahZA" base_Property="_WWlmYrA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WW8yALA9EeO4_99b0CahZA" base_Enumeration="_WWlmbbA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW8yAbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWlmbrA9EeO4_99b0CahZA" literal="children"/>
- <Ecore:EEnumLiteral xmi:id="_WW8yArA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWlmb7A9EeO4_99b0CahZA" literal="out_target"/>
- <Ecore:EEnumLiteral xmi:id="_WW8yA7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWlmcLA9EeO4_99b0CahZA" literal="in_source"/>
- <Ecore:EClass xmi:id="_WW8yBLA9EeO4_99b0CahZA" base_Class="_WWlmcbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW8yBbA9EeO4_99b0CahZA" base_Property="_WWlmcrA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WW9ZELA9EeO4_99b0CahZA" base_Operation="_WWlmfrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW9ZEbA9EeO4_99b0CahZA" base_Operation="_WWlmgbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW9ZErA9EeO4_99b0CahZA" base_Operation="_WWlmhLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW9ZE7A9EeO4_99b0CahZA" base_Operation="_WWlmh7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW9ZFLA9EeO4_99b0CahZA" base_Class="_WWlmi7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW9ZFbA9EeO4_99b0CahZA" base_Property="_WWlmjbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW9ZFrA9EeO4_99b0CahZA" base_Property="_WWlmjrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW9ZF7A9EeO4_99b0CahZA" base_Operation="_WWlmmrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW9ZGLA9EeO4_99b0CahZA" base_Class="_WWlmnrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW9ZGbA9EeO4_99b0CahZA" base_Property="_WWlmn7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW-AILA9EeO4_99b0CahZA" base_Class="_WWlmpLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-AIbA9EeO4_99b0CahZA" base_Property="_WWlmpbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW-AIrA9EeO4_99b0CahZA" base_Property="_WWlmvLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-AI7A9EeO4_99b0CahZA" base_Property="_WWlmv7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-AJLA9EeO4_99b0CahZA" base_Property="_WWlmwbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW-AJbA9EeO4_99b0CahZA" base_Operation="_WWlmw7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW-AJrA9EeO4_99b0CahZA" base_Operation="_WWlmxrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW-AJ7A9EeO4_99b0CahZA" base_Operation="_WWlmybA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW-AKLA9EeO4_99b0CahZA" base_Operation="_WWlmzLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WW-AKbA9EeO4_99b0CahZA" base_Operation="_WWlmz7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW-AKrA9EeO4_99b0CahZA" base_Interface="_WWlm07A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-nMLA9EeO4_99b0CahZA" base_Property="_WWlm1bA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW-nMbA9EeO4_99b0CahZA" base_Class="_WWlm17A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-nMrA9EeO4_99b0CahZA" base_Property="_WWlm27A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-nM7A9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWlm3rA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW-nNLA9EeO4_99b0CahZA" base_Class="_WWmMsrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW-nNbA9EeO4_99b0CahZA" base_Class="_WWmMubA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW-nNrA9EeO4_99b0CahZA" base_Class="_WWmMwLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-nN7A9EeO4_99b0CahZA" base_Property="_WWmMwbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EOperation xmi:id="_WW-nOLA9EeO4_99b0CahZA" base_Operation="_WWmMyLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW-nObA9EeO4_99b0CahZA" base_Class="_WWmMzLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW-nOrA9EeO4_99b0CahZA" base_Property="_WWmMzrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW_OQLA9EeO4_99b0CahZA" base_Class="_WWmM1LA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW_OQbA9EeO4_99b0CahZA" base_Property="_WWmM1bA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EReference xmi:id="_WW_OQrA9EeO4_99b0CahZA" base_Property="_WWmM3bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW_OQ7A9EeO4_99b0CahZA" base_Property="_WWmM4LA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW_ORLA9EeO4_99b0CahZA" base_Interface="_WWmM5LA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW_ORbA9EeO4_99b0CahZA" base_Class="_WWmM67A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW_ORrA9EeO4_99b0CahZA" base_Property="_WWmM7LA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW_OR7A9EeO4_99b0CahZA" base_Class="_WWmM9LA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW_OSLA9EeO4_99b0CahZA" base_Property="_WWmM-rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WW_OSbA9EeO4_99b0CahZA" base_Class="_WWmM_bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WW_1ULA9EeO4_99b0CahZA" base_Property="_WWmM_rA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WW_1UbA9EeO4_99b0CahZA" base_Class="_WWmNB7A9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WW_1UrA9EeO4_99b0CahZA" base_Enumeration="_WWmNDLA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1U7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNDbA9EeO4_99b0CahZA" literal="General"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1VLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNDrA9EeO4_99b0CahZA" literal="Appearance"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1VbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmND7A9EeO4_99b0CahZA" literal="Connections"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1VrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNELA9EeO4_99b0CahZA" literal="Printing"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1V7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNEbA9EeO4_99b0CahZA" literal="RulersAndGrid"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1WLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNErA9EeO4_99b0CahZA" literal="Pathmaps"/>
- <Ecore:EClass xmi:id="_WW_1WbA9EeO4_99b0CahZA" base_Class="_WWmNE7A9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WW_1WrA9EeO4_99b0CahZA" base_Enumeration="_WWmNF7A9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1W7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNGLA9EeO4_99b0CahZA" literal="Default"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1XLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNGbA9EeO4_99b0CahZA" literal="Text"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1XbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNGrA9EeO4_99b0CahZA" literal="Banner"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1XrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNG7A9EeO4_99b0CahZA" literal="Dialog"/>
- <Ecore:EEnumLiteral xmi:id="_WW_1X7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNHLA9EeO4_99b0CahZA" literal="Header"/>
- <Ecore:EClass xmi:id="_WXAcYLA9EeO4_99b0CahZA" base_Class="_WWmNHbA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WXAcYbA9EeO4_99b0CahZA" base_Enumeration="_WWmNJbA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcYrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNJrA9EeO4_99b0CahZA" literal="NORMAL"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcY7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNJ7A9EeO4_99b0CahZA" literal="BOLD"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcZLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNKLA9EeO4_99b0CahZA" literal="ITALIC"/>
- <Ecore:EClass xmi:id="_WXAcZbA9EeO4_99b0CahZA" base_Class="_WWmNKbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXAcZrA9EeO4_99b0CahZA" base_Class="_WWmNLrA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WXAcZ7A9EeO4_99b0CahZA" base_Enumeration="_WWmNMrA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcaLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNM7A9EeO4_99b0CahZA" literal="buttonLightest"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcabA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNNLA9EeO4_99b0CahZA" literal="button"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcarA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNNbA9EeO4_99b0CahZA" literal="buttonDarker"/>
- <Ecore:EEnumLiteral xmi:id="_WXAca7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNNrA9EeO4_99b0CahZA" literal="buttonDarkest"/>
- <Ecore:EEnumLiteral xmi:id="_WXAcbLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNN7A9EeO4_99b0CahZA" literal="listBackground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDcLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNOLA9EeO4_99b0CahZA" literal="listForeground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDcbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNObA9EeO4_99b0CahZA" literal="menuBackground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDcrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNOrA9EeO4_99b0CahZA" literal="menuForeground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDc7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNO7A9EeO4_99b0CahZA" literal="menuBackgroundSelected"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDdLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNPLA9EeO4_99b0CahZA" literal="menuForegroundSelected"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDdbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNPbA9EeO4_99b0CahZA" literal="titleBackground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDdrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNPrA9EeO4_99b0CahZA" literal="titleGradient"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDd7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNP7A9EeO4_99b0CahZA" literal="titleForeground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDeLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNQLA9EeO4_99b0CahZA" literal="titleInactiveForeground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDebA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNQbA9EeO4_99b0CahZA" literal="titleInactiveBackground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDerA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNQrA9EeO4_99b0CahZA" literal="titleInactiveGradient"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDe7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNQ7A9EeO4_99b0CahZA" literal="tooltipForeground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDfLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNRLA9EeO4_99b0CahZA" literal="tooltipBackground"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDfbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNRbA9EeO4_99b0CahZA" literal="white"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDfrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNRrA9EeO4_99b0CahZA" literal="lightGray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDf7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNR7A9EeO4_99b0CahZA" literal="gray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDgLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNSLA9EeO4_99b0CahZA" literal="darkGray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDgbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNSbA9EeO4_99b0CahZA" literal="black"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDgrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNSrA9EeO4_99b0CahZA" literal="red"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDg7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNS7A9EeO4_99b0CahZA" literal="orange"/>
- <Ecore:EEnumLiteral xmi:id="_WXBDhLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNTLA9EeO4_99b0CahZA" literal="yellow"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqgLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNTbA9EeO4_99b0CahZA" literal="green"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqgbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNTrA9EeO4_99b0CahZA" literal="lightGreen"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqgrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNT7A9EeO4_99b0CahZA" literal="darkGreen"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqg7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNULA9EeO4_99b0CahZA" literal="cyan"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqhLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNUbA9EeO4_99b0CahZA" literal="lightBlue"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqhbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNUrA9EeO4_99b0CahZA" literal="blue"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqhrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNU7A9EeO4_99b0CahZA" literal="darkBlue"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqh7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNVLA9EeO4_99b0CahZA" literal="diagramGreen"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqiLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNVbA9EeO4_99b0CahZA" literal="diagramLightRed"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqibA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNVrA9EeO4_99b0CahZA" literal="diagramRed"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqirA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNV7A9EeO4_99b0CahZA" literal="diagramLightBlue"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqi7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNWLA9EeO4_99b0CahZA" literal="diagramBlue"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqjLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNWbA9EeO4_99b0CahZA" literal="diagramLightGray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqjbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNWrA9EeO4_99b0CahZA" literal="diagramGray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqjrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNW7A9EeO4_99b0CahZA" literal="diagramDarkGray"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqj7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNXLA9EeO4_99b0CahZA" literal="diagramLightYellow"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqkLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNXbA9EeO4_99b0CahZA" literal="diagramDarkYellow"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqkbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNXrA9EeO4_99b0CahZA" literal="diagramLightGoldYellow"/>
- <Ecore:EEnumLiteral xmi:id="_WXBqkrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWmNX7A9EeO4_99b0CahZA" literal="diagramBurgundyRed"/>
- <Ecore:EClass xmi:id="_WXBqk7A9EeO4_99b0CahZA" base_Class="_WWmNYLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXCRkLA9EeO4_99b0CahZA" base_Class="_WWmNZrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXCRkbA9EeO4_99b0CahZA" base_Property="_WWmNZ7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXCRkrA9EeO4_99b0CahZA" base_Class="_WWmNa7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXCRk7A9EeO4_99b0CahZA" base_Class="_WWmNdbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXCRlLA9EeO4_99b0CahZA" base_Class="_WWmNerA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXCRlbA9EeO4_99b0CahZA" base_Property="_WWmNgbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXCRlrA9EeO4_99b0CahZA" base_Operation="_WWmNhLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXCRl7A9EeO4_99b0CahZA" base_Class="_WWmzwbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXC4oLA9EeO4_99b0CahZA" base_Class="_WWmzxLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXC4obA9EeO4_99b0CahZA" base_Operation="_WWmzybA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXC4orA9EeO4_99b0CahZA" base_Operation="_WWmzzLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXC4o7A9EeO4_99b0CahZA" base_Class="_WWmzz7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXDfsLA9EeO4_99b0CahZA" base_Property="_WWmz0rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXDfsbA9EeO4_99b0CahZA" base_Operation="_WWmz1rA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXDfsrA9EeO4_99b0CahZA" base_Operation="_WWmz2bA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXDfs7A9EeO4_99b0CahZA" base_Class="_WWmz3rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXDftLA9EeO4_99b0CahZA" base_Class="_WWmz4bA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not containmentMetaFeature.oclIsUndefined()' description='Link \'Containment Meta Feature\' must be specified'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WXDftbA9EeO4_99b0CahZA" base_Property="_WWmz5LA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not sourceMetaFeature.oclIsUndefined() implies sourceMetaFeature.genClass.ecoreClass.isSuperTypeOf(metaClass.ecoreClass)' description='Link \'Source Meta Feature\' must be owned by link \'Meta Class\' or its super-class'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WXDftrA9EeO4_99b0CahZA" base_Property="_WWmz57A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not targetMetaFeature.oclIsUndefined() implies targetMetaFeature.genClass.ecoreClass.isSuperTypeOf(metaClass.ecoreClass)' description='Link \'Target Meta Feature\' must be owned by link \'Meta Class\' or its super-class'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXEGwLA9EeO4_99b0CahZA" base_Class="_WWmz7bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXEGwbA9EeO4_99b0CahZA" base_Property="_WWmz77A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='metaFeature.ecoreFeature.unique' description='All references are unique in EMF due to the current code generation'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXEGwrA9EeO4_99b0CahZA" base_Class="_WWmz87A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXEGw7A9EeO4_99b0CahZA" base_Property="_WWmz9rA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXEGxLA9EeO4_99b0CahZA" base_Property="_WWmz-LA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WXEGxbA9EeO4_99b0CahZA" base_Enumeration="_WWm0DLA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WXEGxrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0DbA9EeO4_99b0CahZA" literal="MESSAGE_FORMAT"/>
- <Ecore:EEnumLiteral xmi:id="_WXEGx7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0DrA9EeO4_99b0CahZA" literal="NATIVE"/>
- <Ecore:EEnumLiteral xmi:id="_WXEGyLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0D7A9EeO4_99b0CahZA" literal="REGEXP"/>
- <Ecore:EEnumLiteral xmi:id="_WXEt0LA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0ELA9EeO4_99b0CahZA" literal="PRINTF"/>
- <Ecore:EClass xmi:id="_WXEt0bA9EeO4_99b0CahZA" base_Class="_WWm0EbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXEt0rA9EeO4_99b0CahZA" base_Class="_WWm0FLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXEt07A9EeO4_99b0CahZA" base_Class="_WWm0F7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXEt1LA9EeO4_99b0CahZA" base_Class="_WWm0HrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXEt1bA9EeO4_99b0CahZA" base_Class="_WWm0KbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU4LA9EeO4_99b0CahZA" base_Class="_WWm0PLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU4bA9EeO4_99b0CahZA" base_Class="_WWm0RLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU4rA9EeO4_99b0CahZA" base_Class="_WWm0SrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU47A9EeO4_99b0CahZA" base_Class="_WWm0TrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU5LA9EeO4_99b0CahZA" base_Class="_WWm0UrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXFU5bA9EeO4_99b0CahZA" base_Class="_WWm0WLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXF78LA9EeO4_99b0CahZA" base_Class="_WWm0Y7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXF78bA9EeO4_99b0CahZA" base_Property="_WWm0ZrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXF78rA9EeO4_99b0CahZA" base_Class="_WWm0abA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXGjALA9EeO4_99b0CahZA" base_Property="_WWm0cbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXGjAbA9EeO4_99b0CahZA" base_Class="_WWm0d7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXGjArA9EeO4_99b0CahZA" base_Property="_WWm0ebA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXGjA7A9EeO4_99b0CahZA" base_Property="_WWm0fLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXGjBLA9EeO4_99b0CahZA" isTransient="true" isVolatile="true" base_Property="_WWm0f7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXGjBbA9EeO4_99b0CahZA" base_Class="_WWm0ibA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WXGjBrA9EeO4_99b0CahZA" base_Enumeration="_WWm0jLA9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WXGjB7A9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0jbA9EeO4_99b0CahZA" literal="SELECT"/>
- <Ecore:EEnumLiteral xmi:id="_WXGjCLA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0jrA9EeO4_99b0CahZA" literal="MARQUEE"/>
- <Ecore:EEnumLiteral xmi:id="_WXGjCbA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWm0j7A9EeO4_99b0CahZA" literal="ZOOM"/>
- <Ecore:EClass xmi:id="_WXHKELA9EeO4_99b0CahZA" base_Class="_WWm0kLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXHKEbA9EeO4_99b0CahZA" base_Class="_WWm0krA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHKErA9EeO4_99b0CahZA" base_Property="_WWm0lLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHKE7A9EeO4_99b0CahZA" base_Property="_WWm0l7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not creatingInitializer.feature.oclIsUndefined() implies creatingInitializer.feature.ecoreFeature.oclAsType(ecore::EReference).eReferenceType.isSuperTypeOf(elementClass.ecoreClass)' description='\'elementClass\' must be the same as or sub-type of the containing \'GenReferenceNewElementSpec\' reference type'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not creatingInitializer.feature.oclIsUndefined() implies not (elementClass.ecoreClass.interface or elementClass.ecoreClass.abstract)' description='\'elementClass\' must be a concrete EClass which is the same or sub-type of the containing \'GenReferenceNewElementSpec\' reference type'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WXHKFLA9EeO4_99b0CahZA" base_Property="_WWm0mbA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WXHKFbA9EeO4_99b0CahZA" base_Interface="_WWm0nLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHKFrA9EeO4_99b0CahZA" base_Property="_WWm0nbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;> null implies not featureSeqInitializer.initializers->exists(i| i &lt;> self and i.feature = self.feature)' description='The feature is already initialized by another \'GenFeatureInitializer\' in the sequence'</annotation>
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;> null implies feature.ecoreFeature.eContainingClass.isSuperTypeOf(featureSeqInitializer.elementClass.ecoreClass)' description='The \'feature\' of \'GenFeatureInitializer\' must be available in \'Meta Class\' of the initialized element'</annotation>
- </Ecore:EReference>
- <Ecore:EReference xmi:id="_WXHKF7A9EeO4_99b0CahZA" base_Property="_WWm0n7A9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WXHKGLA9EeO4_99b0CahZA" base_Class="_WWm0pbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='feature &lt;> null implies feature.ecoreFeature.oclIsKindOf(ecore::EReference)' description='\'feature\' of \'GenReferenceNewElementSpec\' must refer to ecore::EReference'</annotation>
- </Ecore:EClass>
- <Ecore:EReference xmi:id="_WXHKGbA9EeO4_99b0CahZA" base_Property="_WWm0prA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXHKGrA9EeO4_99b0CahZA" base_Class="_WWm0qrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHxILA9EeO4_99b0CahZA" base_Property="_WWm0rLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints/meta def='context' ocl='featureSeqInitializer.elementClass'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXHxIbA9EeO4_99b0CahZA" base_Class="_WWm0sLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHxIrA9EeO4_99b0CahZA" base_Property="_WWm0s7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXHxI7A9EeO4_99b0CahZA" base_Class="_WWm0uLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHxJLA9EeO4_99b0CahZA" base_Property="_WWm0u7A9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='element &lt;> null and element->size() > 1 implies element->forAll(oclIsKindOf(GenNode))' description='Multiple diagram elements must be GenNode type conformant'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXHxJbA9EeO4_99b0CahZA" base_Class="_WWm0wbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXHxJrA9EeO4_99b0CahZA" base_Property="_WWm0xLA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='attribute.ecoreFeature.oclIsKindOf(ecore::EAttribute)' description='EAttribute element required for auditable domain attribute'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXHxJ7A9EeO4_99b0CahZA" base_Class="_WWm0yrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXIYMLA9EeO4_99b0CahZA" base_Property="_WWm0zbA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='element.ecoreClass.eAllSuperTypes->including(element.ecoreClass)->one(ePackage.name = \'notation\' and name = \'View\')' description='\'notation::View\' or its sub-class must be set to NotationElement target'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXIYMbA9EeO4_99b0CahZA" base_Class="_WWm00rA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXIYMrA9EeO4_99b0CahZA" base_Property="_WWm01bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXIYM7A9EeO4_99b0CahZA" base_Property="_WWm017A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXIYNLA9EeO4_99b0CahZA" base_Class="_WWm03LA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXIYNbA9EeO4_99b0CahZA" base_Class="_WWna1LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXIYNrA9EeO4_99b0CahZA" base_Operation="_WWna2bA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXIYN7A9EeO4_99b0CahZA" base_Operation="_WWna27A9EeO4_99b0CahZA"/>
- <Ecore:EParameter xmi:id="_WXI_QLA9EeO4_99b0CahZA" base_Parameter="_WWna3rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXI_QbA9EeO4_99b0CahZA" base_Class="_WWna37A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXI_QrA9EeO4_99b0CahZA" base_Class="_WWna4rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXI_Q7A9EeO4_99b0CahZA" base_Class="_WWna5bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXI_RLA9EeO4_99b0CahZA" base_Property="_WWna6bA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXJmULA9EeO4_99b0CahZA" base_Operation="_WWna7rA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXJmUbA9EeO4_99b0CahZA" base_Interface="_WWna8bA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXJmUrA9EeO4_99b0CahZA" base_Property="_WWna8rA9EeO4_99b0CahZA" isResolveProxies="false"/>
- <Ecore:EClass xmi:id="_WXJmU7A9EeO4_99b0CahZA" base_Class="_WWna9LA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXJmVLA9EeO4_99b0CahZA" base_Operation="_WWna_LA9EeO4_99b0CahZA"/>
- <Ecore:EEnum xmi:id="_WXJmVbA9EeO4_99b0CahZA" base_Enumeration="_WWna_7A9EeO4_99b0CahZA"/>
- <Ecore:EEnumLiteral xmi:id="_WXJmVrA9EeO4_99b0CahZA" base_EnumerationLiteral="_WWnbALA9EeO4_99b0CahZA" literal="abstractNavigatorItem"/>
- <Ecore:EClass xmi:id="_WXJmV7A9EeO4_99b0CahZA" base_Class="_WWnbAbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXJmWLA9EeO4_99b0CahZA" base_Operation="_WWnbBbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXKNYLA9EeO4_99b0CahZA" base_Class="_WWnbCLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXKNYbA9EeO4_99b0CahZA" base_Property="_WWnbCrA9EeO4_99b0CahZA">
- <annotation>http://www.eclipse.org/gmf/2005/constraints ocl='not actualItem.oclIsKindOf(gmfgen::GenSharedContributionItem)' description='Actual contribution item can\'t be a reference'</annotation>
- </Ecore:EReference>
- <Ecore:EClass xmi:id="_WXKNYrA9EeO4_99b0CahZA" base_Class="_WWnbDrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXKNY7A9EeO4_99b0CahZA" base_Class="_WWnbEbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXKNZLA9EeO4_99b0CahZA" base_Class="_WWnbFbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXKNZbA9EeO4_99b0CahZA" base_Class="_WWnbHrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXKNZrA9EeO4_99b0CahZA" base_Class="_WWnbI7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXK0cLA9EeO4_99b0CahZA" base_Class="_WWnbK7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXK0cbA9EeO4_99b0CahZA" base_Class="_WWnbLbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXK0crA9EeO4_99b0CahZA" base_Class="_WWnbL7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXK0c7A9EeO4_99b0CahZA" base_Class="_WWnbMbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXK0dLA9EeO4_99b0CahZA" base_Class="_WWnbNrA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXLbgLA9EeO4_99b0CahZA" base_Operation="_WWnbQLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXLbgbA9EeO4_99b0CahZA" base_Class="_WWnbQ7A9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXLbgrA9EeO4_99b0CahZA" base_Operation="_WWnbRbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXLbg7A9EeO4_99b0CahZA" base_Class="_WWnbSLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXLbhLA9EeO4_99b0CahZA" base_Property="_WWnbSrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXLbhbA9EeO4_99b0CahZA" base_Property="_WWnbTLA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXLbhrA9EeO4_99b0CahZA" base_Operation="_WWnbTrA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXLbh7A9EeO4_99b0CahZA" base_Class="_WWnbVbA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXLbiLA9EeO4_99b0CahZA" base_Property="_WWnbW7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXLbibA9EeO4_99b0CahZA" base_Property="_WWnbXLA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXLbirA9EeO4_99b0CahZA" base_Property="_WWnbXrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXMCkLA9EeO4_99b0CahZA" base_Property="_WWnbYbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXMCkbA9EeO4_99b0CahZA" base_Operation="_WWnbZLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXMCkrA9EeO4_99b0CahZA" base_Class="_WWnbb7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXMCk7A9EeO4_99b0CahZA" base_Class="_WWnbd7A9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXMClLA9EeO4_99b0CahZA" base_Class="_WWnbfbA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXMpoLA9EeO4_99b0CahZA" base_Operation="_WWnbibA9EeO4_99b0CahZA"/>
- <Ecore:EOperation xmi:id="_WXMpobA9EeO4_99b0CahZA" base_Operation="_WWnbjLA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXMporA9EeO4_99b0CahZA" base_Class="_WWnbj7A9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXMpo7A9EeO4_99b0CahZA" base_Property="_WWnbkbA9EeO4_99b0CahZA"/>
- <Ecore:EClass xmi:id="_WXMppLA9EeO4_99b0CahZA" base_Class="_WWnbmrA9EeO4_99b0CahZA"/>
- <Ecore:EReference xmi:id="_WXMppbA9EeO4_99b0CahZA" base_Property="_WWnbnLA9EeO4_99b0CahZA"/>
-</xmi:XMI>

Back to the top