Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'proprietary/tests/org.eclipse.upr.platform.java.cm2up.test/data/umlprofile/annotationmember.declaration_profile.profile.uml')
-rw-r--r--proprietary/tests/org.eclipse.upr.platform.java.cm2up.test/data/umlprofile/annotationmember.declaration_profile.profile.uml425
1 files changed, 425 insertions, 0 deletions
diff --git a/proprietary/tests/org.eclipse.upr.platform.java.cm2up.test/data/umlprofile/annotationmember.declaration_profile.profile.uml b/proprietary/tests/org.eclipse.upr.platform.java.cm2up.test/data/umlprofile/annotationmember.declaration_profile.profile.uml
new file mode 100644
index 0000000..dee955a
--- /dev/null
+++ b/proprietary/tests/org.eclipse.upr.platform.java.cm2up.test/data/umlprofile/annotationmember.declaration_profile.profile.uml
@@ -0,0 +1,425 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<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/emf/2002/Ecore" xmlns:javaProfile="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/javaProfile/_wCZm0N0oEeSfefuUt0TgMw/3 pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw">
+ <uml:Profile xmi:id="_ktaFwBv4EeW8O-AeiXObRQ" name="annotationmember.declaration" metamodelReference="_ktaGLRv4EeW8O-AeiXObRQ">
+ <eAnnotations xmi:id="_ktaFwRv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_ktaFwhv4EeW8O-AeiXObRQ" name="annotationmemberdeclaration" nsURI="http:///schemas/annotationmemberdeclaration/_ktYQkBv4EeW8O-AeiXObRQ/0" nsPrefix="annotationmemberdeclaration">
+ <eAnnotations xmi:id="_ktaFwxv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <details xmi:id="_ktaFxBv4EeW8O-AeiXObRQ" key="originalName" value="annotationmember.declaration"/>
+ </eAnnotations>
+ <eSubpackages xmi:id="_ktaFxRv4EeW8O-AeiXObRQ" name="annotationmember" nsURI="http:///annotationmemberdeclaration/annotationmember.ecore" nsPrefix="annotationmemberdeclaration.annotationmember">
+ <eAnnotations xmi:id="_ktaFxhv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ktaGLxv4EeW8O-AeiXObRQ"/>
+ <eSubpackages xmi:id="_ktaFxxv4EeW8O-AeiXObRQ" name="declaration" nsURI="http:///annotationmemberdeclaration/annotationmember/declaration.ecore" nsPrefix="annotationmemberdeclaration.annotationmember.declaration">
+ <eAnnotations xmi:id="_ktaFyBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ktaGMBv4EeW8O-AeiXObRQ"/>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktaFyRv4EeW8O-AeiXObRQ" name="MyOtherAnnotation">
+ <eAnnotations xmi:id="_ktaFyhv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ktaGMRv4EeW8O-AeiXObRQ"/>
+ <eOperations xmi:id="_ktaFyxv4EeW8O-AeiXObRQ" name="methodConstraint">
+ <eAnnotations xmi:id="_ktaFzBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaFzRv4EeW8O-AeiXObRQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_ktaFzxv4EeW8O-AeiXObRQ" name="diagnostics">
+ <eAnnotations xmi:id="_ktaF0Bv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF0Rv4EeW8O-AeiXObRQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_ktaF0xv4EeW8O-AeiXObRQ" name="context">
+ <eAnnotations xmi:id="_ktaF1Bv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF1Rv4EeW8O-AeiXObRQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_ktaF1hv4EeW8O-AeiXObRQ">
+ <eTypeArguments xmi:id="_ktaF1xv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_ktaF2Bv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations xmi:id="_ktaF2Rv4EeW8O-AeiXObRQ" name="typeConstraint">
+ <eAnnotations xmi:id="_ktaF2hv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF2xv4EeW8O-AeiXObRQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_ktaF3Rv4EeW8O-AeiXObRQ" name="diagnostics">
+ <eAnnotations xmi:id="_ktaF3hv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF3xv4EeW8O-AeiXObRQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_ktaF4Rv4EeW8O-AeiXObRQ" name="context">
+ <eAnnotations xmi:id="_ktaF4hv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF4xv4EeW8O-AeiXObRQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_ktaF5Bv4EeW8O-AeiXObRQ">
+ <eTypeArguments xmi:id="_ktaF5Rv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_ktaF5hv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF5xv4EeW8O-AeiXObRQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF6Rv4EeW8O-AeiXObRQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF6xv4EeW8O-AeiXObRQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF7Rv4EeW8O-AeiXObRQ" name="base_Package" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF7xv4EeW8O-AeiXObRQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF8Rv4EeW8O-AeiXObRQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF8xv4EeW8O-AeiXObRQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaF9Rv4EeW8O-AeiXObRQ" name="myAnnotationMember_MyAnnotation" ordered="false" eType="_ktaF9xv4EeW8O-AeiXObRQ" eOpposite="_ktaGJxv4EeW8O-AeiXObRQ"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktaF9xv4EeW8O-AeiXObRQ" name="MyAnnotation">
+ <eAnnotations xmi:id="_ktaF-Bv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ktaGahv4EeW8O-AeiXObRQ"/>
+ <eOperations xmi:id="_ktaF-Rv4EeW8O-AeiXObRQ" name="methodConstraint">
+ <eAnnotations xmi:id="_ktaF-hv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF-xv4EeW8O-AeiXObRQ" key="documentation" value="not self.base_Property.oclIsUndefined() implies&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_ktaF_Rv4EeW8O-AeiXObRQ" name="diagnostics">
+ <eAnnotations xmi:id="_ktaF_hv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaF_xv4EeW8O-AeiXObRQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_ktaGARv4EeW8O-AeiXObRQ" name="context">
+ <eAnnotations xmi:id="_ktaGAhv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaGAxv4EeW8O-AeiXObRQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_ktaGBBv4EeW8O-AeiXObRQ">
+ <eTypeArguments xmi:id="_ktaGBRv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_ktaGBhv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eOperations xmi:id="_ktaGBxv4EeW8O-AeiXObRQ" name="typeConstraint">
+ <eAnnotations xmi:id="_ktaGCBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaGCRv4EeW8O-AeiXObRQ" key="documentation" value="not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;uml::Class, uml::Enumeration, uml::Interface}&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9; -> includes(self.base_Type.oclType())"/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eParameters xmi:id="_ktaGCxv4EeW8O-AeiXObRQ" name="diagnostics">
+ <eAnnotations xmi:id="_ktaGDBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaGDRv4EeW8O-AeiXObRQ" key="documentation" value="The chain of diagnostics to which problems are to be appended."/>
+ </eAnnotations>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/>
+ </eParameters>
+ <eParameters xmi:id="_ktaGDxv4EeW8O-AeiXObRQ" name="context">
+ <eAnnotations xmi:id="_ktaGEBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/emf/2002/GenModel">
+ <details xmi:id="_ktaGERv4EeW8O-AeiXObRQ" key="documentation" value="The cache of context-specific information."/>
+ </eAnnotations>
+ <eGenericType xmi:id="_ktaGEhv4EeW8O-AeiXObRQ">
+ <eTypeArguments xmi:id="_ktaGExv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eTypeArguments xmi:id="_ktaGFBv4EeW8O-AeiXObRQ">
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
+ </eTypeArguments>
+ <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/>
+ </eGenericType>
+ </eParameters>
+ </eOperations>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ktaGFRv4EeW8O-AeiXObRQ" name="myStringMember" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGFxv4EeW8O-AeiXObRQ" name="myClassMember" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGGRv4EeW8O-AeiXObRQ" name="base_Stereotype" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGGxv4EeW8O-AeiXObRQ" name="base_Property" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGHRv4EeW8O-AeiXObRQ" name="base_EnumerationLiteral" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGHxv4EeW8O-AeiXObRQ" name="base_Package" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGIRv4EeW8O-AeiXObRQ" name="base_Operation" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGIxv4EeW8O-AeiXObRQ" name="base_Type" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGJRv4EeW8O-AeiXObRQ" name="base_Parameter" ordered="false">
+ <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ktaGJxv4EeW8O-AeiXObRQ" name="myAnnotationMember" ordered="false" lowerBound="1" eType="_ktaFyRv4EeW8O-AeiXObRQ" containment="true" eOpposite="_ktaF9Rv4EeW8O-AeiXObRQ"/>
+ </eClassifiers>
+ </eSubpackages>
+ </eSubpackages>
+ <eSubpackages xmi:id="_ktaGKRv4EeW8O-AeiXObRQ" name="proxy" nsURI="http:///annotationmemberdeclaration/proxy.ecore" nsPrefix="annotationmemberdeclaration.proxy">
+ <eAnnotations xmi:id="_ktaGKhv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_ktas_Bv4EeW8O-AeiXObRQ"/>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ktaGKxv4EeW8O-AeiXObRQ" name="String">
+ <eAnnotations xmi:id="_ktaGLBv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ktas_Rv4EeW8O-AeiXObRQ"/>
+ </eClassifiers>
+ </eSubpackages>
+ </contents>
+ </eAnnotations>
+ <packageImport xmi:id="_ktaGLRv4EeW8O-AeiXObRQ">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:id="_ktaGLhv4EeW8O-AeiXObRQ">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Package" xmi:id="_ktaGLxv4EeW8O-AeiXObRQ" name="annotationmember">
+ <packagedElement xmi:type="uml:Package" xmi:id="_ktaGMBv4EeW8O-AeiXObRQ" name="declaration">
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ktaGMRv4EeW8O-AeiXObRQ" name="MyOtherAnnotation" visibility="public">
+ <ownedRule xmi:id="_ktaGMhv4EeW8O-AeiXObRQ" name="methodConstraint" constrainedElement="_ktaGMRv4EeW8O-AeiXObRQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_ktaGMxv4EeW8O-AeiXObRQ" name="methodConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Property.oclIsUndefined() implies&#xD;
+ self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="_ktaGNBv4EeW8O-AeiXObRQ" name="typeConstraint" constrainedElement="_ktaGMRv4EeW8O-AeiXObRQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_ktaGNRv4EeW8O-AeiXObRQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_ktaGNhv4EeW8O-AeiXObRQ" name="base_Stereotype" association="_ktaGThv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGNxv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGOBv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGORv4EeW8O-AeiXObRQ" name="base_Property" association="_ktaGUhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGOhv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGOxv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGPBv4EeW8O-AeiXObRQ" name="base_EnumerationLiteral" association="_ktaGVhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGPRv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGPhv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGPxv4EeW8O-AeiXObRQ" name="base_Package" association="_ktaGWhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGQBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGQRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGQhv4EeW8O-AeiXObRQ" name="base_Operation" association="_ktaGXhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGQxv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGRBv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGRRv4EeW8O-AeiXObRQ" name="base_Type" association="_ktaGYhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGRhv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGRxv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGSBv4EeW8O-AeiXObRQ" name="base_Parameter" association="_ktaGZhv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGSRv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGShv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGSxv4EeW8O-AeiXObRQ" name="myAnnotationMember_MyAnnotation" visibility="public" type="_ktaGahv4EeW8O-AeiXObRQ" association="_ktas9xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGTBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGTRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGThv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Stereotype" memberEnd="_ktaGNhv4EeW8O-AeiXObRQ _ktaGTxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGTxv4EeW8O-AeiXObRQ" name="extension_Stereotype" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGThv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGUBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGURv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGUhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Property" memberEnd="_ktaGORv4EeW8O-AeiXObRQ _ktaGUxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGUxv4EeW8O-AeiXObRQ" name="extension_Property" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGUhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGVBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGVRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGVhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_EnumerationLiteral" memberEnd="_ktaGPBv4EeW8O-AeiXObRQ _ktaGVxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGVxv4EeW8O-AeiXObRQ" name="extension_EnumerationLiteral" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGVhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGWBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGWRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGWhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Package" memberEnd="_ktaGPxv4EeW8O-AeiXObRQ _ktaGWxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGWxv4EeW8O-AeiXObRQ" name="extension_Package" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGWhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGXBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGXRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGXhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Operation" memberEnd="_ktaGQhv4EeW8O-AeiXObRQ _ktaGXxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGXxv4EeW8O-AeiXObRQ" name="extension_Operation" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGXhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGYBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGYRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGYhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Type" memberEnd="_ktaGRRv4EeW8O-AeiXObRQ _ktaGYxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGYxv4EeW8O-AeiXObRQ" name="extension_Type" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGYhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGZBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGZRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktaGZhv4EeW8O-AeiXObRQ" name="extension_MyOtherAnnotation_Parameter" memberEnd="_ktaGSBv4EeW8O-AeiXObRQ _ktaGZxv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktaGZxv4EeW8O-AeiXObRQ" name="extension_Parameter" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktaGZhv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGaBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGaRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ktaGahv4EeW8O-AeiXObRQ" name="MyAnnotation" visibility="public">
+ <ownedRule xmi:id="_ktaGaxv4EeW8O-AeiXObRQ" name="methodConstraint" constrainedElement="_ktaGahv4EeW8O-AeiXObRQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_ktaGbBv4EeW8O-AeiXObRQ" name="methodConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Property.oclIsUndefined() implies&#xD;
+ self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
+ </specification>
+ </ownedRule>
+ <ownedRule xmi:id="_ktaGbRv4EeW8O-AeiXObRQ" name="typeConstraint" constrainedElement="_ktaGahv4EeW8O-AeiXObRQ">
+ <specification xmi:type="uml:OpaqueExpression" xmi:id="_ktaGbhv4EeW8O-AeiXObRQ" name="typeConstraintExpression">
+ <language>OCL</language>
+ <body>not self.base_Type.oclIsUndefined() implies Set{uml::Stereotype,
+ uml::Class, uml::Enumeration, uml::Interface}&#xD;
+ -> includes(self.base_Type.oclType())</body>
+ </specification>
+ </ownedRule>
+ <ownedAttribute xmi:id="_ktaGbxv4EeW8O-AeiXObRQ" name="myStringMember" visibility="public">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGcBv4EeW8O-AeiXObRQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGcRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGchv4EeW8O-AeiXObRQ" name="myAnnotationMember" visibility="public" type="_ktaGMRv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas9xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGcxv4EeW8O-AeiXObRQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGdBv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGdRv4EeW8O-AeiXObRQ" name="myClassMember" visibility="public" association="_ktas-Bv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGdhv4EeW8O-AeiXObRQ" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGdxv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGeBv4EeW8O-AeiXObRQ" name="base_Stereotype" association="_ktas2xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGeRv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGehv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGexv4EeW8O-AeiXObRQ" name="base_Property" association="_ktas3xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGfBv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGfRv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGfhv4EeW8O-AeiXObRQ" name="base_EnumerationLiteral" association="_ktas4xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktaGfxv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktaGgBv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktaGgRv4EeW8O-AeiXObRQ" name="base_Package" association="_ktas5xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas0Bv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas0Rv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktas0hv4EeW8O-AeiXObRQ" name="base_Operation" association="_ktas6xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas0xv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas1Bv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktas1Rv4EeW8O-AeiXObRQ" name="base_Type" association="_ktas7xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas1hv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas1xv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:id="_ktas2Bv4EeW8O-AeiXObRQ" name="base_Parameter" association="_ktas8xv4EeW8O-AeiXObRQ">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas2Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas2hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas2xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Stereotype" memberEnd="_ktaGeBv4EeW8O-AeiXObRQ _ktas3Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas3Bv4EeW8O-AeiXObRQ" name="extension_Stereotype" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas2xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas3Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas3hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas3xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Property" memberEnd="_ktaGexv4EeW8O-AeiXObRQ _ktas4Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas4Bv4EeW8O-AeiXObRQ" name="extension_Property" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas3xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas4Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas4hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas4xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_EnumerationLiteral" memberEnd="_ktaGfhv4EeW8O-AeiXObRQ _ktas5Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas5Bv4EeW8O-AeiXObRQ" name="extension_EnumerationLiteral" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas4xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas5Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas5hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas5xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Package" memberEnd="_ktaGgRv4EeW8O-AeiXObRQ _ktas6Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas6Bv4EeW8O-AeiXObRQ" name="extension_Package" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas5xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas6Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas6hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas6xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Operation" memberEnd="_ktas0hv4EeW8O-AeiXObRQ _ktas7Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas7Bv4EeW8O-AeiXObRQ" name="extension_Operation" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas6xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas7Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas7hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas7xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Type" memberEnd="_ktas1Rv4EeW8O-AeiXObRQ _ktas8Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas8Bv4EeW8O-AeiXObRQ" name="extension_Type" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas7xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas8Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas8hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_ktas8xv4EeW8O-AeiXObRQ" name="extension_MyAnnotation_Parameter" memberEnd="_ktas2Bv4EeW8O-AeiXObRQ _ktas9Bv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ktas9Bv4EeW8O-AeiXObRQ" name="extension_Parameter" type="_ktaGahv4EeW8O-AeiXObRQ" aggregation="composite" association="_ktas8xv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas9Rv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas9hv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ktas9xv4EeW8O-AeiXObRQ" name="myAnnotationMember_MyAnnotation_MyOtherAnnotation" memberEnd="_ktaGchv4EeW8O-AeiXObRQ _ktaGSxv4EeW8O-AeiXObRQ"/>
+ <packagedElement xmi:type="uml:Association" xmi:id="_ktas-Bv4EeW8O-AeiXObRQ" name="myClassMember_MyAnnotation_Class" memberEnd="_ktaGdRv4EeW8O-AeiXObRQ _ktas-Rv4EeW8O-AeiXObRQ">
+ <ownedEnd xmi:id="_ktas-Rv4EeW8O-AeiXObRQ" name="myClassMember_MyAnnotation" visibility="public" type="_ktaGahv4EeW8O-AeiXObRQ" association="_ktas-Bv4EeW8O-AeiXObRQ">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ktas-hv4EeW8O-AeiXObRQ"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ktas-xv4EeW8O-AeiXObRQ" value="1"/>
+ </ownedEnd>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_ktas_Bv4EeW8O-AeiXObRQ" name="proxy">
+ <packagedElement xmi:type="uml:Class" xmi:id="_ktas_Rv4EeW8O-AeiXObRQ" name="String"/>
+ <profileApplication xmi:id="_ktas_hv4EeW8O-AeiXObRQ">
+ <eAnnotations xmi:id="_ktas_xv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://JAVA_PROFILE/javaProfile.uml#_LICG-bmhEeKP6JNTocDZqQ"/>
+ </profileApplication>
+ </packagedElement>
+ <profileApplication xmi:id="_ktatABv4EeW8O-AeiXObRQ">
+ <eAnnotations xmi:id="_ktatARv4EeW8O-AeiXObRQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="pathmap://JAVA_PROFILE/javaProfile.uml#_wCcqIN0oEeSfefuUt0TgMw"/>
+ </eAnnotations>
+ <appliedProfile href="pathmap://JAVA_PROFILE/javaProfile.uml#_LICG-bmhEeKP6JNTocDZqQ"/>
+ </profileApplication>
+ </uml:Profile>
+ <javaProfile:JProfile xmi:id="_ktatAhv4EeW8O-AeiXObRQ" base_Package="_ktaFwBv4EeW8O-AeiXObRQ"/>
+ <javaProfile:JGenericType xmi:id="_ktatAxv4EeW8O-AeiXObRQ" base_Property="_ktaGdRv4EeW8O-AeiXObRQ" parameter="_ktas_Rv4EeW8O-AeiXObRQ" type="bounded"/>
+ <javaProfile:JProxyType xmi:id="_ktatBBv4EeW8O-AeiXObRQ" base_Type="_ktas_Rv4EeW8O-AeiXObRQ" namespace="java.lang"/>
+</xmi:XMI>

Back to the top