blob: aba5d3f7304a4e2e046e39325def301198ded219 [file] [log] [blame]
<?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="_AVirYBt1EeWb19NaJQmczQ" name="javax.cdi" metamodelReference="_AVjT7Rt1EeWb19NaJQmczQ">
<eAnnotations xmi:id="_AVirYRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<contents xmi:type="ecore:EPackage" xmi:id="_AVirYht1EeWb19NaJQmczQ" name="javaxcdi" nsURI="http:///schemas/javaxcdi/_AVckwBt1EeWb19NaJQmczQ/0" nsPrefix="javaxcdi">
<eAnnotations xmi:id="_AVirYxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<details xmi:id="_AVirZBt1EeWb19NaJQmczQ" key="originalName" value="javax.cdi"/>
</eAnnotations>
<eSubpackages xmi:id="_AVirZRt1EeWb19NaJQmczQ" name="javax" nsURI="http:///javaxcdi/javax.ecore" nsPrefix="javaxcdi.javax">
<eAnnotations xmi:id="_AVirZht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVjT7xt1EeWb19NaJQmczQ"/>
<eSubpackages xmi:id="_AVirZxt1EeWb19NaJQmczQ" name="decorator" nsURI="http:///javaxcdi/javax/decorator.ecore" nsPrefix="javaxcdi.javax.decorator">
<eAnnotations xmi:id="_AViraBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVjT8Bt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AViraRt1EeWb19NaJQmczQ" name="Decorator">
<eAnnotations xmi:id="_AViraht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjT8Rt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AViraxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVirbBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirbRt1EeWb19NaJQmczQ" 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="_AVirbxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVircBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVircRt1EeWb19NaJQmczQ" 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="_AVircxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVirdBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirdRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVirdht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVirdxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVireBt1EeWb19NaJQmczQ">
<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="_AVireRt1EeWb19NaJQmczQ" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVirext1EeWb19NaJQmczQ" name="Delegate">
<eAnnotations xmi:id="_AVirfBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjT9xt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVirfRt1EeWb19NaJQmczQ" 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="_AVirfxt1EeWb19NaJQmczQ" 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="_AVirgRt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
<eSubpackages xmi:id="_AVirgxt1EeWb19NaJQmczQ" name="enterprise" nsURI="http:///javaxcdi/javax/enterprise.ecore" nsPrefix="javaxcdi.javax.enterprise">
<eAnnotations xmi:id="_AVirhBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVjUCxt1EeWb19NaJQmczQ"/>
<eSubpackages xmi:id="_AVirhRt1EeWb19NaJQmczQ" name="context" nsURI="http:///javaxcdi/javax/enterprise/context.ecore" nsPrefix="javaxcdi.javax.enterprise.context">
<eAnnotations xmi:id="_AVirhht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVjUDBt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVirhxt1EeWb19NaJQmczQ" name="NormalScope">
<eAnnotations xmi:id="_AViriBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUDRt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_AViriRt1EeWb19NaJQmczQ" name="passivating" ordered="false" defaultValueLiteral="false">
<eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVirixt1EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVirjRt1EeWb19NaJQmczQ" name="RequestScoped">
<eAnnotations xmi:id="_AVirjht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUFRt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVirjxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVirkBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirkRt1EeWb19NaJQmczQ" 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="_AVirkxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVirlBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirlRt1EeWb19NaJQmczQ" 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="_AVirlxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVirmBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirmRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVirmht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVirmxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVirnBt1EeWb19NaJQmczQ">
<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="_AVirnRt1EeWb19NaJQmczQ" 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="_AVirnxt1EeWb19NaJQmczQ" 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="_AViroRt1EeWb19NaJQmczQ" 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="_AViroxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVirpRt1EeWb19NaJQmczQ" name="SessionScoped">
<eAnnotations xmi:id="_AVirpht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUJBt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVirpxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVirqBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirqRt1EeWb19NaJQmczQ" 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="_AVirqxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVirrBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirrRt1EeWb19NaJQmczQ" 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="_AVirrxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVirsBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirsRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVirsht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVirsxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVirtBt1EeWb19NaJQmczQ">
<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="_AVirtRt1EeWb19NaJQmczQ" 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="_AVirtxt1EeWb19NaJQmczQ" 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="_AViruRt1EeWb19NaJQmczQ" 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="_AViruxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVirvRt1EeWb19NaJQmczQ" name="Destroyed">
<eAnnotations xmi:id="_AVirvht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUMxt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVirvxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVirwBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirwRt1EeWb19NaJQmczQ" 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="_AVirwxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVirxBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVirxRt1EeWb19NaJQmczQ" 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="_AVirxxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AViryBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AViryRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AViryht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AViryxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVirzBt1EeWb19NaJQmczQ">
<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="_AVirzRt1EeWb19NaJQmczQ" name="value" 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="_AVirzxt1EeWb19NaJQmczQ" 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="_AVir0Rt1EeWb19NaJQmczQ" 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="_AVir0xt1EeWb19NaJQmczQ" 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="_AVir1Rt1EeWb19NaJQmczQ" 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="_AVir1xt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVir2Rt1EeWb19NaJQmczQ" name="ConversationScoped">
<eAnnotations xmi:id="_AVir2ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUSBt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVir2xt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVir3Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVir3Rt1EeWb19NaJQmczQ" 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="_AVir3xt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVir4Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVir4Rt1EeWb19NaJQmczQ" 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="_AVir4xt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVir5Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVir5Rt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVir5ht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVir5xt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVir6Bt1EeWb19NaJQmczQ">
<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="_AVir6Rt1EeWb19NaJQmczQ" 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="_AVjScBt1EeWb19NaJQmczQ" 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="_AVjScht1EeWb19NaJQmczQ" 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="_AVjSdBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjSdht1EeWb19NaJQmczQ" name="Dependent">
<eAnnotations xmi:id="_AVjSdxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUVxt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjSeBt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjSeRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSeht1EeWb19NaJQmczQ" 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="_AVjSfBt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjSfRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSfht1EeWb19NaJQmczQ" 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="_AVjSgBt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjSgRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSght1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjSgxt1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjShBt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjShRt1EeWb19NaJQmczQ">
<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="_AVjShht1EeWb19NaJQmczQ" 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="_AVjSiBt1EeWb19NaJQmczQ" 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="_AVjSiht1EeWb19NaJQmczQ" 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="_AVjSjBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjSjht1EeWb19NaJQmczQ" name="ApplicationScoped">
<eAnnotations xmi:id="_AVjSjxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUZht1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjSkBt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjSkRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSkht1EeWb19NaJQmczQ" 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="_AVjSlBt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjSlRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSlht1EeWb19NaJQmczQ" 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="_AVjSmBt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjSmRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSmht1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjSmxt1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjSnBt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjSnRt1EeWb19NaJQmczQ">
<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="_AVjSnht1EeWb19NaJQmczQ" 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="_AVjSoBt1EeWb19NaJQmczQ" 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="_AVjSoht1EeWb19NaJQmczQ" 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="_AVjSpBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjSpht1EeWb19NaJQmczQ" name="Initialized">
<eAnnotations xmi:id="_AVjSpxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVjUdRt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjSqBt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjSqRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSqht1EeWb19NaJQmczQ" 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="_AVjSrBt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjSrRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSrht1EeWb19NaJQmczQ" 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="_AVjSsBt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjSsRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjSsht1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjSsxt1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjStBt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjStRt1EeWb19NaJQmczQ">
<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="_AVjStht1EeWb19NaJQmczQ" name="value" 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="_AVjSuBt1EeWb19NaJQmczQ" 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="_AVjSuht1EeWb19NaJQmczQ" 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="_AVjSvBt1EeWb19NaJQmczQ" 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="_AVjSvht1EeWb19NaJQmczQ" 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="_AVjSwBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
<eSubpackages xmi:id="_AVjSwht1EeWb19NaJQmczQ" name="event" nsURI="http:///javaxcdi/javax/enterprise/event.ecore" nsPrefix="javaxcdi.javax.enterprise.event">
<eAnnotations xmi:id="_AVjSwxt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVj5nBt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_AVjSxBt1EeWb19NaJQmczQ" name="Reception">
<eAnnotations xmi:id="_AVjSxRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj5nRt1EeWb19NaJQmczQ"/>
<eLiterals xmi:id="_AVjSxht1EeWb19NaJQmczQ" name="IF_EXISTS"/>
<eLiterals xmi:id="_AVjSxxt1EeWb19NaJQmczQ" name="ALWAYS" value="1"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EEnum" xmi:id="_AVjSyBt1EeWb19NaJQmczQ" name="TransactionPhase">
<eAnnotations xmi:id="_AVjSyRt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj5oBt1EeWb19NaJQmczQ"/>
<eLiterals xmi:id="_AVjSyht1EeWb19NaJQmczQ" name="IN_PROGRESS"/>
<eLiterals xmi:id="_AVjSyxt1EeWb19NaJQmczQ" name="BEFORE_COMPLETION" value="1"/>
<eLiterals xmi:id="_AVjSzBt1EeWb19NaJQmczQ" name="AFTER_COMPLETION" value="2"/>
<eLiterals xmi:id="_AVjSzRt1EeWb19NaJQmczQ" name="AFTER_FAILURE" value="3"/>
<eLiterals xmi:id="_AVjSzht1EeWb19NaJQmczQ" name="AFTER_SUCCESS" value="4"/>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjSzxt1EeWb19NaJQmczQ" name="Observes">
<eAnnotations xmi:id="_AVjS0Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj5pht1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_AVjS0Rt1EeWb19NaJQmczQ" name="notifyObserver" ordered="false" eType="_AVjSxBt1EeWb19NaJQmczQ" defaultValueLiteral="ALWAYS"/>
<eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_AVjS0xt1EeWb19NaJQmczQ" name="during" ordered="false" eType="_AVjSyBt1EeWb19NaJQmczQ" defaultValueLiteral="IN_PROGRESS"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjS1Rt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
<eSubpackages xmi:id="_AVjS1xt1EeWb19NaJQmczQ" name="inject" nsURI="http:///javaxcdi/javax/enterprise/inject.ecore" nsPrefix="javaxcdi.javax.enterprise.inject">
<eAnnotations xmi:id="_AVjS2Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVj5tBt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjS2Rt1EeWb19NaJQmczQ" name="Typed">
<eAnnotations xmi:id="_AVjS2ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj5wxt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjS2xt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjS3Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS3Rt1EeWb19NaJQmczQ" 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="_AVjS3xt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjS4Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS4Rt1EeWb19NaJQmczQ" 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="_AVjS4xt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjS5Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS5Rt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjS5ht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjS5xt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjS6Bt1EeWb19NaJQmczQ">
<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="_AVjS6Rt1EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-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="_AVjS6xt1EeWb19NaJQmczQ" 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="_AVjS7Rt1EeWb19NaJQmczQ" 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="_AVjS7xt1EeWb19NaJQmczQ" 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="_AVjS8Rt1EeWb19NaJQmczQ" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjS8xt1EeWb19NaJQmczQ" name="Default">
<eAnnotations xmi:id="_AVjS9Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj51Rt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjS9Rt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjS9ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS9xt1EeWb19NaJQmczQ" 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="_AVjS-Rt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjS-ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS-xt1EeWb19NaJQmczQ" 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="_AVjS_Rt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjS_ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjS_xt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTABt1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTARt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTAht1EeWb19NaJQmczQ">
<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="_AVjTAxt1EeWb19NaJQmczQ" 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="_AVjTBRt1EeWb19NaJQmczQ" 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="_AVjTBxt1EeWb19NaJQmczQ" 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="_AVjTCRt1EeWb19NaJQmczQ" 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="_AVjTCxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTDRt1EeWb19NaJQmczQ" name="Alternative">
<eAnnotations xmi:id="_AVjTDht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj55xt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTDxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjTEBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTERt1EeWb19NaJQmczQ" 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="_AVjTExt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTFBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTFRt1EeWb19NaJQmczQ" 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="_AVjTFxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTGBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTGRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTGht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTGxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTHBt1EeWb19NaJQmczQ">
<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="_AVjTHRt1EeWb19NaJQmczQ" 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="_AVjTHxt1EeWb19NaJQmczQ" 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="_AVjTIRt1EeWb19NaJQmczQ" 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="_AVjTIxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTJRt1EeWb19NaJQmczQ" name="Model">
<eAnnotations xmi:id="_AVjTJht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj59ht1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTJxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjTKBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTKRt1EeWb19NaJQmczQ" 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="_AVjTKxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTLBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTLRt1EeWb19NaJQmczQ" 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="_AVjTLxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTMBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTMRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTMht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTMxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTNBt1EeWb19NaJQmczQ">
<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="_AVjTNRt1EeWb19NaJQmczQ" 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="_AVjTNxt1EeWb19NaJQmczQ" 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="_AVjTORt1EeWb19NaJQmczQ" 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="_AVjTOxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTPRt1EeWb19NaJQmczQ" name="Intercepted">
<eAnnotations xmi:id="_AVjTPht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6BRt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTPxt1EeWb19NaJQmczQ" 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="_AVjTQRt1EeWb19NaJQmczQ" 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="_AVjTQxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTRRt1EeWb19NaJQmczQ" name="Disposes">
<eAnnotations xmi:id="_AVjTRht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6Dxt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTRxt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTSRt1EeWb19NaJQmczQ" name="Specializes">
<eAnnotations xmi:id="_AVjTSht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6Ext1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTSxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjTTBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTTRt1EeWb19NaJQmczQ" 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="_AVjTTxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTUBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTURt1EeWb19NaJQmczQ" 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="_AVjTUxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTVBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTVRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTVht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTVxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTWBt1EeWb19NaJQmczQ">
<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="_AVjTWRt1EeWb19NaJQmczQ" name="methodConstraint">
<eAnnotations xmi:id="_AVjTWht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTWxt1EeWb19NaJQmczQ" 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="_AVjTXRt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTXht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTXxt1EeWb19NaJQmczQ" 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="_AVjTYRt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTYht1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTYxt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTZBt1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTZRt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTZht1EeWb19NaJQmczQ">
<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="_AVjTZxt1EeWb19NaJQmczQ" 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="_AVjTaRt1EeWb19NaJQmczQ" 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="_AVjTaxt1EeWb19NaJQmczQ" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTbRt1EeWb19NaJQmczQ" name="Produces">
<eAnnotations xmi:id="_AVjTbht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6IRt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTbxt1EeWb19NaJQmczQ" 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="_AVjTcRt1EeWb19NaJQmczQ" 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="_AVjTcxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTdRt1EeWb19NaJQmczQ" name="Decorated">
<eAnnotations xmi:id="_AVjTdht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6Kxt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTdxt1EeWb19NaJQmczQ" 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="_AVjTeRt1EeWb19NaJQmczQ" 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="_AVjText1EeWb19NaJQmczQ" name="base_EnumerationLiteral" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//EnumerationLiteral"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTfRt1EeWb19NaJQmczQ" name="TransientReference">
<eAnnotations xmi:id="_AVjTfht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6NRt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTfxt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTgRt1EeWb19NaJQmczQ" name="New">
<eAnnotations xmi:id="_AVjTght1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6ORt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTgxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjThBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjThRt1EeWb19NaJQmczQ" 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="_AVjThxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTiBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTiRt1EeWb19NaJQmczQ" 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="_AVjTixt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTjBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTjRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTjht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTjxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTkBt1EeWb19NaJQmczQ">
<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="_AVjTkRt1EeWb19NaJQmczQ" name="value" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
</eStructuralFeatures>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTkxt1EeWb19NaJQmczQ" 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="_AVjTlRt1EeWb19NaJQmczQ" 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="_AVjTlxt1EeWb19NaJQmczQ" 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="_AVjTmRt1EeWb19NaJQmczQ" 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="_AVjTmxt1EeWb19NaJQmczQ" name="base_Type" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Type"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTnRt1EeWb19NaJQmczQ" name="Vetoed">
<eAnnotations xmi:id="_AVjTnht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6Txt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTnxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjToBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjToRt1EeWb19NaJQmczQ" 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="_AVjToxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTpBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTpRt1EeWb19NaJQmczQ" 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="_AVjTpxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTqBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTqRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTqht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTqxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTrBt1EeWb19NaJQmczQ">
<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="_AVjTrRt1EeWb19NaJQmczQ" 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="_AVjTrxt1EeWb19NaJQmczQ" name="base_Package" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTsRt1EeWb19NaJQmczQ" name="Stereotype">
<eAnnotations xmi:id="_AVjTsht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6WBt1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjTsxt1EeWb19NaJQmczQ" name="base_Stereotype" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Stereotype"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjTtRt1EeWb19NaJQmczQ" name="Any">
<eAnnotations xmi:id="_AVjTtht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj6XBt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjTtxt1EeWb19NaJQmczQ" name="typeConstraint">
<eAnnotations xmi:id="_AVjTuBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTuRt1EeWb19NaJQmczQ" 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="_AVjTuxt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjTvBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTvRt1EeWb19NaJQmczQ" 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="_AVjTvxt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjTwBt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjTwRt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjTwht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjTwxt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjTxBt1EeWb19NaJQmczQ">
<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="_AVjTxRt1EeWb19NaJQmczQ" 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="_AVjTxxt1EeWb19NaJQmczQ" 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="_AVjTyRt1EeWb19NaJQmczQ" 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="_AVjTyxt1EeWb19NaJQmczQ" 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="_AVjTzRt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
<eSubpackages xmi:id="_AVjTzxt1EeWb19NaJQmczQ" name="spi" nsURI="http:///javaxcdi/javax/enterprise/inject/spi.ecore" nsPrefix="javaxcdi.javax.enterprise.inject.spi">
<eAnnotations xmi:id="_AVjT0Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVj5tRt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjT0Rt1EeWb19NaJQmczQ" name="WithAnnotations">
<eAnnotations xmi:id="_AVjT0ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj5tht1EeWb19NaJQmczQ"/>
<eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_AVjT0xt1EeWb19NaJQmczQ" name="value" ordered="false" upperBound="-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="_AVjT1Rt1EeWb19NaJQmczQ" name="base_Parameter" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Parameter"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
</eSubpackages>
<eSubpackages xmi:id="_AVjT1xt1EeWb19NaJQmczQ" name="util" nsURI="http:///javaxcdi/javax/enterprise/util.ecore" nsPrefix="javaxcdi.javax.enterprise.util">
<eAnnotations xmi:id="_AVjT2Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/4.0.0/UML" references="_AVj67Bt1EeWb19NaJQmczQ"/>
<eClassifiers xmi:type="ecore:EClass" xmi:id="_AVjT2Rt1EeWb19NaJQmczQ" name="Nonbinding">
<eAnnotations xmi:id="_AVjT2ht1EeWb19NaJQmczQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_AVj67Rt1EeWb19NaJQmczQ"/>
<eOperations xmi:id="_AVjT2xt1EeWb19NaJQmczQ" name="methodConstraint">
<eAnnotations xmi:id="_AVjT3Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjT3Rt1EeWb19NaJQmczQ" 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="_AVjT3xt1EeWb19NaJQmczQ" name="diagnostics">
<eAnnotations xmi:id="_AVjT4Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjT4Rt1EeWb19NaJQmczQ" 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="_AVjT4xt1EeWb19NaJQmczQ" name="context">
<eAnnotations xmi:id="_AVjT5Bt1EeWb19NaJQmczQ" source="http://www.eclipse.org/emf/2002/GenModel">
<details xmi:id="_AVjT5Rt1EeWb19NaJQmczQ" key="documentation" value="The cache of context-specific information."/>
</eAnnotations>
<eGenericType xmi:id="_AVjT5ht1EeWb19NaJQmczQ">
<eTypeArguments xmi:id="_AVjT5xt1EeWb19NaJQmczQ">
<eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
</eTypeArguments>
<eTypeArguments xmi:id="_AVjT6Bt1EeWb19NaJQmczQ">
<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="_AVjT6Rt1EeWb19NaJQmczQ" 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="_AVjT6xt1EeWb19NaJQmczQ" name="base_Property" ordered="false">
<eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
</eStructuralFeatures>
</eClassifiers>
</eSubpackages>
</eSubpackages>
</eSubpackages>
</contents>
</eAnnotations>
<packageImport xmi:id="_AVjT7Rt1EeWb19NaJQmczQ">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
</packageImport>
<packageImport xmi:id="_AVjT7ht1EeWb19NaJQmczQ">
<importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
</packageImport>
<packagedElement xmi:type="uml:Package" xmi:id="_AVjT7xt1EeWb19NaJQmczQ" name="javax">
<packagedElement xmi:type="uml:Package" xmi:id="_AVjT8Bt1EeWb19NaJQmczQ" name="decorator">
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjT8Rt1EeWb19NaJQmczQ" name="Decorator" visibility="public">
<ownedRule xmi:id="_AVjT8ht1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjT8Rt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjT8xt1EeWb19NaJQmczQ" 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="_AVjT9Bt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUCRt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjT9Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjT9ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjT9xt1EeWb19NaJQmczQ" name="Delegate" visibility="public">
<ownedAttribute xmi:id="_AVjT-Bt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUARt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjT-Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjT-ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjT-xt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUAxt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjT_Bt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjT_Rt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjT_ht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVjUBxt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjT_xt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUABt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUARt1EeWb19NaJQmczQ" name="extension_Delegate_Property" memberEnd="_AVjT-Bt1EeWb19NaJQmczQ _AVjUAht1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUAht1EeWb19NaJQmczQ" name="extension_Property" type="_AVjT9xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUARt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUAxt1EeWb19NaJQmczQ" name="extension_Delegate_EnumerationLiteral" memberEnd="_AVjT-xt1EeWb19NaJQmczQ _AVjUBBt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUBBt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjT9xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUAxt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUBRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUBht1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUBxt1EeWb19NaJQmczQ" name="extension_Delegate_Parameter" memberEnd="_AVjT_ht1EeWb19NaJQmczQ _AVjUCBt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUCBt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVjT9xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUBxt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUCRt1EeWb19NaJQmczQ" name="extension_Decorator_Type" memberEnd="_AVjT9Bt1EeWb19NaJQmczQ _AVjUCht1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUCht1EeWb19NaJQmczQ" name="extension_Type" type="_AVjT8Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUCRt1EeWb19NaJQmczQ"/>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_AVjUCxt1EeWb19NaJQmczQ" name="enterprise">
<packagedElement xmi:type="uml:Package" xmi:id="_AVjUDBt1EeWb19NaJQmczQ" name="context">
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUDRt1EeWb19NaJQmczQ" name="NormalScope" visibility="public">
<ownedAttribute xmi:id="_AVjUDht1EeWb19NaJQmczQ" name="passivating" visibility="public">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUDxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUEBt1EeWb19NaJQmczQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_AVjUERt1EeWb19NaJQmczQ" value="false"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUEht1EeWb19NaJQmczQ" name="base_Stereotype" association="_AVj5kht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUExt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUFBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUFRt1EeWb19NaJQmczQ" name="RequestScoped" visibility="public">
<ownedRule xmi:id="_AVjUFht1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUFRt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUFxt1EeWb19NaJQmczQ" 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="_AVjUGBt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUiht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUGRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUGht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUGxt1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUjBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUHBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUHRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUHht1EeWb19NaJQmczQ" name="base_Property" association="_AVjUjht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUHxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUIBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUIRt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUkht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUIht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUIxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUJBt1EeWb19NaJQmczQ" name="SessionScoped" visibility="public">
<ownedRule xmi:id="_AVjUJRt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUJBt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUJht1EeWb19NaJQmczQ" 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="_AVjUJxt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUlht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUKBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUKRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUKht1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUmBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUKxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjULBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjULRt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUmht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjULht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjULxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUMBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUnht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUMRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUMht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUMxt1EeWb19NaJQmczQ" name="Destroyed" visibility="public">
<ownedRule xmi:id="_AVjUNBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUMxt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUNRt1EeWb19NaJQmczQ" 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="_AVjUNht1EeWb19NaJQmczQ" name="value" visibility="public" association="_AVj5lBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUNxt1EeWb19NaJQmczQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUOBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUORt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUoht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUOht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUOxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUPBt1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUpBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUPRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUPht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUPxt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUpht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUQBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUQRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUQht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVjUqht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUQxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjURBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjURRt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUrBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjURht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjURxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUSBt1EeWb19NaJQmczQ" name="ConversationScoped" visibility="public">
<ownedRule xmi:id="_AVjUSRt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUSBt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUSht1EeWb19NaJQmczQ" 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="_AVjUSxt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUsBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUTBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUTRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUTht1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUsht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUTxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUUBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUURt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUtBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUUht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUUxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUVBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUuBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUVRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUVht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUVxt1EeWb19NaJQmczQ" name="Dependent" visibility="public">
<ownedRule xmi:id="_AVjUWBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUVxt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUWRt1EeWb19NaJQmczQ" 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="_AVjUWht1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUvBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUWxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUXBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUXRt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUvht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUXht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUXxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUYBt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUwht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUYRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUYht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUYxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVjUxBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUZBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUZRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUZht1EeWb19NaJQmczQ" name="ApplicationScoped" visibility="public">
<ownedRule xmi:id="_AVjUZxt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUZht1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUaBt1EeWb19NaJQmczQ" 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="_AVjUaRt1EeWb19NaJQmczQ" name="base_Type" association="_AVjUyBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUaht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUaxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUbBt1EeWb19NaJQmczQ" name="base_Operation" association="_AVjUyht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUbRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUbht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUbxt1EeWb19NaJQmczQ" name="base_Property" association="_AVjUzBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUcBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUcRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUcht1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj5gBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUcxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUdBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVjUdRt1EeWb19NaJQmczQ" name="Initialized" visibility="public">
<ownedRule xmi:id="_AVjUdht1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVjUdRt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVjUdxt1EeWb19NaJQmczQ" 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="_AVjUeBt1EeWb19NaJQmczQ" name="value" visibility="public" association="_AVj5mBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUeRt1EeWb19NaJQmczQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUeht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUext1EeWb19NaJQmczQ" name="base_Type" association="_AVj5hBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUfBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUfRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUfht1EeWb19NaJQmczQ" name="base_Operation" association="_AVj5hht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUfxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUgBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUgRt1EeWb19NaJQmczQ" name="base_Property" association="_AVj5iBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUght1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUgxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUhBt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj5jBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUhRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUhht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVjUhxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj5jht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUiBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUiRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUiht1EeWb19NaJQmczQ" name="extension_RequestScoped_Type" memberEnd="_AVjUGBt1EeWb19NaJQmczQ _AVjUixt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUixt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUFRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUiht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUjBt1EeWb19NaJQmczQ" name="extension_RequestScoped_Operation" memberEnd="_AVjUGxt1EeWb19NaJQmczQ _AVjUjRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUjRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUFRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUjBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUjht1EeWb19NaJQmczQ" name="extension_RequestScoped_Property" memberEnd="_AVjUHht1EeWb19NaJQmczQ _AVjUjxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUjxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUFRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUjht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUkBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUkRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUkht1EeWb19NaJQmczQ" name="extension_RequestScoped_EnumerationLiteral" memberEnd="_AVjUIRt1EeWb19NaJQmczQ _AVjUkxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUkxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUFRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUkht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUlBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUlRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUlht1EeWb19NaJQmczQ" name="extension_SessionScoped_Type" memberEnd="_AVjUJxt1EeWb19NaJQmczQ _AVjUlxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUlxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUJBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUlht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUmBt1EeWb19NaJQmczQ" name="extension_SessionScoped_Operation" memberEnd="_AVjUKht1EeWb19NaJQmczQ _AVjUmRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUmRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUJBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUmBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUmht1EeWb19NaJQmczQ" name="extension_SessionScoped_Property" memberEnd="_AVjULRt1EeWb19NaJQmczQ _AVjUmxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUmxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUJBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUmht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUnBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUnRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUnht1EeWb19NaJQmczQ" name="extension_SessionScoped_EnumerationLiteral" memberEnd="_AVjUMBt1EeWb19NaJQmczQ _AVjUnxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUnxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUJBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUnht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUoBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUoRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUoht1EeWb19NaJQmczQ" name="extension_Destroyed_Type" memberEnd="_AVjUORt1EeWb19NaJQmczQ _AVjUoxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUoxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUMxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUoht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUpBt1EeWb19NaJQmczQ" name="extension_Destroyed_Operation" memberEnd="_AVjUPBt1EeWb19NaJQmczQ _AVjUpRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUpRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUMxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUpBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUpht1EeWb19NaJQmczQ" name="extension_Destroyed_Property" memberEnd="_AVjUPxt1EeWb19NaJQmczQ _AVjUpxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUpxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUMxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUpht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUqBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUqRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUqht1EeWb19NaJQmczQ" name="extension_Destroyed_Parameter" memberEnd="_AVjUQht1EeWb19NaJQmczQ _AVjUqxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUqxt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVjUMxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUqht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUrBt1EeWb19NaJQmczQ" name="extension_Destroyed_EnumerationLiteral" memberEnd="_AVjURRt1EeWb19NaJQmczQ _AVjUrRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUrRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUMxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUrBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUrht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUrxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUsBt1EeWb19NaJQmczQ" name="extension_ConversationScoped_Type" memberEnd="_AVjUSxt1EeWb19NaJQmczQ _AVjUsRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUsRt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUSBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUsBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUsht1EeWb19NaJQmczQ" name="extension_ConversationScoped_Operation" memberEnd="_AVjUTht1EeWb19NaJQmczQ _AVjUsxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUsxt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUSBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUsht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUtBt1EeWb19NaJQmczQ" name="extension_ConversationScoped_Property" memberEnd="_AVjUURt1EeWb19NaJQmczQ _AVjUtRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUtRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUSBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUtBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUtht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUtxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUuBt1EeWb19NaJQmczQ" name="extension_ConversationScoped_EnumerationLiteral" memberEnd="_AVjUVBt1EeWb19NaJQmczQ _AVjUuRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUuRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUSBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUuBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUuht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUuxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUvBt1EeWb19NaJQmczQ" name="extension_Dependent_Operation" memberEnd="_AVjUWht1EeWb19NaJQmczQ _AVjUvRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUvRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUVxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUvBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUvht1EeWb19NaJQmczQ" name="extension_Dependent_Property" memberEnd="_AVjUXRt1EeWb19NaJQmczQ _AVjUvxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUvxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUVxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUvht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUwBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUwRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUwht1EeWb19NaJQmczQ" name="extension_Dependent_Type" memberEnd="_AVjUYBt1EeWb19NaJQmczQ _AVjUwxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUwxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUVxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUwht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUxBt1EeWb19NaJQmczQ" name="extension_Dependent_EnumerationLiteral" memberEnd="_AVjUYxt1EeWb19NaJQmczQ _AVjUxRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUxRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUVxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUxBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUxht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUxxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUyBt1EeWb19NaJQmczQ" name="extension_ApplicationScoped_Type" memberEnd="_AVjUaRt1EeWb19NaJQmczQ _AVjUyRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUyRt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUZht1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUyBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUyht1EeWb19NaJQmczQ" name="extension_ApplicationScoped_Operation" memberEnd="_AVjUbBt1EeWb19NaJQmczQ _AVjUyxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUyxt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUZht1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUyht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVjUzBt1EeWb19NaJQmczQ" name="extension_ApplicationScoped_Property" memberEnd="_AVjUbxt1EeWb19NaJQmczQ _AVjUzRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVjUzRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUZht1EeWb19NaJQmczQ" aggregation="composite" association="_AVjUzBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVjUzht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVjUzxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5gBt1EeWb19NaJQmczQ" name="extension_ApplicationScoped_EnumerationLiteral" memberEnd="_AVjUcht1EeWb19NaJQmczQ _AVj5gRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5gRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUZht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5gBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5ght1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5gxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5hBt1EeWb19NaJQmczQ" name="extension_Initialized_Type" memberEnd="_AVjUext1EeWb19NaJQmczQ _AVj5hRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5hRt1EeWb19NaJQmczQ" name="extension_Type" type="_AVjUdRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5hBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5hht1EeWb19NaJQmczQ" name="extension_Initialized_Operation" memberEnd="_AVjUfht1EeWb19NaJQmczQ _AVj5hxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5hxt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVjUdRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5hht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5iBt1EeWb19NaJQmczQ" name="extension_Initialized_Property" memberEnd="_AVjUgRt1EeWb19NaJQmczQ _AVj5iRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5iRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVjUdRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5iBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5iht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5ixt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5jBt1EeWb19NaJQmczQ" name="extension_Initialized_Parameter" memberEnd="_AVjUhBt1EeWb19NaJQmczQ _AVj5jRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5jRt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVjUdRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5jBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5jht1EeWb19NaJQmczQ" name="extension_Initialized_EnumerationLiteral" memberEnd="_AVjUhxt1EeWb19NaJQmczQ _AVj5jxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5jxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVjUdRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5jht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5kBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5kRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5kht1EeWb19NaJQmczQ" name="extension_NormalScope_Stereotype" memberEnd="_AVjUEht1EeWb19NaJQmczQ _AVj5kxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5kxt1EeWb19NaJQmczQ" name="extension_Stereotype" type="_AVjUDRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5kht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AVj5lBt1EeWb19NaJQmczQ" name="value_Destroyed_Class" memberEnd="_AVjUNht1EeWb19NaJQmczQ _AVj5lRt1EeWb19NaJQmczQ">
<ownedEnd xmi:id="_AVj5lRt1EeWb19NaJQmczQ" name="value_Destroyed" visibility="public" type="_AVjUMxt1EeWb19NaJQmczQ" association="_AVj5lBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5lht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5lxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AVj5mBt1EeWb19NaJQmczQ" name="value_Initialized_Class" memberEnd="_AVjUeBt1EeWb19NaJQmczQ _AVj5mRt1EeWb19NaJQmczQ">
<ownedEnd xmi:id="_AVj5mRt1EeWb19NaJQmczQ" name="value_Initialized" visibility="public" type="_AVjUdRt1EeWb19NaJQmczQ" association="_AVj5mBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5mht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5mxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_AVj5nBt1EeWb19NaJQmczQ" name="event">
<packagedElement xmi:type="uml:Enumeration" xmi:id="_AVj5nRt1EeWb19NaJQmczQ" name="Reception">
<ownedLiteral xmi:id="_AVj5nht1EeWb19NaJQmczQ" name="IF_EXISTS"/>
<ownedLiteral xmi:id="_AVj5nxt1EeWb19NaJQmczQ" name="ALWAYS"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="_AVj5oBt1EeWb19NaJQmczQ" name="TransactionPhase">
<ownedLiteral xmi:id="_AVj5oRt1EeWb19NaJQmczQ" name="IN_PROGRESS"/>
<ownedLiteral xmi:id="_AVj5oht1EeWb19NaJQmczQ" name="BEFORE_COMPLETION"/>
<ownedLiteral xmi:id="_AVj5oxt1EeWb19NaJQmczQ" name="AFTER_COMPLETION"/>
<ownedLiteral xmi:id="_AVj5pBt1EeWb19NaJQmczQ" name="AFTER_FAILURE"/>
<ownedLiteral xmi:id="_AVj5pRt1EeWb19NaJQmczQ" name="AFTER_SUCCESS"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj5pht1EeWb19NaJQmczQ" name="Observes" visibility="public">
<ownedAttribute xmi:id="_AVj5pxt1EeWb19NaJQmczQ" name="notifyObserver" visibility="public" type="_AVj5nRt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5qBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5qRt1EeWb19NaJQmczQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_AVj5qht1EeWb19NaJQmczQ" value="ALWAYS"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5qxt1EeWb19NaJQmczQ" name="during" visibility="public" type="_AVj5oBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5rBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5rRt1EeWb19NaJQmczQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_AVj5rht1EeWb19NaJQmczQ" value="IN_PROGRESS"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5rxt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj5sht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5sBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5sRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5sht1EeWb19NaJQmczQ" name="extension_Observes_Parameter" memberEnd="_AVj5rxt1EeWb19NaJQmczQ _AVj5sxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5sxt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj5pht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5sht1EeWb19NaJQmczQ"/>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_AVj5tBt1EeWb19NaJQmczQ" name="inject">
<packagedElement xmi:type="uml:Package" xmi:id="_AVj5tRt1EeWb19NaJQmczQ" name="spi">
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj5tht1EeWb19NaJQmczQ" name="WithAnnotations" visibility="public">
<ownedAttribute xmi:id="_AVj5txt1EeWb19NaJQmczQ" name="value" visibility="public" association="_AVj5vxt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5uBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5uRt1EeWb19NaJQmczQ" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5uht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj5vRt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5uxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5vBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj5vRt1EeWb19NaJQmczQ" name="extension_WithAnnotations_Parameter" memberEnd="_AVj5uht1EeWb19NaJQmczQ _AVj5vht1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj5vht1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj5tht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj5vRt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AVj5vxt1EeWb19NaJQmczQ" name="value_WithAnnotations_Class" memberEnd="_AVj5txt1EeWb19NaJQmczQ _AVj5wBt1EeWb19NaJQmczQ">
<ownedEnd xmi:id="_AVj5wBt1EeWb19NaJQmczQ" name="value_WithAnnotations" visibility="public" type="_AVj5tht1EeWb19NaJQmczQ" association="_AVj5vxt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5wRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5wht1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj5wxt1EeWb19NaJQmczQ" name="Typed" visibility="public">
<ownedRule xmi:id="_AVj5xBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj5wxt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj5xRt1EeWb19NaJQmczQ" 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="_AVj5xht1EeWb19NaJQmczQ" name="value" visibility="public" association="_AVj65Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5xxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5yBt1EeWb19NaJQmczQ" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5yRt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6bht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5yht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5yxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5zBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6cBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5zRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5zht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5zxt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6dBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj50Bt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj50Rt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj50ht1EeWb19NaJQmczQ" name="base_Type" association="_AVj6dht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj50xt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj51Bt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj51Rt1EeWb19NaJQmczQ" name="Default" visibility="public">
<ownedRule xmi:id="_AVj51ht1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj51Rt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj51xt1EeWb19NaJQmczQ" 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="_AVj52Bt1EeWb19NaJQmczQ" name="base_Type" association="_AVj6eBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj52Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj52ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj52xt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6eht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj53Bt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj53Rt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj53ht1EeWb19NaJQmczQ" name="base_Property" association="_AVj6fBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj53xt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj54Bt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj54Rt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj6gBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj54ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj54xt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj55Bt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6ght1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj55Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj55ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj55xt1EeWb19NaJQmczQ" name="Alternative" visibility="public">
<ownedRule xmi:id="_AVj56Bt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj55xt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj56Rt1EeWb19NaJQmczQ" 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="_AVj56ht1EeWb19NaJQmczQ" name="base_Type" association="_AVj6hht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj56xt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj57Bt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj57Rt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6iBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj57ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj57xt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj58Bt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6iht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj58Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj58ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj58xt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6jht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj59Bt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj59Rt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj59ht1EeWb19NaJQmczQ" name="Model" visibility="public">
<ownedRule xmi:id="_AVj59xt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj59ht1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj5-Bt1EeWb19NaJQmczQ" 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="_AVj5-Rt1EeWb19NaJQmczQ" name="base_Type" association="_AVj6kht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5-ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5-xt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5_Bt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6lBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj5_Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj5_ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj5_xt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6lht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6ABt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6ARt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Aht1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6mht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Axt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6BBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6BRt1EeWb19NaJQmczQ" name="Intercepted" visibility="public">
<ownedAttribute xmi:id="_AVj6Bht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj6nht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Bxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6CBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6CRt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6oBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Cht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Cxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6DBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6oht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6DRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Dht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6Dxt1EeWb19NaJQmczQ" name="Disposes" visibility="public">
<ownedAttribute xmi:id="_AVj6EBt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj63ht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6ERt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Eht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6Ext1EeWb19NaJQmczQ" name="Specializes" visibility="public">
<ownedRule xmi:id="_AVj6FBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj6Ext1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj6FRt1EeWb19NaJQmczQ" 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>
<ownedRule xmi:id="_AVj6Fht1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_AVj6Ext1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj6Fxt1EeWb19NaJQmczQ" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_AVj6GBt1EeWb19NaJQmczQ" name="base_Type" association="_AVj6pht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6GRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Ght1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Gxt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6qBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6HBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6HRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Hht1EeWb19NaJQmczQ" name="base_Property" association="_AVj6qht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Hxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6IBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6IRt1EeWb19NaJQmczQ" name="Produces" visibility="public">
<ownedAttribute xmi:id="_AVj6Iht1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6rht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Ixt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6JBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6JRt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6sBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Jht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Jxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6KBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6tBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6KRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Kht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6Kxt1EeWb19NaJQmczQ" name="Decorated" visibility="public">
<ownedAttribute xmi:id="_AVj6LBt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj6uBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6LRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Lht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Lxt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6uht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6MBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6MRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Mht1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6vBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Mxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6NBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6NRt1EeWb19NaJQmczQ" name="TransientReference" visibility="public">
<ownedAttribute xmi:id="_AVj6Nht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj64Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Nxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6OBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6ORt1EeWb19NaJQmczQ" name="New" visibility="public">
<ownedRule xmi:id="_AVj6Oht1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj6ORt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj6Oxt1EeWb19NaJQmczQ" 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="_AVj6PBt1EeWb19NaJQmczQ" name="value" visibility="public" association="_AVj66Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6PRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Pht1EeWb19NaJQmczQ" value="1"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="_AVj6Pxt1EeWb19NaJQmczQ" value="New"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6QBt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6wBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6QRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Qht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Qxt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj6wht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6RBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6RRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Rht1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj6xht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Rxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6SBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6SRt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj6yBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Sht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Sxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6TBt1EeWb19NaJQmczQ" name="base_Type" association="_AVj6yht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6TRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Tht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6Txt1EeWb19NaJQmczQ" name="Vetoed" visibility="public">
<ownedRule xmi:id="_AVj6UBt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj6Txt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj6URt1EeWb19NaJQmczQ" 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="_AVj6Uht1EeWb19NaJQmczQ" name="base_Type" association="_AVj6zBt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Uxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6VBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6VRt1EeWb19NaJQmczQ" name="base_Package" association="_AVj6zht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Vht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Vxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6WBt1EeWb19NaJQmczQ" name="Stereotype" visibility="public">
<ownedAttribute xmi:id="_AVj6WRt1EeWb19NaJQmczQ" name="base_Stereotype" association="_AVj64ht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Wht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Wxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj6XBt1EeWb19NaJQmczQ" name="Any" visibility="public">
<ownedRule xmi:id="_AVj6XRt1EeWb19NaJQmczQ" name="typeConstraint" constrainedElement="_AVj6XBt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj6Xht1EeWb19NaJQmczQ" 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="_AVj6Xxt1EeWb19NaJQmczQ" name="base_Type" association="_AVj60Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Type"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6YBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6YRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6Yht1EeWb19NaJQmczQ" name="base_Operation" association="_AVj60ht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Yxt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6ZBt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6ZRt1EeWb19NaJQmczQ" name="base_Property" association="_AVj61Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6Zht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6Zxt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6aBt1EeWb19NaJQmczQ" name="base_EnumerationLiteral" association="_AVj62Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6aRt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6aht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj6axt1EeWb19NaJQmczQ" name="base_Parameter" association="_AVj63Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6bBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6bRt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6bht1EeWb19NaJQmczQ" name="extension_Typed_Property" memberEnd="_AVj5yRt1EeWb19NaJQmczQ _AVj6bxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6bxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj5wxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6bht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6cBt1EeWb19NaJQmczQ" name="extension_Typed_EnumerationLiteral" memberEnd="_AVj5zBt1EeWb19NaJQmczQ _AVj6cRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6cRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj5wxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6cBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6cht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6cxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6dBt1EeWb19NaJQmczQ" name="extension_Typed_Operation" memberEnd="_AVj5zxt1EeWb19NaJQmczQ _AVj6dRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6dRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj5wxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6dBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6dht1EeWb19NaJQmczQ" name="extension_Typed_Type" memberEnd="_AVj50ht1EeWb19NaJQmczQ _AVj6dxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6dxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj5wxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6dht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6eBt1EeWb19NaJQmczQ" name="extension_Default_Type" memberEnd="_AVj52Bt1EeWb19NaJQmczQ _AVj6eRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6eRt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj51Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6eBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6eht1EeWb19NaJQmczQ" name="extension_Default_Operation" memberEnd="_AVj52xt1EeWb19NaJQmczQ _AVj6ext1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6ext1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj51Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6eht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6fBt1EeWb19NaJQmczQ" name="extension_Default_Property" memberEnd="_AVj53ht1EeWb19NaJQmczQ _AVj6fRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6fRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj51Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6fBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6fht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6fxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6gBt1EeWb19NaJQmczQ" name="extension_Default_Parameter" memberEnd="_AVj54Rt1EeWb19NaJQmczQ _AVj6gRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6gRt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj51Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6gBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6ght1EeWb19NaJQmczQ" name="extension_Default_EnumerationLiteral" memberEnd="_AVj55Bt1EeWb19NaJQmczQ _AVj6gxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6gxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj51Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6ght1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6hBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6hRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6hht1EeWb19NaJQmczQ" name="extension_Alternative_Type" memberEnd="_AVj56ht1EeWb19NaJQmczQ _AVj6hxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6hxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj55xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6hht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6iBt1EeWb19NaJQmczQ" name="extension_Alternative_Operation" memberEnd="_AVj57Rt1EeWb19NaJQmczQ _AVj6iRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6iRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj55xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6iBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6iht1EeWb19NaJQmczQ" name="extension_Alternative_Property" memberEnd="_AVj58Bt1EeWb19NaJQmczQ _AVj6ixt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6ixt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj55xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6iht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6jBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6jRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6jht1EeWb19NaJQmczQ" name="extension_Alternative_EnumerationLiteral" memberEnd="_AVj58xt1EeWb19NaJQmczQ _AVj6jxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6jxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj55xt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6jht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6kBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6kRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6kht1EeWb19NaJQmczQ" name="extension_Model_Type" memberEnd="_AVj5-Rt1EeWb19NaJQmczQ _AVj6kxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6kxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj59ht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6kht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6lBt1EeWb19NaJQmczQ" name="extension_Model_Operation" memberEnd="_AVj5_Bt1EeWb19NaJQmczQ _AVj6lRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6lRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj59ht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6lBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6lht1EeWb19NaJQmczQ" name="extension_Model_Property" memberEnd="_AVj5_xt1EeWb19NaJQmczQ _AVj6lxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6lxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj59ht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6lht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6mBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6mRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6mht1EeWb19NaJQmczQ" name="extension_Model_EnumerationLiteral" memberEnd="_AVj6Aht1EeWb19NaJQmczQ _AVj6mxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6mxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj59ht1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6mht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6nBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6nRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6nht1EeWb19NaJQmczQ" name="extension_Intercepted_Parameter" memberEnd="_AVj6Bht1EeWb19NaJQmczQ _AVj6nxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6nxt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6BRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6nht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6oBt1EeWb19NaJQmczQ" name="extension_Intercepted_Property" memberEnd="_AVj6CRt1EeWb19NaJQmczQ _AVj6oRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6oRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6BRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6oBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6oht1EeWb19NaJQmczQ" name="extension_Intercepted_EnumerationLiteral" memberEnd="_AVj6DBt1EeWb19NaJQmczQ _AVj6oxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6oxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj6BRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6oht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6pBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6pRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6pht1EeWb19NaJQmczQ" name="extension_Specializes_Type" memberEnd="_AVj6GBt1EeWb19NaJQmczQ _AVj6pxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6pxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj6Ext1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6pht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6qBt1EeWb19NaJQmczQ" name="extension_Specializes_Operation" memberEnd="_AVj6Gxt1EeWb19NaJQmczQ _AVj6qRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6qRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj6Ext1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6qBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6qht1EeWb19NaJQmczQ" name="extension_Specializes_Property" memberEnd="_AVj6Hht1EeWb19NaJQmczQ _AVj6qxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6qxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6Ext1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6qht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6rBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6rRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6rht1EeWb19NaJQmczQ" name="extension_Produces_Operation" memberEnd="_AVj6Iht1EeWb19NaJQmczQ _AVj6rxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6rxt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj6IRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6rht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6sBt1EeWb19NaJQmczQ" name="extension_Produces_Property" memberEnd="_AVj6JRt1EeWb19NaJQmczQ _AVj6sRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6sRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6IRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6sBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6sht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6sxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6tBt1EeWb19NaJQmczQ" name="extension_Produces_EnumerationLiteral" memberEnd="_AVj6KBt1EeWb19NaJQmczQ _AVj6tRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6tRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj6IRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6tBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6tht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6txt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6uBt1EeWb19NaJQmczQ" name="extension_Decorated_Parameter" memberEnd="_AVj6LBt1EeWb19NaJQmczQ _AVj6uRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6uRt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6Kxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6uBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6uht1EeWb19NaJQmczQ" name="extension_Decorated_Property" memberEnd="_AVj6Lxt1EeWb19NaJQmczQ _AVj6uxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6uxt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6Kxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6uht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6vBt1EeWb19NaJQmczQ" name="extension_Decorated_EnumerationLiteral" memberEnd="_AVj6Mht1EeWb19NaJQmczQ _AVj6vRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6vRt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj6Kxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6vBt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6vht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6vxt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6wBt1EeWb19NaJQmczQ" name="extension_New_Property" memberEnd="_AVj6QBt1EeWb19NaJQmczQ _AVj6wRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6wRt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6ORt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6wBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6wht1EeWb19NaJQmczQ" name="extension_New_EnumerationLiteral" memberEnd="_AVj6Qxt1EeWb19NaJQmczQ _AVj6wxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6wxt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj6ORt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6wht1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6xBt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6xRt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6xht1EeWb19NaJQmczQ" name="extension_New_Parameter" memberEnd="_AVj6Rht1EeWb19NaJQmczQ _AVj6xxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6xxt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6ORt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6xht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6yBt1EeWb19NaJQmczQ" name="extension_New_Operation" memberEnd="_AVj6SRt1EeWb19NaJQmczQ _AVj6yRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6yRt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj6ORt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6yBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6yht1EeWb19NaJQmczQ" name="extension_New_Type" memberEnd="_AVj6TBt1EeWb19NaJQmczQ _AVj6yxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6yxt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj6ORt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6yht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6zBt1EeWb19NaJQmczQ" name="extension_Vetoed_Type" memberEnd="_AVj6Uht1EeWb19NaJQmczQ _AVj6zRt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6zRt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj6Txt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6zBt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6zht1EeWb19NaJQmczQ" name="extension_Vetoed_Package" memberEnd="_AVj6VRt1EeWb19NaJQmczQ _AVj6zxt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6zxt1EeWb19NaJQmczQ" name="extension_Package" type="_AVj6Txt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6zht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj60Bt1EeWb19NaJQmczQ" name="extension_Any_Type" memberEnd="_AVj6Xxt1EeWb19NaJQmczQ _AVj60Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj60Rt1EeWb19NaJQmczQ" name="extension_Type" type="_AVj6XBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj60Bt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj60ht1EeWb19NaJQmczQ" name="extension_Any_Operation" memberEnd="_AVj6Yht1EeWb19NaJQmczQ _AVj60xt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj60xt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj6XBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj60ht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj61Bt1EeWb19NaJQmczQ" name="extension_Any_Property" memberEnd="_AVj6ZRt1EeWb19NaJQmczQ _AVj61Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj61Rt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj6XBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj61Bt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj61ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj61xt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj62Bt1EeWb19NaJQmczQ" name="extension_Any_EnumerationLiteral" memberEnd="_AVj6aBt1EeWb19NaJQmczQ _AVj62Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj62Rt1EeWb19NaJQmczQ" name="extension_EnumerationLiteral" type="_AVj6XBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj62Bt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj62ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj62xt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj63Bt1EeWb19NaJQmczQ" name="extension_Any_Parameter" memberEnd="_AVj6axt1EeWb19NaJQmczQ _AVj63Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj63Rt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6XBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj63Bt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj63ht1EeWb19NaJQmczQ" name="extension_Disposes_Parameter" memberEnd="_AVj6EBt1EeWb19NaJQmczQ _AVj63xt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj63xt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6Dxt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj63ht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj64Bt1EeWb19NaJQmczQ" name="extension_TransientReference_Parameter" memberEnd="_AVj6Nht1EeWb19NaJQmczQ _AVj64Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj64Rt1EeWb19NaJQmczQ" name="extension_Parameter" type="_AVj6NRt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj64Bt1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj64ht1EeWb19NaJQmczQ" name="extension_Stereotype_Stereotype" memberEnd="_AVj6WRt1EeWb19NaJQmczQ _AVj64xt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj64xt1EeWb19NaJQmczQ" name="extension_Stereotype" type="_AVj6WBt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj64ht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AVj65Bt1EeWb19NaJQmczQ" name="value_Typed_Class" memberEnd="_AVj5xht1EeWb19NaJQmczQ _AVj65Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:id="_AVj65Rt1EeWb19NaJQmczQ" name="value_Typed" visibility="public" type="_AVj5wxt1EeWb19NaJQmczQ" association="_AVj65Bt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj65ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj65xt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_AVj66Bt1EeWb19NaJQmczQ" name="value_New_Class" memberEnd="_AVj6PBt1EeWb19NaJQmczQ _AVj66Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:id="_AVj66Rt1EeWb19NaJQmczQ" name="value_New" visibility="public" type="_AVj6ORt1EeWb19NaJQmczQ" association="_AVj66Bt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj66ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj66xt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="_AVj67Bt1EeWb19NaJQmczQ" name="util">
<packagedElement xmi:type="uml:Stereotype" xmi:id="_AVj67Rt1EeWb19NaJQmczQ" name="Nonbinding" visibility="public">
<ownedRule xmi:id="_AVj67ht1EeWb19NaJQmczQ" name="methodConstraint" constrainedElement="_AVj67Rt1EeWb19NaJQmczQ">
<specification xmi:type="uml:OpaqueExpression" xmi:id="_AVj67xt1EeWb19NaJQmczQ" name="methodConstraintExpression">
<language>OCL</language>
<body>not self.base_Property.oclIsUndefined() implies&#xD;
self.base_Property.oclContainer().oclIsTypeOf(uml::Stereotype)</body>
</specification>
</ownedRule>
<ownedAttribute xmi:id="_AVj68Bt1EeWb19NaJQmczQ" name="base_Operation" association="_AVj69ht1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj68Rt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj68ht1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_AVj68xt1EeWb19NaJQmczQ" name="base_Property" association="_AVj6-Bt1EeWb19NaJQmczQ">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj69Bt1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj69Rt1EeWb19NaJQmczQ" value="1"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj69ht1EeWb19NaJQmczQ" name="extension_Nonbinding_Operation" memberEnd="_AVj68Bt1EeWb19NaJQmczQ _AVj69xt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj69xt1EeWb19NaJQmczQ" name="extension_Operation" type="_AVj67Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj69ht1EeWb19NaJQmczQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="_AVj6-Bt1EeWb19NaJQmczQ" name="extension_Nonbinding_Property" memberEnd="_AVj68xt1EeWb19NaJQmczQ _AVj6-Rt1EeWb19NaJQmczQ">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AVj6-Rt1EeWb19NaJQmczQ" name="extension_Property" type="_AVj67Rt1EeWb19NaJQmczQ" aggregation="composite" association="_AVj6-Bt1EeWb19NaJQmczQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_AVj6-ht1EeWb19NaJQmczQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_AVj6-xt1EeWb19NaJQmczQ" value="1"/>
</ownedEnd>
</packagedElement>
</packagedElement>
</packagedElement>
</packagedElement>
<profileApplication xmi:id="_AVj6_Bt1EeWb19NaJQmczQ">
<eAnnotations xmi:id="_AVj6_Rt1EeWb19NaJQmczQ" 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="_AVj6_ht1EeWb19NaJQmczQ" base_Package="_AVirYBt1EeWb19NaJQmczQ"/>
<javaProfile:JGenericType xmi:id="_AVj6_xt1EeWb19NaJQmczQ" base_Property="_AVj6PBt1EeWb19NaJQmczQ" type="upperBounded"/>
<javaProfile:JGenericType xmi:id="_AVj7ABt1EeWb19NaJQmczQ" base_Property="_AVjUeBt1EeWb19NaJQmczQ" type="upperBounded"/>
<javaProfile:JGenericType xmi:id="_AVj7ARt1EeWb19NaJQmczQ" base_Property="_AVjUNht1EeWb19NaJQmczQ" type="upperBounded"/>
</xmi:XMI>