blob: fabea043fa90a81faba0d639095c1ccdcc46ff49 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--xtools2_universal_type_manager-->
<uml:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Default_0="http:///Default_0.profile.uml2" xmlns:Ecore_0="http:///Ecore_0.profile.uml2" xmlns:notation="http://www.ibm.com/xtools/1.5.0/Notation" xmlns:uml="http://www.eclipse.org/uml2/1.0.0/UML" xmlns:umlnotation="http://www.ibm.com/xtools/1.5.0/Umlnotation" xsi:schemaLocation="http:///Default_0.profile.uml2 pathmap://UML2_MSL_PROFILES/Default.epx#_bA7Pc9WLEdiy4IqP8whjFA?Default/%3CEPackage%3E http:///Ecore_0.profile.uml2 pathmap://UML2_PROFILES/Ecore.profile.uml2#_v9VUsK87Edi5QpYeY_yIpg" xmi:id="_o8I_sGvaEdq4DLWZOhbdEA" name="UML" clientDependency="_EfF-YGvbEdq4DLWZOhbdEA" appliedProfile="_o8I_tGvaEdq4DLWZOhbdEA _o8I_t2vaEdq4DLWZOhbdEA _o8I_umvaEdq4DLWZOhbdEA _o8I_vWvaEdq4DLWZOhbdEA _o8I_wGvaEdq4DLWZOhbdEA _0TBYYGvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_sWvaEdq4DLWZOhbdEA" source="uml2.diagrams" references="_o8I_smvaEdq4DLWZOhbdEA">
<contents xmi:type="notation:Diagram" xmi:id="_o8I_smvaEdq4DLWZOhbdEA" type="Class" name="Main">
<children xmi:id="_rUIKwGvaEdq4DLWZOhbdEA" sourceEdges="__a2BYGvaEdq4DLWZOhbdEA _EfPvYGvbEdq4DLWZOhbdEA" element="_o8I_sGvaEdq4DLWZOhbdEA">
<children xmi:id="_rUIKw2vaEdq4DLWZOhbdEA" type="ImageCompartment" element="_o8I_sGvaEdq4DLWZOhbdEA">
<layoutConstraint xmi:type="notation:Size" xmi:id="_rUIKxGvaEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_rUIKxWvaEdq4DLWZOhbdEA" type="Stereotype" element="_o8I_sGvaEdq4DLWZOhbdEA"/>
<children xmi:id="_rUIKxmvaEdq4DLWZOhbdEA" type="Name" element="_o8I_sGvaEdq4DLWZOhbdEA"/>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_rUIKwWvaEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rUIKwmvaEdq4DLWZOhbdEA" x="2010" y="1480"/>
</children>
<children xmi:id="_slym8GvaEdq4DLWZOhbdEA" targetEdges="__a2BYGvaEdq4DLWZOhbdEA">
<children xmi:id="_slym82vaEdq4DLWZOhbdEA" type="ImageCompartment">
<element xmi:type="uml:Model" href="Ecore.emx#439EC3AE03B5?Ecore"/>
<layoutConstraint xmi:type="notation:Size" xmi:id="_slym9GvaEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_slym9WvaEdq4DLWZOhbdEA" type="Stereotype">
<element xmi:type="uml:Model" href="Ecore.emx#439EC3AE03B5?Ecore"/>
</children>
<children xmi:id="_slym9mvaEdq4DLWZOhbdEA" type="Name">
<element xmi:type="uml:Model" href="Ecore.emx#439EC3AE03B5?Ecore"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_slym8WvaEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<element xmi:type="uml:Model" href="Ecore.emx#439EC3AE03B5?Ecore"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_slym8mvaEdq4DLWZOhbdEA" x="687" y="4312"/>
</children>
<children xmi:id="_DvRD8GvbEdq4DLWZOhbdEA" targetEdges="_EfPvYGvbEdq4DLWZOhbdEA">
<children xmi:id="_DvRD82vbEdq4DLWZOhbdEA" type="ImageCompartment">
<element xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
<layoutConstraint xmi:type="notation:Size" xmi:id="_DvRD9GvbEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_DvRD9WvbEdq4DLWZOhbdEA" type="Stereotype">
<element xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
</children>
<children xmi:id="_DvRD9mvbEdq4DLWZOhbdEA" type="Name">
<element xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_DvRD8WvbEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<element xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_DvRD8mvbEdq4DLWZOhbdEA" x="3386" y="4312"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_o8I_s2vaEdq4DLWZOhbdEA"/>
<edges xmi:id="__a2BYGvaEdq4DLWZOhbdEA" element="__as3cGvaEdq4DLWZOhbdEA" source="_rUIKwGvaEdq4DLWZOhbdEA" target="_slym8GvaEdq4DLWZOhbdEA">
<children xmi:id="__a2BY2vaEdq4DLWZOhbdEA" type="KindLabel" element="__as3cGvaEdq4DLWZOhbdEA">
<children xmi:id="__a2BZWvaEdq4DLWZOhbdEA" type="Stereotype" element="__as3cGvaEdq4DLWZOhbdEA"/>
<children xmi:id="__a2BZ2vaEdq4DLWZOhbdEA" type="Kind" element="__as3cGvaEdq4DLWZOhbdEA"/>
<children xmi:id="__a2BZmvaEdq4DLWZOhbdEA" type="Name" element="__as3cGvaEdq4DLWZOhbdEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="__a2BZGvaEdq4DLWZOhbdEA" y="-185"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="__a2BYWvaEdq4DLWZOhbdEA" lineColor="0" showStereotype="Text"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__a2BYmvaEdq4DLWZOhbdEA" points="[0, 621, 1336, -2210]$[-1349, 2209, -13, -622]"/>
</edges>
<edges xmi:id="_EfPvYGvbEdq4DLWZOhbdEA" element="_EfF-YGvbEdq4DLWZOhbdEA" source="_rUIKwGvaEdq4DLWZOhbdEA" target="_DvRD8GvbEdq4DLWZOhbdEA">
<children xmi:id="_EfPvY2vbEdq4DLWZOhbdEA" type="NameLabel" element="_EfF-YGvbEdq4DLWZOhbdEA">
<children xmi:id="_EfPvZWvbEdq4DLWZOhbdEA" type="Stereotype" element="_EfF-YGvbEdq4DLWZOhbdEA"/>
<children xmi:id="_EfPvZmvbEdq4DLWZOhbdEA" type="Name" element="_EfF-YGvbEdq4DLWZOhbdEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_EfPvZGvbEdq4DLWZOhbdEA" y="-185"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_EfPvYWvbEdq4DLWZOhbdEA" lineColor="0" showStereotype="Text"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EfPvYmvbEdq4DLWZOhbdEA" points="[0, 621, -1376, -2210]$[1376, 2209, 0, -622]"/>
</edges>
</contents>
<contents xmi:type="notation:Diagram" xmi:id="_i5MJUGvbEdq4DLWZOhbdEA" type="Class" element="_o8I_sGvaEdq4DLWZOhbdEA" name="Element Hierarchy">
<children xmi:id="_nDK2cGvbEdq4DLWZOhbdEA" sourceEdges="_rczwMGvbEdq4DLWZOhbdEA" element="_kl90MGvbEdq4DLWZOhbdEA">
<children xmi:id="_nDK2c2vbEdq4DLWZOhbdEA" type="ImageCompartment" element="_kl90MGvbEdq4DLWZOhbdEA">
<layoutConstraint xmi:type="notation:Size" xmi:id="_nDK2dGvbEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_nDK2dWvbEdq4DLWZOhbdEA" type="Stereotype" element="_kl90MGvbEdq4DLWZOhbdEA"/>
<children xmi:id="_nDK2dmvbEdq4DLWZOhbdEA" type="Name" element="_kl90MGvbEdq4DLWZOhbdEA"/>
<children xmi:id="_nDK2d2vbEdq4DLWZOhbdEA" type="AttributeCompartment" element="_kl90MGvbEdq4DLWZOhbdEA">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_nDK2eGvbEdq4DLWZOhbdEA"/>
</children>
<children xmi:id="_nDK2eWvbEdq4DLWZOhbdEA" visible="false" type="OperationCompartment" element="_kl90MGvbEdq4DLWZOhbdEA">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_nDK2emvbEdq4DLWZOhbdEA"/>
</children>
<children xmi:id="_nDK2e2vbEdq4DLWZOhbdEA" visible="false" type="SignalCompartment" element="_kl90MGvbEdq4DLWZOhbdEA">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_nDK2fGvbEdq4DLWZOhbdEA"/>
</children>
<children xmi:id="_nDK2fWvbEdq4DLWZOhbdEA" visible="false" type="StructureCompartment" element="_kl90MGvbEdq4DLWZOhbdEA">
<styles xmi:type="umlnotation:UMLShapeCompartmentStyle" xmi:id="_nDK2fmvbEdq4DLWZOhbdEA"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_nDK2cWvbEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nDK2cmvbEdq4DLWZOhbdEA" x="2989" y="6455"/>
</children>
<children xmi:id="_pbnUgGvbEdq4DLWZOhbdEA" targetEdges="_p2SeUGvbEdq4DLWZOhbdEA">
<children xmi:id="_pbnUg2vbEdq4DLWZOhbdEA" type="ImageCompartment">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<layoutConstraint xmi:type="notation:Size" xmi:id="_pbnUhGvbEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_pbnUhWvbEdq4DLWZOhbdEA" type="Stereotype">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<children xmi:id="_pbnUhmvbEdq4DLWZOhbdEA" type="Name">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<children xmi:id="_pbnUh2vbEdq4DLWZOhbdEA" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_pbnUiGvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<children xmi:id="_pbnUiWvbEdq4DLWZOhbdEA" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_pbnUimvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<children xmi:id="_pbnUi2vbEdq4DLWZOhbdEA" visible="false" type="SignalCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_pbnUjGvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<children xmi:id="_pbnUjWvbEdq4DLWZOhbdEA" visible="false" type="StructureCompartment">
<styles xmi:type="umlnotation:UMLShapeCompartmentStyle" xmi:id="_pbnUjmvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_pbnUgWvbEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_pbnUgmvbEdq4DLWZOhbdEA" x="3015" y="1481"/>
</children>
<children xmi:id="_p1sBYGvbEdq4DLWZOhbdEA" sourceEdges="_p2SeUGvbEdq4DLWZOhbdEA" targetEdges="_rczwMGvbEdq4DLWZOhbdEA">
<children xmi:id="_p11yYGvbEdq4DLWZOhbdEA" type="ImageCompartment">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
<layoutConstraint xmi:type="notation:Size" xmi:id="_p11yYWvbEdq4DLWZOhbdEA" width="1320" height="1320"/>
</children>
<children xmi:id="_p11yYmvbEdq4DLWZOhbdEA" type="Stereotype">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<children xmi:id="_p11yY2vbEdq4DLWZOhbdEA" type="Name">
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<children xmi:id="_p11yZGvbEdq4DLWZOhbdEA" type="AttributeCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_p11yZWvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<children xmi:id="_p11yZmvbEdq4DLWZOhbdEA" visible="false" type="OperationCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_p11yZ2vbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<children xmi:id="_p11yaGvbEdq4DLWZOhbdEA" visible="false" type="SignalCompartment">
<styles xmi:type="umlnotation:UMLListCompartmentStyle" xmi:id="_p11yaWvbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<children xmi:id="_p11yamvbEdq4DLWZOhbdEA" visible="false" type="StructureCompartment">
<styles xmi:type="umlnotation:UMLShapeCompartmentStyle" xmi:id="_p11ya2vbEdq4DLWZOhbdEA"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</children>
<styles xmi:type="umlnotation:UMLShapeStyle" xmi:id="_p1sBYWvbEdq4DLWZOhbdEA" showListStereotype="None" showListVisibility="None" lineColor="0" showStereotype="Text"/>
<element xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_p1sBYmvbEdq4DLWZOhbdEA" x="660" y="3968"/>
</children>
<styles xmi:type="umlnotation:UMLDiagramStyle" xmi:id="_i5MJUWvbEdq4DLWZOhbdEA"/>
<edges xmi:id="_p2SeUGvbEdq4DLWZOhbdEA" source="_p1sBYGvbEdq4DLWZOhbdEA" target="_pbnUgGvbEdq4DLWZOhbdEA">
<children xmi:id="_p2SeU2vbEdq4DLWZOhbdEA" type="NameLabel">
<children xmi:id="_p2SeVWvbEdq4DLWZOhbdEA" type="Stereotype">
<element xmi:type="uml:Generalization" href="Ecore.emx#_439EC3AE03B53C4F1CC50336?Ecore/EModelElement/%3CGeneralization%3E"/>
</children>
<children xmi:id="_p2SeVmvbEdq4DLWZOhbdEA" type="Name">
<element xmi:type="uml:Generalization" href="Ecore.emx#_439EC3AE03B53C4F1CC50336?Ecore/EModelElement/%3CGeneralization%3E"/>
</children>
<element xmi:type="uml:Generalization" href="Ecore.emx#_439EC3AE03B53C4F1CC50336?Ecore/EModelElement/%3CGeneralization%3E"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_p2SeVGvbEdq4DLWZOhbdEA" y="-185"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_p2SeUWvbEdq4DLWZOhbdEA" lineColor="0" showStereotype="Text"/>
<element xmi:type="uml:Generalization" href="Ecore.emx#_439EC3AE03B53C4F1CC50336?Ecore/EModelElement/%3CGeneralization%3E"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_p2SeUmvbEdq4DLWZOhbdEA" points="[-14, -450, -1826, 2037]$[1811, -2038, -1, 449]"/>
</edges>
<edges xmi:id="_rczwMGvbEdq4DLWZOhbdEA" element="_rcp_MGvbEdq4DLWZOhbdEA" source="_nDK2cGvbEdq4DLWZOhbdEA" target="_p1sBYGvbEdq4DLWZOhbdEA">
<children xmi:id="_rczwM2vbEdq4DLWZOhbdEA" type="NameLabel" element="_rcp_MGvbEdq4DLWZOhbdEA">
<children xmi:id="_rczwNWvbEdq4DLWZOhbdEA" type="Stereotype" element="_rcp_MGvbEdq4DLWZOhbdEA"/>
<children xmi:id="_rczwNmvbEdq4DLWZOhbdEA" type="Name" element="_rcp_MGvbEdq4DLWZOhbdEA"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_rczwNGvbEdq4DLWZOhbdEA" y="-185"/>
</children>
<styles xmi:type="umlnotation:UMLConnectorStyle" xmi:id="_rczwMWvbEdq4DLWZOhbdEA" lineColor="0" showStereotype="Text"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rczwMmvbEdq4DLWZOhbdEA" points="[-1, -450, 1811, 2037]$[-1826, -2038, -14, 449]"/>
</edges>
</contents>
</eAnnotations>
<eAnnotations xmi:id="_1gWuMGvaEdq4DLWZOhbdEA" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EPackage" xmi:id="_1gWuMWvaEdq4DLWZOhbdEA" packageName="uml" nsPrefix="uml" nsURI="http://www.eclipse.org/uml2/2.0.0/UML" basePackage="org.eclipse.uml2" prefix="UML"/>
</eAnnotations>
<eAnnotations xmi:id="_roq6kWveEdq4DLWZOhbdEA" source="http://www.eclipse.org/emf/2002/Ecore"/>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_o8I_tGvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_tWvaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_o8I_tmvaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g"/>
<importedProfile href="pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g"/>
</packageImport>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_o8I_t2vaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_uGvaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_o8I_uWvaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_PROFILES/Intermediate.profile.uml2#_Cz7csK87Edih9-GG5afQ0g"/>
<importedProfile href="pathmap://UML2_PROFILES/Intermediate.profile.uml2#_Cz7csK87Edih9-GG5afQ0g"/>
</packageImport>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_o8I_umvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_u2vaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_o8I_vGvaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_PROFILES/Complete.profile.uml2#_M7pTkK87Edih9-GG5afQ0g"/>
<importedProfile href="pathmap://UML2_PROFILES/Complete.profile.uml2#_M7pTkK87Edih9-GG5afQ0g"/>
</packageImport>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_o8I_vWvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_vmvaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_o8I_v2vaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_MSL_PROFILES/Default.epx#_a_S3wNWLEdiy4IqP8whjFA?Default"/>
<importedProfile href="pathmap://UML2_MSL_PROFILES/Default.epx#_a_S3wNWLEdiy4IqP8whjFA?Default"/>
</packageImport>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_o8I_wGvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_o8I_wWvaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_o8I_wmvaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_MSL_PROFILES/Deployment.epx#_vjbuwOvHEdiDX5bji0iVSA?Deployment"/>
<importedProfile href="pathmap://UML2_MSL_PROFILES/Deployment.epx#_vjbuwOvHEdiDX5bji0iVSA?Deployment"/>
</packageImport>
<packageImport xmi:id="_o8I_w2vaEdq4DLWZOhbdEA">
<importedPackage xmi:type="uml:Model" href="pathmap://UML2_LIBRARIES/UML2PrimitiveTypes.library.uml2#_EfRZoK86EdieaYgxtVWN8Q"/>
</packageImport>
<packageImport xmi:type="uml:ProfileApplication" xmi:id="_0TBYYGvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_0TBYYWvaEdq4DLWZOhbdEA" source="attributes">
<details xmi:id="_0TBYYmvaEdq4DLWZOhbdEA" key="version" value="0"/>
</eAnnotations>
<importedPackage xmi:type="uml:Profile" href="pathmap://UML2_PROFILES/Ecore.profile.uml2#_siPt4K87Edi5QpYeY_yIpg"/>
<importedProfile href="pathmap://UML2_PROFILES/Ecore.profile.uml2#_siPt4K87Edi5QpYeY_yIpg"/>
</packageImport>
<packageImport xmi:id="__as3cGvaEdq4DLWZOhbdEA">
<importedPackage xmi:type="uml:Model" href="Ecore.emx#439EC3AE03B5?Ecore"/>
</packageImport>
<ownedMember xmi:type="uml:Dependency" xmi:id="_EfF-YGvbEdq4DLWZOhbdEA" client="_o8I_sGvaEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_FRnAcGvbEdq4DLWZOhbdEA" source="keywords">
<details xmi:id="_FRnAcWvbEdq4DLWZOhbdEA" key="merge"/>
</eAnnotations>
<supplier xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_kl90MGvbEdq4DLWZOhbdEA" name="Element" isAbstract="true">
<generalization xmi:id="_rcp_MGvbEdq4DLWZOhbdEA">
<general xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D4E40050?Ecore/EModelElement"/>
</generalization>
<ownedOperation xmi:id="_XebbkGvuEdqG6fBIPwe-mw" name="destroy">
<ownedComment xmi:id="_skdy8ewbEdqYHf-imTcTdw" body="Destroys this element by removing all cross references to/from it and removing it from its containing resource or object." annotatedElement="_XebbkGvuEdqG6fBIPwe-mw">
<eAnnotations xmi:id="_skdy8uwbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_skdy8-wbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
</ownedOperation>
<ownedOperation xmi:id="_7f8qYGvgEdq4DLWZOhbdEA" name="hasKeyword" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_vBX6QOwbEdqYHf-imTcTdw" body="Determines whether this element has the specified keyword." annotatedElement="_7f8qYGvgEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_vBhrQOwbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_vBhrQewbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_9mECUGvgEdq4DLWZOhbdEA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="__FRyUGvgEdq4DLWZOhbdEA" name="keyword" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_bx0EsGvgEdq4DLWZOhbdEA" name="getKeywords" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_0r7CQOwbEdqYHf-imTcTdw" body="Retrieves the keywords for this element." annotatedElement="_bx0EsGvgEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_0r7CQewbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_0r7CQuwbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_fZ0tMGvgEdq4DLWZOhbdEA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_hyHaQWvgEdq4DLWZOhbdEA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_hyHaQGvgEdq4DLWZOhbdEA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_jlv7EGvgEdq4DLWZOhbdEA" name="addKeyword" type="_UdivYGvsEdqG6fBIPwe-mw">
<ownedComment xmi:id="_2oMhsOwbEdqYHf-imTcTdw" body="Adds the specified keyword to this element." annotatedElement="_jlv7EGvgEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_2oMhsewbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_2oMhsuwbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_y6GO4GvgEdq4DLWZOhbdEA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_mQqpMGvgEdq4DLWZOhbdEA" name="keyword" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_qB6tQGvgEdq4DLWZOhbdEA" name="removeKeyword" type="_UdivYGvsEdqG6fBIPwe-mw">
<ownedComment xmi:id="_4b-zgOwbEdqYHf-imTcTdw" body="Removes the specified keyword from this element." annotatedElement="_qB6tQGvgEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_4b-zgewbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_4b-zguwbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_1_Pa4GvgEdq4DLWZOhbdEA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_3u_hQGvgEdq4DLWZOhbdEA" name="keyword" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_674ZYGvzEdq7X4sGURiZYA" name="getNearestPackage" type="_-cvRAGvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_8qbw8OwbEdqYHf-imTcTdw" body="Retrieves the nearest package that owns (either directly or indirectly) this element, or the element itself (if it is a package)." annotatedElement="_674ZYGvzEdq7X4sGURiZYA">
<eAnnotations xmi:id="_8qbw8ewbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_8qbw8uwbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_DyktQGv0Edq7X4sGURiZYA" type="_-cvRAGvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1aQnEWv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1aQnEGv3Edq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_Gv0hgGv0Edq7X4sGURiZYA" name="getModel" type="_NVhqMGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="__lAEoOwbEdqYHf-imTcTdw" body="Retrieves the model that owns (either directly or indirectly) this element." annotatedElement="_Gv0hgGv0Edq7X4sGURiZYA">
<eAnnotations xmi:id="__lAEoewbEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="__lAEouwbEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_Pj1U0Gv0Edq7X4sGURiZYA" type="_NVhqMGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_zCjv4Wv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_zCjv4Gv3Edq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_aAC2wHFfEdqziYxiZo0YtA" name="isStereotypeApplicable" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_ErVFQOwcEdqYHf-imTcTdw" body="Determines whether the specified stereotype is applicable to this element." annotatedElement="_aAC2wHFfEdqziYxiZo0YtA">
<eAnnotations xmi:id="_ErVFQewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_ErVFQuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_dR_vsHFfEdqziYxiZo0YtA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_d5o-gHFfEdqziYxiZo0YtA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_nd4TIGv0Edq7X4sGURiZYA" name="isStereotypeRequired" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_GPxTgOwcEdqYHf-imTcTdw" body="Determines whether the specified stereotype is required for this element." annotatedElement="_nd4TIGv0Edq7X4sGURiZYA">
<eAnnotations xmi:id="_GPxTgewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_GPxTguwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_A-TZYGv1Edq7X4sGURiZYA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_0weVIGv1Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_hDDkwGv0Edq7X4sGURiZYA" name="isStereotypeApplied" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_HClQgOwcEdqYHf-imTcTdw" body="Determines whether the specified stereotype is applied to this element." annotatedElement="_hDDkwGv0Edq7X4sGURiZYA">
<eAnnotations xmi:id="_HClQgewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_HClQguwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_izQ-IGv0Edq7X4sGURiZYA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_jenoQGv0Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_DkmGMGv1Edq7X4sGURiZYA" name="applyStereotype">
<ownedComment xmi:id="_KtkUgOwcEdqYHf-imTcTdw" body="Applies the specified stereotype to this element." annotatedElement="_DkmGMGv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_KtkUgewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_KtkUguwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_GGbJwGv1Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_GmnFsGv1Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_LUETUGv1Edq7X4sGURiZYA" name="unapplyStereotype">
<ownedComment xmi:id="_MSdOsOwcEdqYHf-imTcTdw" body="Unapplies the specified stereotype from this element." annotatedElement="_LUETUGv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_MSdOsewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_MSdOsuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_NqRVsGv1Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_OI9c0Gv1Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_7oNB8Gv1Edq7X4sGURiZYA" name="getApplicableStereotypes" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_RO894OwcEdqYHf-imTcTdw" body="Retrieves the stereotypes that are applicable to this element, including those that are required and/or may already be applied." annotatedElement="_7oNB8Gv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_RO894ewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_RO894uwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_-J4UgGv1Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Ah4GoWv2Edq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Ah4GoGv2Edq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_CQI_QGv2Edq7X4sGURiZYA" name="getApplicableStereotype" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_UmbQAOwcEdqYHf-imTcTdw" body="Retrieves the stereotype with the specified qualified name that is applicable to this element, or null if no such stereotype is applicable." annotatedElement="_CQI_QGv2Edq7X4sGURiZYA">
<eAnnotations xmi:id="_UmbQAewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_UmbQAuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_FC9FIGv2Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_i-hrkWv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_i-hrkGv3Edq7X4sGURiZYA"/>
</returnResult>
<ownedParameter xmi:id="_FX9r0Gv2Edq7X4sGURiZYA" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_IFUr8GvgEdq4DLWZOhbdEA" name="getStereotypeApplications" isQuery="true">
<ownedComment xmi:id="_hu_owOwcEdqYHf-imTcTdw" body="Retrieves the stereotype applications for this element." annotatedElement="_IFUr8GvgEdq4DLWZOhbdEA">
<eAnnotations xmi:id="_hu_owewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_hu_owuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_PAVWQGvgEdq4DLWZOhbdEA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_oJqQgWvzEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_oJqQgGvzEdq7X4sGURiZYA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</ownedOperation>
<ownedOperation xmi:id="_Rw07YGv1Edq7X4sGURiZYA" name="getStereotypeApplication" isQuery="true">
<ownedComment xmi:id="_uNjbMOwcEdqYHf-imTcTdw" body="Retrieves the application of the specified stereotype for this element, or null if no such stereotype application exists." annotatedElement="_Rw07YGv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_uNjbMewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_uNjbMuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_Uw5aIGv1Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4QyvUWv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4QyvUGv3Edq7X4sGURiZYA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_VtGjsGv1Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_ko32oHFfEdqziYxiZo0YtA" name="getRequiredStereotypes" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_57OjQOwcEdqYHf-imTcTdw" body="Retrieves the stereotypes that are required for this element." annotatedElement="_ko32oHFfEdqziYxiZo0YtA">
<eAnnotations xmi:id="_57OjQewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_57OjQuwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_qX5O8HFfEdqziYxiZo0YtA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KSF6sXFgEdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KSF6sHFgEdqziYxiZo0YtA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_yk3QYHFfEdqziYxiZo0YtA" name="getRequiredStereotype" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_-7KA8OwcEdqYHf-imTcTdw" body="Retrieves the stereotype with the specified qualified name that is required for this element, or null if no such stereotype is required." annotatedElement="_yk3QYHFfEdqziYxiZo0YtA">
<eAnnotations xmi:id="_-7KA8ewcEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-7KA8uwcEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_8ovJEHFfEdqziYxiZo0YtA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Cpo7kXFgEdqziYxiZo0YtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Cpo7kHFgEdqziYxiZo0YtA"/>
</returnResult>
<ownedParameter xmi:id="_9NGaYHFfEdqziYxiZo0YtA" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_ZR1OsGv1Edq7X4sGURiZYA" name="getAppliedStereotypes" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_Dj1cQOwdEdqYHf-imTcTdw" body="Retrieves the stereotypes that are applied to this element." annotatedElement="_ZR1OsGv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_Dj1cQewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_Dj1cQuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_cNu_IGv1Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eHU-AWv1Edq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eHU-AGv1Edq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_pCV6EGv1Edq7X4sGURiZYA" name="getAppliedStereotype" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_IBy1UOwdEdqYHf-imTcTdw" body="Retrieves the stereotype with the specified qualified name that is applied to this element, or null if no such stereotype is applied." annotatedElement="_pCV6EGv1Edq7X4sGURiZYA">
<eAnnotations xmi:id="_IBy1UewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_IBy1UuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_rLbtgGv1Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mO2M0Wv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mO2M0Gv3Edq7X4sGURiZYA"/>
</returnResult>
<ownedParameter xmi:id="_r4SMcGv1Edq7X4sGURiZYA" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="__s2tsGv2Edq7X4sGURiZYA" name="getAppliedSubstereotypes" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_NAYPMOwdEdqYHf-imTcTdw" body="Retrieves the substereotypes of the specified stereotype that are applied to this element." annotatedElement="__s2tsGv2Edq7X4sGURiZYA">
<eAnnotations xmi:id="_NAYPMewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_NAYPMuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="__s2tsWv2Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__s2tsmv2Edq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__s2ts2v2Edq7X4sGURiZYA"/>
</returnResult>
<ownedParameter xmi:id="_DJsA8Gv3Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_KpgogGv3Edq7X4sGURiZYA" name="getAppliedSubstereotype" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_P0Fs8OwdEdqYHf-imTcTdw" body="Retrieves the substereotype of the specified stereotype with the specified qualified name that is applied to this element, or null if no such stereotype is applied." annotatedElement="_KpgogGv3Edq7X4sGURiZYA">
<eAnnotations xmi:id="_P0Fs8ewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_P0Fs8uwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_KpgogWv3Edq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qg4pwWv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qg4pwGv3Edq7X4sGURiZYA"/>
</returnResult>
<ownedParameter xmi:id="_NcK9YGv3Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_Kpgogmv3Edq7X4sGURiZYA" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_JbZFAGv2Edq7X4sGURiZYA" name="hasValue" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_b4HfgOwdEdqYHf-imTcTdw" body="Determines whether this element has a (non-default) value for the property with the specified name in the specified stereotype." annotatedElement="_JbZFAGv2Edq7X4sGURiZYA">
<eAnnotations xmi:id="_b4HfgewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_b4HfguwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_L6F8EGv2Edq7X4sGURiZYA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_MqEngGv2Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_RaWfoGv2Edq7X4sGURiZYA" name="propertyName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_WGA9gGv2Edq7X4sGURiZYA" name="getValue" isQuery="true">
<ownedComment xmi:id="_jrANAOwdEdqYHf-imTcTdw" body="Retrieves the value of the property with the specified name in the specified stereotype for this element." annotatedElement="_WGA9gGv2Edq7X4sGURiZYA">
<eAnnotations xmi:id="_jrANAewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_jrANAuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_dYH5MGv2Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:PrimitiveType" href="Ecore.emx#_439EC3AE03B53ACDF8200182?Ecore/EJavaObject"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_8gS1oWv3Edq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_8gS1oGv3Edq7X4sGURiZYA"/>
</returnResult>
<type xmi:type="uml:PrimitiveType" href="Ecore.emx#_439EC3AE03B53ACDF8200182?Ecore/EJavaObject"/>
<ownedParameter xmi:id="_g41m4Gv2Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_eZGOAGv2Edq7X4sGURiZYA" name="propertyName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_nMWzYGv2Edq7X4sGURiZYA" name="setValue">
<ownedComment xmi:id="_qqfHoOwdEdqYHf-imTcTdw" body="Sets the value of the property with the specified name in the specified stereotype for this element." annotatedElement="_nMWzYGv2Edq7X4sGURiZYA">
<eAnnotations xmi:id="_qqfHoewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_qqfHouwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_resLQGv2Edq7X4sGURiZYA" name="stereotype" type="_A7vDAGv0Edq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_o6B2IGv2Edq7X4sGURiZYA" name="propertyName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_m5bH4GzIEdqNr-AKm4G4QQ" name="newValue" effect="read">
<type xmi:type="uml:PrimitiveType" href="Ecore.emx#_439EC3AE03B53ACDF8200182?Ecore/EJavaObject"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_Tj6BkYbbEdq0WtDJCT4EaQ" name="createEAnnotation">
<ownedComment xmi:id="_u8XzkOwdEdqYHf-imTcTdw" body="Creates an annotation with the specified source and this element as its model element." annotatedElement="_Tj6BkYbbEdq0WtDJCT4EaQ">
<eAnnotations xmi:id="_u8XzkewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_u8XzkuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_YE_AEIbbEdq0WtDJCT4EaQ" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53D98A1C701AB?Ecore/EAnnotation"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53D98A1C701AB?Ecore/EAnnotation"/>
<ownedParameter xmi:id="_aXUPEIbbEdq0WtDJCT4EaQ" name="source" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_4IIuwKO_Edqi_5gqUMOQtA" name="getRelationships" type="_DH62EKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="_znllgOwdEdqYHf-imTcTdw" body="Retrieves the relationships in which this element is involved." annotatedElement="_4IIuwKO_Edqi_5gqUMOQtA">
<eAnnotations xmi:id="_znllgewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_znllguwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_OGNIkKPAEdqi_5gqUMOQtA" type="_DH62EKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_R5soUaPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_R5soUKPAEdqi_5gqUMOQtA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_UJyboKPAEdqi_5gqUMOQtA" name="getRelationships" type="_DH62EKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="_1gb9gOwdEdqYHf-imTcTdw" body="Retrieves the relationships of the specified type in which this element is involved." annotatedElement="_UJyboKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_1gb9gewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_1gb9guwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_UJyboaPAEdqi_5gqUMOQtA" type="_DH62EKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UJyboqPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UJybo6PAEdqi_5gqUMOQtA"/>
</returnResult>
<ownedParameter xmi:id="_XBN7wKPAEdqi_5gqUMOQtA" name="eClass" effect="read">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D5BF000A?Ecore/EClass"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_fBOfQKPAEdqi_5gqUMOQtA" name="getSourceDirectedRelationships" type="_JBgfoKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="_5RsBkOwdEdqYHf-imTcTdw" body="Retrieves the directed relationships for which this element is a source." annotatedElement="_fBOfQKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_5RsBkewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_5RsBkuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_fBOfQaPAEdqi_5gqUMOQtA" type="_JBgfoKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fBOfQqPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fBOfQ6PAEdqi_5gqUMOQtA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_fBOfRKPAEdqi_5gqUMOQtA" name="getSourceDirectedRelationships" type="_JBgfoKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="_63dskOwdEdqYHf-imTcTdw" body="Retrieves the directed relationships of the specified type for which this element is a source." annotatedElement="_fBOfRKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_63dskewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_63dskuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_fBOfRaPAEdqi_5gqUMOQtA" type="_JBgfoKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_fBOfRqPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_fBOfR6PAEdqi_5gqUMOQtA"/>
</returnResult>
<ownedParameter xmi:id="_fBOfSKPAEdqi_5gqUMOQtA" name="eClass" effect="read">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D5BF000A?Ecore/EClass"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_t5G5gKPAEdqi_5gqUMOQtA" name="getTargetDirectedRelationships" type="_JBgfoKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="_9qIBcOwdEdqYHf-imTcTdw" body="Retrieves the directed relationships for which this element is a target." annotatedElement="_t5G5gKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_9qIBcewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_9qIBcuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_t5G5gaPAEdqi_5gqUMOQtA" type="_JBgfoKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_t5G5gqPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_t5G5g6PAEdqi_5gqUMOQtA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_t5G5hKPAEdqi_5gqUMOQtA" name="getTargetDirectedRelationships" type="_JBgfoKPAEdqi_5gqUMOQtA">
<ownedComment xmi:id="__rxJEOwdEdqYHf-imTcTdw" body="Retrieves the directed relationships of the specified type for which this element is a target." annotatedElement="_t5G5hKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="__rxJEewdEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="__rxJEuwdEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_t5G5haPAEdqi_5gqUMOQtA" type="_JBgfoKPAEdqi_5gqUMOQtA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_t5G5hqPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_t5G5h6PAEdqi_5gqUMOQtA"/>
</returnResult>
<ownedParameter xmi:id="_t5G5iKPAEdqi_5gqUMOQtA" name="eClass" effect="read">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D5BF000A?Ecore/EClass"/>
</ownedParameter>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_00owUGvdEdq4DLWZOhbdEA" name="Class">
<ownedOperation xmi:id="_4xcu4FYKEdqrn7iZ0eqieg" name="getExtensions" visibility="protected" type="_skHGwGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_8-RUoFYKEdqrn7iZ0eqieg" type="_skHGwGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-3Q2kVYKEdqrn7iZ0eqieg" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-3Q2kFYKEdqrn7iZ0eqieg"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_EpigwGwQEdq14q0ETb1t3g" name="createOwnedOperation" type="_M4X2IGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_ZFCecOweEdqYHf-imTcTdw" body="Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this class." annotatedElement="_EpigwGwQEdq14q0ETb1t3g">
<eAnnotations xmi:id="_ZFLoYOweEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_ZFLoYeweEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IMMIIGwQEdq14q0ETb1t3g" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_bWQJQGwQEdq14q0ETb1t3g" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_qFIE0aOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_qFIE0KOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_LLEUEGwQEdq14q0ETb1t3g" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mIoGsWwQEdq14q0ETb1t3g" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mIoGsGwQEdq14q0ETb1t3g"/>
</ownedParameter>
<ownedParameter xmi:id="_RCurAGwQEdq14q0ETb1t3g" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_jYfhYWwQEdq14q0ETb1t3g" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_jYfhYGwQEdq14q0ETb1t3g"/>
</ownedParameter>
<ownedParameter xmi:id="_WoD70GwQEdq14q0ETb1t3g" name="returnType" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_r-30saOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_r-30sKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_shXKYGwQEdq14q0ETb1t3g" name="isMetaclass" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_hb-7QOweEdqYHf-imTcTdw" body="Determines whether this class is a metaclass." annotatedElement="_shXKYGwQEdq14q0ETb1t3g">
<eAnnotations xmi:id="_hb-7QeweEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_hb-7QuweEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_urWVsGwQEdq14q0ETb1t3g" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_2QuT0GvdEdq4DLWZOhbdEA" name="ExtensionEnd">
<ownedOperation xmi:id="_WLw30FYLEdqrn7iZ0eqieg" name="getLower" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_ZNVLYFYLEdqrn7iZ0eqieg" type="_XqvEIGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_3FVzkFYkEdqB6vblk3tuMA" name="setLower" visibility="protected">
<ownedParameter xmi:id="_4dG3wFYkEdqB6vblk3tuMA" name="newLower" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_9keOQGvdEdq4DLWZOhbdEA" name="RedefinableTemplateSignature">
<ownedOperation xmi:id="_FvJUYFYLEdqrn7iZ0eqieg" name="getInheritedParameters" visibility="protected" type="_KxRzgGvuEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_Jbx-MFYLEdqrn7iZ0eqieg" type="_KxRzgGvuEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_LQdA0VYLEdqrn7iZ0eqieg" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_LQdA0FYLEdqrn7iZ0eqieg"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_ChRfcGveEdq4DLWZOhbdEA" name="OpaqueExpression">
<ownedAttribute xmi:id="_EOZfkC4xEduBJv9HKGdiyg" name="body" type="_aAyVgGvsEdqG6fBIPwe-mw" isUnique="false">
<eAnnotations xmi:id="_YgZaEC7qEdutFcse1QllAQ" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EAttribute" xmi:id="_YgZaES7qEdutFcse1QllAQ" isUnsettable="true" xmlFeatureKind="Element"/>
</eAnnotations>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KIvXES4xEduBJv9HKGdiyg" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KIvXEC4xEduBJv9HKGdiyg"/>
</ownedAttribute>
<ownedOperation xmi:id="_mv9LcFYiEdqB6vblk3tuMA" name="getResult" visibility="protected" type="_KyaPMGveEdq4DLWZOhbdEA" isQuery="true">
<returnResult xmi:id="_vXTbwFYiEdqB6vblk3tuMA" type="_KyaPMGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0JhNkVYiEdqB6vblk3tuMA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0JhNkFYiEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_qQchgGWKEdq-f4093SZhVA" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_sRo9MGWKEdq-f4093SZhVA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_Dy77oGveEdq4DLWZOhbdEA" name="LiteralInteger">
<ownedOperation xmi:id="_e2SLUGWKEdq-f4093SZhVA" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_hAkRkGWKEdq-f4093SZhVA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_FFMNsGveEdq4DLWZOhbdEA" name="LiteralBoolean">
<ownedOperation xmi:id="_aXS3gGWKEdq-f4093SZhVA" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_cFthIGWKEdq-f4093SZhVA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_Gjgl0GveEdq4DLWZOhbdEA" name="MultiplicityElement" isAbstract="true">
<ownedOperation xmi:id="_qtCaIFYkEdqB6vblk3tuMA" name="setLower" visibility="protected">
<ownedParameter xmi:id="_scWboFYkEdqB6vblk3tuMA" name="newLower" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_vlEgEFYkEdqB6vblk3tuMA" name="setUpper" visibility="protected">
<ownedParameter xmi:id="_xJp4QFYkEdqB6vblk3tuMA" name="newUpper" visibility="protected" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_Jp_1oGveEdq4DLWZOhbdEA" name="Property">
<ownedOperation xmi:id="_oLamMFYJEdqrn7iZ0eqieg" name="getDefault" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_vkrSwFYJEdqrn7iZ0eqieg" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_uJsjsVYjEdqB6vblk3tuMA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_uJsjsFYjEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_f-9wMGXCEdqEJs8umHJc9g" name="isSetDefault" visibility="protected" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_iAwBwGXCEdqEJs8umHJc9g" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_vbp60FYjEdqB6vblk3tuMA" name="setDefault" visibility="protected">
<ownedParameter xmi:id="_xXxpQFYjEdqB6vblk3tuMA" name="newDefault" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_d8dDkFYkEdqB6vblk3tuMA" name="setIsComposite" visibility="protected">
<ownedParameter xmi:id="_gOfXoFYkEdqB6vblk3tuMA" name="newIsComposite" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_sJdfYFYlEdqB6vblk3tuMA" name="setOpposite" visibility="protected">
<ownedParameter xmi:id="_tesM8FYlEdqB6vblk3tuMA" name="newOpposite" visibility="protected" type="_Jp_1oGveEdq4DLWZOhbdEA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kGtosGXCEdqEJs8umHJc9g" name="unsetDefault" visibility="protected"/>
<ownedOperation xmi:id="_SzqSgK6-EdqjppZik4kD8A" name="setIsNavigable">
<ownedComment xmi:id="_7VJRoOweEdqYHf-imTcTdw" body="Sets the navigability of this property as indicated." annotatedElement="_SzqSgK6-EdqjppZik4kD8A">
<eAnnotations xmi:id="_7VJRoeweEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_7VJRouweEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_VzI7YK6-EdqjppZik4kD8A" name="isNavigable" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_bAUx8K6-EdqjppZik4kD8A" name="getOtherEnd" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="__u7VUOweEdqYHf-imTcTdw" body="Retrieves the other end of the (binary) association in which this property is a member end." annotatedElement="_bAUx8K6-EdqjppZik4kD8A">
<eAnnotations xmi:id="__u7VUeweEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="__u7VUuweEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_eTnusK6-EdqjppZik4kD8A" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_f6Sxka6-EdqjppZik4kD8A" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_f6SxkK6-EdqjppZik4kD8A"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_lYUggK6-EdqjppZik4kD8A" name="setBooleanDefaultValue">
<ownedComment xmi:id="_GdHroOwfEdqYHf-imTcTdw" body="Sets the default value for this property to the specified Boolean value." annotatedElement="_lYUggK6-EdqjppZik4kD8A">
<eAnnotations xmi:id="_GdRcoOwfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_GdRcoewfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_4BKD4K6-EdqjppZik4kD8A" name="value" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_94N94K6-EdqjppZik4kD8A" name="setIntegerDefaultValue">
<ownedComment xmi:id="_Js2XAOwfEdqYHf-imTcTdw" body="Sets the default value for this property to the specified integer value." annotatedElement="_94N94K6-EdqjppZik4kD8A">
<eAnnotations xmi:id="_Js2XAewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_Js2XAuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_94N94a6-EdqjppZik4kD8A" name="value" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_GW7PkK6_EdqjppZik4kD8A" name="setStringDefaultValue">
<ownedComment xmi:id="_LLBlMOwfEdqYHf-imTcTdw" body="Sets the default value for this property to the specified string value." annotatedElement="_GW7PkK6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_LLBlMewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_LLBlMuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_GW7Pka6_EdqjppZik4kD8A" name="value" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_NXJxEK6_EdqjppZik4kD8A" name="setUnlimitedNaturalDefaultValue">
<ownedComment xmi:id="_NTqssOwfEdqYHf-imTcTdw" body="Sets the default value for this property to the specified unlimited natural value." annotatedElement="_NXJxEK6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_NTqssewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_NTqssuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_NXJxEa6_EdqjppZik4kD8A" name="value" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_WU_10K6_EdqjppZik4kD8A" name="setNullDefaultValue">
<ownedComment xmi:id="_O5cXsOwfEdqYHf-imTcTdw" body="Sets the default value for this property to the null value." annotatedElement="_WU_10K6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_O5lhoOwfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_O5lhoewfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_KyaPMGveEdq4DLWZOhbdEA" name="Parameter">
<ownedOperation xmi:id="_7UJKkFYJEdqrn7iZ0eqieg" name="getDefault" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_-PwAEFYJEdqrn7iZ0eqieg" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4VLgQVYjEdqB6vblk3tuMA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4VLgQFYjEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_QKbgcWXCEdqEJs8umHJc9g" name="isSetDefault" visibility="protected" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_TKzhMGXCEdqEJs8umHJc9g" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_5FAasFYjEdqB6vblk3tuMA" name="setDefault" visibility="protected">
<ownedParameter xmi:id="_7D0QwFYjEdqB6vblk3tuMA" name="newDefault" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_VQnXIGXCEdqEJs8umHJc9g" name="unsetDefault" visibility="protected"/>
<ownedOperation xmi:id="_kKuPgK6_EdqjppZik4kD8A" name="setBooleanDefaultValue">
<ownedComment xmi:id="_TCrd8OwfEdqYHf-imTcTdw" body="Sets the default value for this parameter to the specified Boolean value." annotatedElement="_kKuPgK6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_TCrd8ewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_TCrd8uwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_kKuPga6_EdqjppZik4kD8A" name="value" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kKuPgq6_EdqjppZik4kD8A" name="setIntegerDefaultValue">
<ownedComment xmi:id="_UB3DAOwfEdqYHf-imTcTdw" body="Sets the default value for this parameter to the specified integer value." annotatedElement="_kKuPgq6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_UB3DAewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_UB3DAuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_kKuPg66_EdqjppZik4kD8A" name="value" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kK3ZcK6_EdqjppZik4kD8A" name="setStringDefaultValue">
<ownedComment xmi:id="_Z2PccOwfEdqYHf-imTcTdw" body="Sets the default value for this parameter to the specified string value." annotatedElement="_kK3ZcK6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_Z2PccewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_Z2PccuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_kK3Zca6_EdqjppZik4kD8A" name="value" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kK3Zcq6_EdqjppZik4kD8A" name="setUnlimitedNaturalDefaultValue">
<ownedComment xmi:id="_asyC4OwfEdqYHf-imTcTdw" body="Sets the default value for this parameter to the specified unlimited natural value." annotatedElement="_kK3Zcq6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_asyC4ewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_asyC4uwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<ownedParameter xmi:id="_kK3Zc66_EdqjppZik4kD8A" name="value" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kK3ZdK6_EdqjppZik4kD8A" name="setNullDefaultValue">
<ownedComment xmi:id="_c7hyYOwfEdqYHf-imTcTdw" body="Sets the default value for this parameter to the null value." annotatedElement="_kK3ZdK6_EdqjppZik4kD8A">
<eAnnotations xmi:id="_c7hyYewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_c7hyYuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_M4X2IGveEdq4DLWZOhbdEA" name="Operation">
<ownedOperation xmi:id="_ho5pgFYLEdqrn7iZ0eqieg" name="getLower" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_jukVgFYLEdqrn7iZ0eqieg" type="_XqvEIGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_ljsEEFYLEdqrn7iZ0eqieg" name="getUpper" visibility="protected" type="_dRZxsGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_pAh-YFYLEdqrn7iZ0eqieg" type="_dRZxsGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_LgBIAFYlEdqB6vblk3tuMA" name="setIsOrdered" visibility="protected">
<ownedParameter xmi:id="_NIoEkFYlEdqB6vblk3tuMA" name="newIsOrdered" visibility="protected" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_QTIRsFYlEdqB6vblk3tuMA" name="setIsUnique" visibility="protected">
<ownedParameter xmi:id="_SFRkwFYlEdqB6vblk3tuMA" name="newIsUnique" visibility="protected" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_VrpOgFYlEdqB6vblk3tuMA" name="setLower" visibility="protected">
<ownedParameter xmi:id="_XdMrsFYlEdqB6vblk3tuMA" name="newLower" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kqFjwFYlEdqB6vblk3tuMA" name="setType" visibility="protected">
<ownedParameter xmi:id="_l2PN0FYlEdqB6vblk3tuMA" name="newType" visibility="protected" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_arIAQFYlEdqB6vblk3tuMA" name="setUpper" visibility="protected">
<ownedParameter xmi:id="_b-4HIFYlEdqB6vblk3tuMA" name="newUpper" visibility="protected" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_HxDswKOyEdqi_5gqUMOQtA" name="getReturnResult" type="_KyaPMGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_tVUrUOwfEdqYHf-imTcTdw" body="Retrieves the (only) return result parameter for this operation." annotatedElement="_HxDswKOyEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_tVUrUewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_tVUrUuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_MiYGsKOyEdqi_5gqUMOQtA" type="_KyaPMGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OvfegaOyEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OvfegKOyEdqi_5gqUMOQtA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_PyCx8GveEdq4DLWZOhbdEA" name="InstanceValue">
<ownedOperation xmi:id="_QUJ-oWWKEdq-f4093SZhVA" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_T0RPYGWKEdq-f4093SZhVA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_Q-yR4GveEdq4DLWZOhbdEA" name="LiteralUnlimitedNatural">
<ownedOperation xmi:id="_lSARkGWKEdq-f4093SZhVA" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_nyfRUGWKEdq-f4093SZhVA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_TUPtYGveEdq4DLWZOhbdEA" name="Behavior" isAbstract="true">
<ownedOperation xmi:id="_Zp2iwFYgEdqB6vblk3tuMA" name="getContext" visibility="protected" type="_iY7sMGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_flYtEFYgEdqB6vblk3tuMA" type="_iY7sMGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FIHcsVYjEdqB6vblk3tuMA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FIHcsFYjEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_ZAuvEGveEdq4DLWZOhbdEA" name="Port">
<ownedOperation xmi:id="_gtr8cFYhEdqB6vblk3tuMA" name="getProvideds" visibility="protected" type="_8Ugn8GvtEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_jIqKEFYhEdqB6vblk3tuMA" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_k2x4wVYhEdqB6vblk3tuMA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_k2x4wFYhEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_mxt7cFYhEdqB6vblk3tuMA" name="getRequireds" visibility="protected" type="_8Ugn8GvtEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_osMrIFYhEdqB6vblk3tuMA" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_pyY3IVYhEdqB6vblk3tuMA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_pyY3IFYhEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_aOgw0GveEdq4DLWZOhbdEA" name="ConnectorEnd">
<ownedOperation xmi:id="_QT7XMFYKEdqrn7iZ0eqieg" name="getDefiningEnd" visibility="protected" type="_Jp_1oGveEdq4DLWZOhbdEA" isQuery="true">
<returnResult xmi:id="_VkstQFYKEdqrn7iZ0eqieg" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_gfgNwGveEdq4DLWZOhbdEA" name="Message">
<ownedOperation xmi:id="_8U6CAFYfEdqB6vblk3tuMA" name="getMessageKind" visibility="protected" type="_Y_jskGvtEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_-_OTMFYfEdqB6vblk3tuMA" type="_Y_jskGvtEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_R__uEFYjEdqB6vblk3tuMA" name="getSignature" visibility="protected" type="_csVgUGvtEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_WEKuIFYjEdqB6vblk3tuMA" type="_csVgUGvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YR4i4VYjEdqB6vblk3tuMA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YR4i4FYjEdqB6vblk3tuMA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_iY7sMGvsEdqG6fBIPwe-mw" name="BehavioredClassifier" isAbstract="true">
<ownedOperation xmi:id="_dx6lQK69EdqjppZik4kD8A" name="getImplementedInterfaces" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_5-ADEOwfEdqYHf-imTcTdw" body="Retrieves the interfaces on which this behaviored classifier has an interface realization dependency." annotatedElement="_dx6lQK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_5-ADEewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_5-ADEuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_gSQbEK69EdqjppZik4kD8A" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iwNEMa69EdqjppZik4kD8A" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iwNEMK69EdqjppZik4kD8A"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_lbuPQK69EdqjppZik4kD8A" name="getAllImplementedInterfaces" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_-G81cOwfEdqYHf-imTcTdw" body="Retrieves all the interfaces on which this behaviored classifier or any of its parents has an interface realization dependency." annotatedElement="_lbuPQK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_-G81cewfEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-G81cuwfEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_lbuPQa69EdqjppZik4kD8A" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_lbuPQq69EdqjppZik4kD8A" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_lbuPQ669EdqjppZik4kD8A"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_skHGwGvsEdqG6fBIPwe-mw" name="Extension">
<ownedOperation xmi:id="_k1UVkJPtEdqpjIDDFZ2Hgw" name="getStereotypeEnd" type="_Jp_1oGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_VLzRIOwgEdqYHf-imTcTdw" body="Retrieves the extension end that is typed by a stereotype (as opposed to a metaclass)." annotatedElement="_k1UVkJPtEdqpjIDDFZ2Hgw">
<eAnnotations xmi:id="_VLzRIewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_VLzRIuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_BPaXoJPuEdqpjIDDFZ2Hgw" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_X2BEMZQGEdqpjIDDFZ2Hgw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_X2BEMJQGEdqpjIDDFZ2Hgw"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_6cTFEJPtEdqpjIDDFZ2Hgw" name="getStereotype" type="_A7vDAGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_fNTLQOwgEdqYHf-imTcTdw" body="Retrieves the stereotype that extends a metaclass through this extension." annotatedElement="_6cTFEJPtEdqpjIDDFZ2Hgw">
<eAnnotations xmi:id="_fNTLQewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_fNTLQuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_C7cboJPuEdqpjIDDFZ2Hgw" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aF9tkZQGEdqpjIDDFZ2Hgw" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aF9tkJQGEdqpjIDDFZ2Hgw"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_csVgUGvtEdqG6fBIPwe-mw" name="NamedElement" isAbstract="true">
<ownedOperation xmi:id="_o2CW4GwKEdq7X4sGURiZYA" name="createDependency" type="_rEDGkGwKEdq7X4sGURiZYA">
<ownedComment xmi:id="_kZ5L8OwgEdqYHf-imTcTdw" body="Creates a dependency between this named element and the specified supplier, owned by this named element's nearest package." annotatedElement="_o2CW4GwKEdq7X4sGURiZYA">
<eAnnotations xmi:id="_kaCV4OwgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_kaCV4ewgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_us8f4GwKEdq7X4sGURiZYA" type="_rEDGkGwKEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_vYdiEGwKEdq7X4sGURiZYA" name="supplier" type="_csVgUGvtEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_z4f-wGwKEdq7X4sGURiZYA" name="getLabel" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_pnOzgOwgEdqYHf-imTcTdw" body="Retrieves a localized label for this named element." annotatedElement="_z4f-wGwKEdq7X4sGURiZYA">
<eAnnotations xmi:id="_pnOzgewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_pnOzguwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_1p5q8GwKEdq7X4sGURiZYA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_34WfgWwKEdq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_34WfgGwKEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_5KmxkGwKEdq7X4sGURiZYA" name="getLabel" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_rCa_IOwgEdqYHf-imTcTdw" body="Retrieves a label for this named element, localized if indicated." annotatedElement="_5KmxkGwKEdq7X4sGURiZYA">
<eAnnotations xmi:id="_rCa_IewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_rCa_IuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_5KmxkWwKEdq7X4sGURiZYA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5KmxkmwKEdq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5Kmxk2wKEdq7X4sGURiZYA"/>
</returnResult>
<ownedParameter xmi:id="_6FwyQGwKEdq7X4sGURiZYA" name="localize" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_ynRtoGvtEdqG6fBIPwe-mw" name="Type" isAbstract="true">
<ownedOperation xmi:id="_RNEaIGwNEdq7X4sGURiZYA" name="createAssociation" type="_AwvxoGwNEdq7X4sGURiZYA">
<ownedComment xmi:id="_w29JkOwgEdqYHf-imTcTdw" body="Creates a(n) (binary) association between this type and the specified other type, with the specified navigabilities, aggregations, names, lower bounds, and upper bounds, and owned by this type's nearest package." annotatedElement="_RNEaIGwNEdq7X4sGURiZYA">
<eAnnotations xmi:id="_w29JkewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_w29JkuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_URUOQGwNEdq7X4sGURiZYA" type="_AwvxoGwNEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_AEONYGwOEdq7X4sGURiZYA" name="end1IsNavigable" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_7HueMGwNEdq7X4sGURiZYA" name="end1Aggregation" type="_B3q9cGwNEdq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_2TaaoGwNEdq7X4sGURiZYA" name="end1Name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_x-QYQGwNEdq7X4sGURiZYA" name="end1Lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_uL9yYGwNEdq7X4sGURiZYA" name="end1Upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_qFQbsGwNEdq7X4sGURiZYA" name="end1Type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_mB-McGwNEdq7X4sGURiZYA" name="end2IsNavigable" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_hm2sAGwNEdq7X4sGURiZYA" name="end2Aggregation" type="_B3q9cGwNEdq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_eK6JkGwNEdq7X4sGURiZYA" name="end2Name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_auE2UGwNEdq7X4sGURiZYA" name="end2Lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_VprIUGwNEdq7X4sGURiZYA" name="end2Upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_10fbsKPAEdqi_5gqUMOQtA" name="getAssociations" type="_AwvxoGwNEdq7X4sGURiZYA">
<ownedComment xmi:id="_2pskQOwgEdqYHf-imTcTdw" body="Retrieves the associations in which this type is involved." annotatedElement="_10fbsKPAEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_2pskQewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_2pskQuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_5F3F0KPAEdqi_5gqUMOQtA" type="_AwvxoGwNEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7CRvMaPAEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7CRvMKPAEdqi_5gqUMOQtA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_8Ugn8GvtEdqG6fBIPwe-mw" name="Interface">
<ownedOperation xmi:id="_FzLo0HL0EdqziYxiZo0YtA" name="createOwnedOperation" type="_M4X2IGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_59cM8OwgEdqYHf-imTcTdw" body="Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this interface." annotatedElement="_FzLo0HL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_59cM8ewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_59cM8uwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_FzLo0XL0EdqziYxiZo0YtA" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_FzLo0nL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7NjlYaOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7NjlYKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FzLo1HL0EdqziYxiZo0YtA" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FzLo1XL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FzLo1nL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FzLo13L0EdqziYxiZo0YtA" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FzLo2HL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FzLo2XL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FzLo03L0EdqziYxiZo0YtA" name="returnType" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__G_8IaOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__G_8IKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_XUC3gHL0EdqziYxiZo0YtA" name="createOwnedAttribute" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_-2N5wOwgEdqYHf-imTcTdw" body="Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this interface." annotatedElement="_XUC3gHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_-2N5wewgEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-2N5wuwgEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_XUC3gXL0EdqziYxiZo0YtA" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_XUC3gnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_EKqDQaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_EKqDQKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_XUC3g3L0EdqziYxiZo0YtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_IuRYYaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_IuRYYKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_XUC3hHL0EdqziYxiZo0YtA" name="lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_XUC3hXL0EdqziYxiZo0YtA" name="upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_KxRzgGvuEdqG6fBIPwe-mw" name="TemplateParameter"/>
<ownedMember xmi:type="uml:Class" xmi:id="_-cvRAGvzEdq7X4sGURiZYA" name="Package">
<ownedOperation xmi:id="_4JyAAGwFEdq7X4sGURiZYA" name="createOwnedClass" type="_00owUGvdEdq4DLWZOhbdEA">
<ownedComment xmi:id="_RcX8kOwhEdqYHf-imTcTdw" body="Creates a(n) (abstract) class with the specified name as an owned type of this package." annotatedElement="_4JyAAGwFEdq7X4sGURiZYA">
<eAnnotations xmi:id="_RcX8kewhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_RcX8kuwhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_94M7YGwFEdq7X4sGURiZYA" type="_00owUGvdEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_BGSA8GwGEdq7X4sGURiZYA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_-i0lsGwFEdq7X4sGURiZYA" name="isAbstract" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_Fqo88GwGEdq7X4sGURiZYA" name="createOwnedEnumeration" type="_I6N3UGwGEdq7X4sGURiZYA">
<ownedComment xmi:id="_aE54oOwhEdqYHf-imTcTdw" body="Creates a enumeration with the specified name as an owned type of this package." annotatedElement="_Fqo88GwGEdq7X4sGURiZYA">
<eAnnotations xmi:id="_aE54oewhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_aE54ouwhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_MMBmUGwGEdq7X4sGURiZYA" type="_I6N3UGwGEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_Mz9wEGwGEdq7X4sGURiZYA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_SSSZ8GwGEdq7X4sGURiZYA" name="createOwnedPrimitiveType" type="_V6vuYGwGEdq7X4sGURiZYA">
<ownedComment xmi:id="_bT4NMOwhEdqYHf-imTcTdw" body="Creates a primitive type with the specified name as an owned type of this package." annotatedElement="_SSSZ8GwGEdq7X4sGURiZYA">
<eAnnotations xmi:id="_bUB-MOwhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_bUB-MewhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_Y8BHAGwGEdq7X4sGURiZYA" type="_V6vuYGwGEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_ZY7FcGwGEdq7X4sGURiZYA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_SwrbIHFhEdqziYxiZo0YtA" name="createOwnedInterface" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_ecTWsOwhEdqYHf-imTcTdw" body="Creates an interface with the specified name as an owned type of this package." annotatedElement="_SwrbIHFhEdqziYxiZo0YtA">
<eAnnotations xmi:id="_ecTWsewhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_ecTWsuwhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_SwrbIXFhEdqziYxiZo0YtA" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_SwrbInFhEdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_z4Q98Gv5Edq7X4sGURiZYA" name="isProfileApplied" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_h951MOwhEdqYHf-imTcTdw" body="Determines whether the specified profile is applied to this package." annotatedElement="_z4Q98Gv5Edq7X4sGURiZYA">
<eAnnotations xmi:id="_h-DmMOwhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_h-DmMewhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_19CSEGv5Edq7X4sGURiZYA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_2TitkGv5Edq7X4sGURiZYA" name="profile" type="__pew8GvzEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_r--GcGv5Edq7X4sGURiZYA" name="applyProfile">
<ownedComment xmi:id="_pfXbgOwhEdqYHf-imTcTdw" body="Applies the current definition of the specified profile to this package and automatically applies required stereotypes in the profile to elements within this package's namespace hieararchy. If a different definition is already applied, automatically migrates any associated stereotype values on a &quot;best effort&quot; basis (matching classifiers and structural features by name)." annotatedElement="_r--GcGv5Edq7X4sGURiZYA">
<eAnnotations xmi:id="_pfXbgewhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_pfXbguwhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_w2ZvcGv5Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObBOMXF8EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObBOMHF8EdqziYxiZo0YtA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_xMwZ8Gv5Edq7X4sGURiZYA" name="profile" type="__pew8GvzEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_448CgGv5Edq7X4sGURiZYA" name="unapplyProfile">
<ownedComment xmi:id="_4cT78OwhEdqYHf-imTcTdw" body="Unapplies the specified profile from this package and automatically unapplies stereotypes in the profile from elements within this package's namespace hieararchy." annotatedElement="_448CgGv5Edq7X4sGURiZYA">
<eAnnotations xmi:id="_4cT78ewhEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_4cT78uwhEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_6yryYGv5Edq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZvqLMXF8EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZvqLMHF8EdqziYxiZo0YtA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_7KhqoGv5Edq7X4sGURiZYA" name="profile" type="__pew8GvzEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_ZCKeMGv5Edq7X4sGURiZYA" name="getAppliedProfiles" type="__pew8GvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_G2jX8OwiEdqYHf-imTcTdw" body="Retrieves the profiles that are applied to this package." annotatedElement="_ZCKeMGv5Edq7X4sGURiZYA">
<eAnnotations xmi:id="_G2sh4OwiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_G2sh4ewiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_cExTkGv5Edq7X4sGURiZYA" type="__pew8GvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_eExccWv5Edq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_eExccGv5Edq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_kCeTgGwFEdq7X4sGURiZYA" name="getAllAppliedProfiles" type="__pew8GvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_KHdvEOwiEdqYHf-imTcTdw" body="Retrieves all the profiles that are applied to this package, including profiles applied to its nesting package(s)." annotatedElement="_kCeTgGwFEdq7X4sGURiZYA">
<eAnnotations xmi:id="_KHdvEewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_KHdvEuwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_kCeTgWwFEdq7X4sGURiZYA" type="__pew8GvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kCeTgmwFEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kCeTg2wFEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_tasT4G11EdqniMBnIUw7ig" name="getAppliedProfile" type="__pew8GvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_SSMU0OwiEdqYHf-imTcTdw" body="Retrieves the profile with the specified qualified name that is applied to this package, or null if no such profile is applied." annotatedElement="_tasT4G11EdqniMBnIUw7ig">
<eAnnotations xmi:id="_SSMU0ewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_SSMU0uwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_wSH0AG11EdqniMBnIUw7ig" type="__pew8GvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yo7TUW11EdqniMBnIUw7ig" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yo7TUG11EdqniMBnIUw7ig"/>
</returnResult>
<ownedParameter xmi:id="_2bXqMG11EdqniMBnIUw7ig" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_7MPYMG11EdqniMBnIUw7ig" name="getAppliedProfile" type="__pew8GvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_fm_LsOwiEdqYHf-imTcTdw" body="Retrieves the profile with the specified qualified name that is applied to this package or any of its nesting packages (if indicated), or null if no such profile is applied." annotatedElement="_7MPYMG11EdqniMBnIUw7ig">
<eAnnotations xmi:id="_fm_LsewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_fm_LsuwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_7MPYMW11EdqniMBnIUw7ig" type="__pew8GvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7MPYMm11EdqniMBnIUw7ig" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7MPYM211EdqniMBnIUw7ig"/>
</returnResult>
<ownedParameter xmi:id="_7MPYNG11EdqniMBnIUw7ig" name="qualifiedName" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_8HGd8G11EdqniMBnIUw7ig" name="recurse" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_kxh7IG10EdqniMBnIUw7ig" name="getAllProfileApplications" type="_uY5yQGv5Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_pMBMQOwiEdqYHf-imTcTdw" body="Retrieves all the profile applications for this package, including profile applications for its nesting package(s)." annotatedElement="_kxh7IG10EdqniMBnIUw7ig">
<eAnnotations xmi:id="_pMBMQewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_pMBMQuwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_pW8AAG10EdqniMBnIUw7ig" type="_uY5yQGv5Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rvqx8W10EdqniMBnIUw7ig" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rvqx8G10EdqniMBnIUw7ig"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_FOcTIKO_Edqi_5gqUMOQtA" name="getProfileApplication" type="_uY5yQGv5Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_vvVvUOwiEdqYHf-imTcTdw" body="Retrieves the application of the specified profile to this package, or null if no such profile is applied." annotatedElement="_FOcTIKO_Edqi_5gqUMOQtA">
<eAnnotations xmi:id="_vvVvUewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_vvVvUuwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_FOcTIaO_Edqi_5gqUMOQtA" type="_uY5yQGv5Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FOcTIqO_Edqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FOcTI6O_Edqi_5gqUMOQtA"/>
</returnResult>
<ownedParameter xmi:id="_FOcTJKO_Edqi_5gqUMOQtA" name="profile" type="__pew8GvzEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_QaTt4G11EdqniMBnIUw7ig" name="getProfileApplication" type="_uY5yQGv5Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_wmn8oOwiEdqYHf-imTcTdw" body="Retrieves the application of the specified profile to this package or any of its nesting packages (if indicated), or null if no such profile is applied." annotatedElement="_QaTt4G11EdqniMBnIUw7ig">
<eAnnotations xmi:id="_wmn8oewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_wmn8ouwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_QaTt4W11EdqniMBnIUw7ig" type="_uY5yQGv5Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_QaTt4m11EdqniMBnIUw7ig" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_QaTt4211EdqniMBnIUw7ig"/>
</returnResult>
<ownedParameter xmi:id="_rYVqgG2JEdq0sOo3CGeQEg" name="profile" type="__pew8GvzEdq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_RiuHcG11EdqniMBnIUw7ig" name="recurse" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_NrOGAIbSEdqhgMOAOWpjfQ" name="isModelLibrary" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_4KKmkOwiEdqYHf-imTcTdw" body="Determines whether this package is a model library." annotatedElement="_NrOGAIbSEdqhgMOAOWpjfQ">
<eAnnotations xmi:id="_4KKmkewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_4KKmkuwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_NrOGAYbSEdqhgMOAOWpjfQ" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="__pew8GvzEdq7X4sGURiZYA" name="Profile">
<ownedOperation xmi:id="_2QKPIGwJEdq7X4sGURiZYA" name="create">
<ownedComment xmi:id="_QbUdUOwjEdqYHf-imTcTdw" body="Creates and returns an instance of (the Ecore representation of) the specified classifier defined in this profile." annotatedElement="_2QKPIGwJEdq7X4sGURiZYA">
<eAnnotations xmi:id="_QbUdUewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_QbUdUuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_9o-PwGwJEdq7X4sGURiZYA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53C4F1C860123?Ecore/EObject"/>
<ownedParameter xmi:id="_-se7MGwJEdq7X4sGURiZYA" name="classifier" type="_6UV2QGwJEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_senckGwJEdq7X4sGURiZYA" name="createOwnedStereotype" type="_A7vDAGv0Edq7X4sGURiZYA">
<ownedComment xmi:id="_VxTDgOwjEdqYHf-imTcTdw" body="Creates a(n) (abstract) stereotype with the specified name as an owned stereotype of this profile." annotatedElement="_senckGwJEdq7X4sGURiZYA">
<eAnnotations xmi:id="_VxTDgewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_VxTDguwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_upCswGwJEdq7X4sGURiZYA" type="_A7vDAGv0Edq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_xOvjsGwJEdq7X4sGURiZYA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_vJOosGwJEdq7X4sGURiZYA" name="isAbstract" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_8ACYgGwIEdq7X4sGURiZYA" name="isDefined" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_iDLr4OwjEdqYHf-imTcTdw" body="Determines whether this profile is defined." annotatedElement="_8ACYgGwIEdq7X4sGURiZYA">
<eAnnotations xmi:id="_iDLr4ewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_iDLr4uwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_E3LYUGwJEdq7X4sGURiZYA" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_GdjgQGwJEdq7X4sGURiZYA" name="define">
<ownedComment xmi:id="_gx0xsOwjEdqYHf-imTcTdw" body="Defines this profile by (re)creating Ecore representations of its current contents." annotatedElement="_GdjgQGwJEdq7X4sGURiZYA">
<eAnnotations xmi:id="_gx0xsewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_gx0xsuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_JO2EsGwgEdqHKKVoxc0dlA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bctjUWwgEdqHKKVoxc0dlA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bctjUGwgEdqHKKVoxc0dlA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
</ownedOperation>
<ownedOperation xmi:id="_LLkQEGwgEdqHKKVoxc0dlA" name="getDefinition" isQuery="true">
<ownedComment xmi:id="_nSm-IOwjEdqYHf-imTcTdw" body="Retrieves the current definition (Ecore representation) of this profile." annotatedElement="_LLkQEGwgEdqHKKVoxc0dlA">
<eAnnotations xmi:id="_nSm-IewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_nSm-IuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_P0QScGwgEdqHKKVoxc0dlA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dKYmEWwgEdqHKKVoxc0dlA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dKYmEGwgEdqHKKVoxc0dlA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
</ownedOperation>
<ownedOperation xmi:id="_nFBqQGwgEdqHKKVoxc0dlA" name="getDefinition" isQuery="true">
<ownedComment xmi:id="_qItBgOwjEdqYHf-imTcTdw" body="Retrieves the current definition (Ecore representation) of the specified named element in this profile." annotatedElement="_nFBqQGwgEdqHKKVoxc0dlA">
<eAnnotations xmi:id="_qI2LcOwjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_qI2LcewjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_nFBqQWwgEdqHKKVoxc0dlA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53B65CCC600FE?Ecore/ENamedElement"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_nFBqQmwgEdqHKKVoxc0dlA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nFBqQ2wgEdqHKKVoxc0dlA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53B65CCC600FE?Ecore/ENamedElement"/>
<ownedParameter xmi:id="_pPTwgGwgEdqHKKVoxc0dlA" name="namedElement" type="_csVgUGvtEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_LBK1YGwJEdq7X4sGURiZYA" name="getReferencedMetaclasses" type="_00owUGvdEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_rWMIUOwjEdqYHf-imTcTdw" body="Retrieves the metaclasses referenced by this profile." annotatedElement="_LBK1YGwJEdq7X4sGURiZYA">
<eAnnotations xmi:id="_rWMIUewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_rWMIUuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_Ns-UUGwJEdq7X4sGURiZYA" type="_00owUGvdEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_PU_bAWwJEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_PU_bAGwJEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_Y9mUAGwJEdq7X4sGURiZYA" name="getReferencedMetamodels" type="_NVhqMGv0Edq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_wXAW0OwjEdqYHf-imTcTdw" body="Retrieves the metamodels referenced by this profile." annotatedElement="_Y9mUAGwJEdq7X4sGURiZYA">
<eAnnotations xmi:id="_wXAW0ewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_wXAW0uwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_berJoGwJEdq7X4sGURiZYA" type="_NVhqMGv0Edq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_dSdbcWwJEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_dSdbcGwJEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_HL150JPuEdqpjIDDFZ2Hgw" name="getOwnedExtensions" type="_skHGwGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_27ORwOwjEdqYHf-imTcTdw" body="Retrieves the extensions owned by this profile, excluding non-required extensions if indicated." annotatedElement="_HL150JPuEdqpjIDDFZ2Hgw">
<eAnnotations xmi:id="_27ORwewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_27ORwuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_KG2SYJPuEdqpjIDDFZ2Hgw" type="_skHGwGvsEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bi6zYZP3EdqpjIDDFZ2Hgw" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Bi6zYJP3EdqpjIDDFZ2Hgw"/>
</returnResult>
<ownedParameter xmi:id="_OTEbMJPuEdqpjIDDFZ2Hgw" name="requiredOnly" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_A7vDAGv0Edq7X4sGURiZYA" name="Stereotype">
<ownedOperation xmi:id="_FJce8GwHEdq7X4sGURiZYA" name="createExtension" type="_skHGwGvsEdqG6fBIPwe-mw">
<ownedComment xmi:id="_7qwjAOwjEdqYHf-imTcTdw" body="Creates a(n) (required) extension of the specified metaclass with this stereotype." annotatedElement="_FJce8GwHEdq7X4sGURiZYA">
<eAnnotations xmi:id="_7qwjAewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_7qwjAuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IziyIGwHEdq7X4sGURiZYA" type="_skHGwGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_cQPbYGwHEdq7X4sGURiZYA" name="metaclass" type="_00owUGvdEdq4DLWZOhbdEA" effect="read"/>
<ownedParameter xmi:id="_Jc0YoGwHEdq7X4sGURiZYA" name="isRequired" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_X7-EcGv0Edq7X4sGURiZYA" name="getProfile" type="__pew8GvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_9LxCwOwjEdqYHf-imTcTdw" body="Retrieves the profile that owns this stereotype." annotatedElement="_X7-EcGv0Edq7X4sGURiZYA">
<eAnnotations xmi:id="_9LxCwewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_9LxCwuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_Z7OmcGv0Edq7X4sGURiZYA" type="__pew8GvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_D7gsMWwHEdq7X4sGURiZYA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_D7gsMGwHEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_im40YGwHEdq7X4sGURiZYA" name="getKeyword" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_-0EdUOwjEdqYHf-imTcTdw" body="Retrieves the localized keyword for this stereotype." annotatedElement="_im40YGwHEdq7X4sGURiZYA">
<eAnnotations xmi:id="_-0EdUewjEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-0EdUuwjEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_lZHEYGwHEdq7X4sGURiZYA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_n7YM0GwHEdq7X4sGURiZYA" name="getKeyword" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_AJA3AOwkEdqYHf-imTcTdw" body="Retrieves the keyword for this stereotype, localized if indicated." annotatedElement="_n7YM0GwHEdq7X4sGURiZYA">
<eAnnotations xmi:id="_AJA3AewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_AJA3AuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_n7YM0WwHEdq7X4sGURiZYA" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_rn3FoGwHEdq7X4sGURiZYA" name="localize" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_02jCwGwHEdq7X4sGURiZYA" name="getExtendedMetaclasses" type="_00owUGvdEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_BxLHoOwkEdqYHf-imTcTdw" body="Retrieves the metaclasses extended by this stereotype." annotatedElement="_02jCwGwHEdq7X4sGURiZYA">
<eAnnotations xmi:id="_BxLHoewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_BxLHouwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_25hnIGwHEdq7X4sGURiZYA" type="_00owUGvdEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5lVtIWwHEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5lVtIGwHEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_7T5gsGwHEdq7X4sGURiZYA" name="getAllExtendedMetaclasses" type="_00owUGvdEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_FnVg4OwkEdqYHf-imTcTdw" body="Retrieves all the metaclasses extended by this stereotype, including the metaclasses extended by its superstereotypes." annotatedElement="_7T5gsGwHEdq7X4sGURiZYA">
<eAnnotations xmi:id="_FnVg4ewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_FnVg4uwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_7T5gsWwHEdq7X4sGURiZYA" type="_00owUGvdEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7T5gsmwHEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7T5gs2wHEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_wdNtsI0GEdqipMtlOpTiHA" name="getDefinition" isQuery="true">
<ownedComment xmi:id="_MOYGUOwkEdqYHf-imTcTdw" body="Retrieves the current definition (Ecore representation) of this stereotype." annotatedElement="_wdNtsI0GEdqipMtlOpTiHA">
<eAnnotations xmi:id="_MOYGUewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_MOYGUuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_wdNtsY0GEdqipMtlOpTiHA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D5BF000A?Ecore/EClass"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wdNtso0GEdqipMtlOpTiHA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wdNts40GEdqipMtlOpTiHA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53903D5BF000A?Ecore/EClass"/>
</ownedOperation>
<ownedOperation xmi:id="_h2eXIJPzEdqpjIDDFZ2Hgw" name="createIcon" type="_nDq0wJPzEdqpjIDDFZ2Hgw">
<ownedComment xmi:id="_Oq2IwOwkEdqYHf-imTcTdw" body="Creates an icon with the specified location for this stereotype." annotatedElement="_h2eXIJPzEdqpjIDDFZ2Hgw">
<eAnnotations xmi:id="_Oq2IwewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_Oq2IwuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_tND04JPzEdqpjIDDFZ2Hgw" type="_nDq0wJPzEdqpjIDDFZ2Hgw" direction="return"/>
<ownedParameter xmi:id="_vrdJ8JPzEdqpjIDDFZ2Hgw" name="location" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_pK-tQJP4EdqpjIDDFZ2Hgw" name="createIcon" type="_nDq0wJPzEdqpjIDDFZ2Hgw">
<ownedComment xmi:id="_UNpC8OwkEdqYHf-imTcTdw" body="Creates an icon with the specified format and content for this stereotype." annotatedElement="_pK-tQJP4EdqpjIDDFZ2Hgw">
<eAnnotations xmi:id="_UNyM4OwkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_UNyM4ewkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_ud-Q4JP4EdqpjIDDFZ2Hgw" type="_nDq0wJPzEdqpjIDDFZ2Hgw" direction="return"/>
<ownedParameter xmi:id="_T7RY0JP5EdqpjIDDFZ2Hgw" name="format" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_RPUI4JP5EdqpjIDDFZ2Hgw" name="content" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_NVhqMGv0Edq7X4sGURiZYA" name="Model">
<ownedOperation xmi:id="_9nl2EGwREdq14q0ETb1t3g" name="isMetamodel" type="_UdivYGvsEdqG6fBIPwe-mw" isQuery="true">
<ownedComment xmi:id="_9s0W0OwiEdqYHf-imTcTdw" body="Determines whether this model is a metamodel." annotatedElement="_9nl2EGwREdq14q0ETb1t3g">
<eAnnotations xmi:id="_9s0W0ewiEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_9s0W0uwiEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="__8c0oGwREdq14q0ETb1t3g" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_uY5yQGv5Edq7X4sGURiZYA" name="ProfileApplication">
<ownedOperation xmi:id="_GXI1QW10EdqniMBnIUw7ig" name="getAppliedDefinition" isQuery="true">
<ownedComment xmi:id="_ifO5QOwkEdqYHf-imTcTdw" body="Retrieves the definition (Ecore representation) of the profile associated with this profile application." annotatedElement="_GXI1QW10EdqniMBnIUw7ig">
<eAnnotations xmi:id="_ifO5QewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_ifO5QuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_LJ9EAG10EdqniMBnIUw7ig" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OTQ-UW10EdqniMBnIUw7ig" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OTQ-UG10EdqniMBnIUw7ig"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53905C3F7000A?Ecore/EPackage"/>
</ownedOperation>
<ownedOperation xmi:id="_G3YEAI2_EdqipMtlOpTiHA" name="getAppliedDefinition" isQuery="true">
<ownedComment xmi:id="_lZV58OwkEdqYHf-imTcTdw" body="Retrieves the definition (Ecore representation) of the specified named element in the profile associated with this profile application." annotatedElement="_G3YEAI2_EdqipMtlOpTiHA">
<eAnnotations xmi:id="_lZV58ewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_lZV58uwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_G3YEAY2_EdqipMtlOpTiHA" direction="return">
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53B65CCC600FE?Ecore/ENamedElement"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_G3YEAo2_EdqipMtlOpTiHA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_G3YEA42_EdqipMtlOpTiHA"/>
</returnResult>
<type xmi:type="uml:Class" href="Ecore.emx#_439EC3AE03B53B65CCC600FE?Ecore/ENamedElement"/>
<ownedParameter xmi:id="_G3YEBI2_EdqipMtlOpTiHA" name="namedElement" type="_csVgUGvtEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_I6N3UGwGEdq7X4sGURiZYA" name="Enumeration"/>
<ownedMember xmi:type="uml:Class" xmi:id="_V6vuYGwGEdq7X4sGURiZYA" name="PrimitiveType"/>
<ownedMember xmi:type="uml:Class" xmi:id="_RPl78GwIEdq7X4sGURiZYA" name="ElementImport"/>
<ownedMember xmi:type="uml:Class" xmi:id="_SnNPIGwIEdq7X4sGURiZYA" name="PackageImport"/>
<ownedMember xmi:type="uml:Class" xmi:id="_6UV2QGwJEdq7X4sGURiZYA" name="Classifier" isAbstract="true">
<ownedOperation xmi:id="_KjT7EGwREdq14q0ETb1t3g" name="getAllAttributes" type="_Jp_1oGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_osV7wOwkEdqYHf-imTcTdw" body="Retrieves all the attributes of this classifier, including those inherited from its parents." annotatedElement="_KjT7EGwREdq14q0ETb1t3g">
<eAnnotations xmi:id="_osV7wewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_osV7wuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_OXZQsGwREdq14q0ETb1t3g" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Q1zM0WwREdq14q0ETb1t3g" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Q1zM0GwREdq14q0ETb1t3g"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_XVsBYGwREdq14q0ETb1t3g" name="getOperations" type="_M4X2IGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_wywpQOwkEdqYHf-imTcTdw" body="Retrieves the operations of this classifier." annotatedElement="_XVsBYGwREdq14q0ETb1t3g">
<eAnnotations xmi:id="_wywpQewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_wywpQuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_ZvULMGwREdq14q0ETb1t3g" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cOT9MWwREdq14q0ETb1t3g" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cOT9MGwREdq14q0ETb1t3g"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_d5JuYGwREdq14q0ETb1t3g" name="getAllOperations" type="_M4X2IGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_yDq3gOwkEdqYHf-imTcTdw" body="Retrieves all the operations of this classifier, including those inherited from its parents." annotatedElement="_d5JuYGwREdq14q0ETb1t3g">
<eAnnotations xmi:id="_yD0ogOwkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_yD0ogewkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_d5JuYWwREdq14q0ETb1t3g" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_d5JuYmwREdq14q0ETb1t3g" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_d5JuY2wREdq14q0ETb1t3g"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_hw6gIHFhEdqziYxiZo0YtA" name="getOperation" type="_M4X2IGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_-qt3kOwkEdqYHf-imTcTdw" body="Retrieves the first operation with the specified name, parameter names, and parameter types from this classifier." annotatedElement="_hw6gIHFhEdqziYxiZo0YtA">
<eAnnotations xmi:id="_-qt3kewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-qt3kuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_ls4mcHFhEdqziYxiZo0YtA" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_skn6UXFhEdqziYxiZo0YtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_skn6UHFhEdqziYxiZo0YtA"/>
</returnResult>
<ownedParameter xmi:id="_usha8HFhEdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_UQSfgaOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_UQSfgKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_LgAVoKOwEdqi_5gqUMOQtA" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Vz1V4aOwEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Vz1V4KOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_s8hlMKOvEdqi_5gqUMOQtA" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XhDssaOwEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XhDssKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_aGT3sKOwEdqi_5gqUMOQtA" name="getOperation" type="_M4X2IGveEdq4DLWZOhbdEA" isQuery="true">
<ownedComment xmi:id="_-8cgwOwkEdqYHf-imTcTdw" body="Retrieves the first operation with the specified name, parameter names, and parameter types from this classifier, ignoring case if indicated." annotatedElement="_aGT3sKOwEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_-8cgwewkEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_-8cgwuwkEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_aGT3saOwEdqi_5gqUMOQtA" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aGT3sqOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aGT3s6OwEdqi_5gqUMOQtA"/>
</returnResult>
<ownedParameter xmi:id="_aGT3tKOwEdqi_5gqUMOQtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aGT3taOwEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aGT3tqOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_aGT3t6OwEdqi_5gqUMOQtA" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aGT3uKOwEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aGT3uaOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_aGT3uqOwEdqi_5gqUMOQtA" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aGT3u6OwEdqi_5gqUMOQtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aGT3vKOwEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_c2vX8KOwEdqi_5gqUMOQtA" name="ignoreCase" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_8OsQwK69EdqjppZik4kD8A" name="getUsedInterfaces" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_IHZ0cOwlEdqYHf-imTcTdw" body="Retrieves the interfaces on which this classifier has a usage dependency." annotatedElement="_8OsQwK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_IHjlcOwlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_IHjlcewlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_GDE78K6-EdqjppZik4kD8A" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_J92vca6-EdqjppZik4kD8A" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_J92vcK6-EdqjppZik4kD8A"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_MH_rwK6-EdqjppZik4kD8A" name="getAllUsedInterfaces" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_LQH44OwlEdqYHf-imTcTdw" body="Retrieves all the interfaces on which this classifier or any of its parents has a usage dependency." annotatedElement="_MH_rwK6-EdqjppZik4kD8A">
<eAnnotations xmi:id="_LQH44ewlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_LQH44uwlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_MH_rwa6-EdqjppZik4kD8A" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MH_rwq6-EdqjppZik4kD8A" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MH_rw66-EdqjppZik4kD8A"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_rEDGkGwKEdq7X4sGURiZYA" name="Dependency"/>
<ownedMember xmi:type="uml:Class" xmi:id="_ZiwkoGwLEdq7X4sGURiZYA" name="Namespace" isAbstract="true">
<ownedOperation xmi:id="_vI18QGwLEdq7X4sGURiZYA" name="createElementImport" type="_RPl78GwIEdq7X4sGURiZYA">
<ownedComment xmi:id="_sdLToOwlEdqYHf-imTcTdw" body="Creates an import of the specified element into this namespace with the specified visibility." annotatedElement="_vI18QGwLEdq7X4sGURiZYA">
<eAnnotations xmi:id="_sdLToewlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_sdLTouwlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_xwes4GwLEdq7X4sGURiZYA" type="_RPl78GwIEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_yOllMGwLEdq7X4sGURiZYA" name="element" type="_jKxnwGwLEdq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_9mppoGwLEdq7X4sGURiZYA" name="visibility" type="_AyM_oGwMEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_FRpmcGwMEdq7X4sGURiZYA" name="createPackageImport" type="_SnNPIGwIEdq7X4sGURiZYA">
<ownedComment xmi:id="_t-ofUOwlEdqYHf-imTcTdw" body="Creates an import of the specified package into this namespace with the specified visibility." annotatedElement="_FRpmcGwMEdq7X4sGURiZYA">
<eAnnotations xmi:id="_t-ofUewlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_t-ofUuwlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IdWGYGwMEdq7X4sGURiZYA" type="_SnNPIGwIEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_RsevcGwMEdq7X4sGURiZYA" name="package_" type="_-cvRAGvzEdq7X4sGURiZYA" effect="read"/>
<ownedParameter xmi:id="_OxwqwGwMEdq7X4sGURiZYA" name="visibility" type="_AyM_oGwMEdq7X4sGURiZYA" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_aoDYwGwLEdq7X4sGURiZYA" name="getImportedElements" type="_jKxnwGwLEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_zNDPgOwmEdqYHf-imTcTdw" body="Retrieves the elements imported by this namespace." annotatedElement="_aoDYwGwLEdq7X4sGURiZYA">
<eAnnotations xmi:id="_zNDPgewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_zNDPguwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_mL5PYGwLEdq7X4sGURiZYA" type="_jKxnwGwLEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_n-CicWwLEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_n-CicGwLEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
<ownedOperation xmi:id="_2OvA4GwLEdq7X4sGURiZYA" name="getImportedPackages" type="_-cvRAGvzEdq7X4sGURiZYA" isQuery="true">
<ownedComment xmi:id="_0UuCMOwmEdqYHf-imTcTdw" body="Retrieves the packages imported by this namespace." annotatedElement="_2OvA4GwLEdq7X4sGURiZYA">
<eAnnotations xmi:id="_0UuCMewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_0UuCMuwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_40lo0GwLEdq7X4sGURiZYA" type="_-cvRAGvzEdq7X4sGURiZYA" direction="return">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6sF9AWwLEdq7X4sGURiZYA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6sF9AGwLEdq7X4sGURiZYA"/>
</returnResult>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_jKxnwGwLEdq7X4sGURiZYA" name="PackageableElement" isAbstract="true"/>
<ownedMember xmi:type="uml:Class" xmi:id="_AwvxoGwNEdq7X4sGURiZYA" name="Association">
<ownedOperation xmi:id="_WSPusK69EdqjppZik4kD8A" name="isBinary" type="_UdivYGvsEdqG6fBIPwe-mw">
<ownedComment xmi:id="_4TWQYOwlEdqYHf-imTcTdw" body="Determines whether this association is a binary association, i.e. whether it has exactly two member ends." annotatedElement="_WSPusK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_4TWQYewlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_4TWQYuwlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_YmN8cK69EdqjppZik4kD8A" type="_UdivYGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_OQcbgGwOEdq7X4sGURiZYA" name="EnumerationLiteral"/>
<ownedMember xmi:type="uml:Class" xmi:id="_C7AF4GwREdq14q0ETb1t3g" name="Generalization"/>
<ownedMember xmi:type="uml:Class" xmi:id="_FQiVsGwYEdqHKKVoxc0dlA" name="StructuredClassifier" isAbstract="true">
<ownedOperation xmi:id="_YorvMHL0EdqziYxiZo0YtA" name="createOwnedAttribute" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_9BZT4OwlEdqYHf-imTcTdw" body="Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this structured classifier." annotatedElement="_YorvMHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_9BjE4OwlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_9BjE4ewlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_YorvMXL0EdqziYxiZo0YtA" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_YorvMnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_gKEUcaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_gKEUcKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_YorvM3L0EdqziYxiZo0YtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_iJ7TYaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_iJ7TYKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_YorvNHL0EdqziYxiZo0YtA" name="lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_YorvNXL0EdqziYxiZo0YtA" name="upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_l2mXcHLzEdqziYxiZo0YtA" name="InterfaceRealization"/>
<ownedMember xmi:type="uml:Class" xmi:id="_-lGRgHLzEdqziYxiZo0YtA" name="Artifact">
<ownedOperation xmi:id="_C-IuUHL0EdqziYxiZo0YtA" name="createOwnedOperation" type="_M4X2IGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_DUnlcOwmEdqYHf-imTcTdw" body="Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this artifact." annotatedElement="_C-IuUHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_DUnlcewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_DUnlcuwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_C-IuUXL0EdqziYxiZo0YtA" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_C-IuUnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m8S2MaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8S2MKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_C-IuVHL0EdqziYxiZo0YtA" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C-IuVXL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C-IuVnL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_C-IuV3L0EdqziYxiZo0YtA" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_C-IuWHL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_C-IuWXL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_C-IuU3L0EdqziYxiZo0YtA" name="returnType" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_o7P2MaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_o7P2MKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_U7wxgHL0EdqziYxiZo0YtA" name="createOwnedAttribute" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="__9c1UOwlEdqYHf-imTcTdw" body="Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this artifact." annotatedElement="_U7wxgHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="__9c1UewlEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="__9c1UuwlEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_U7wxgXL0EdqziYxiZo0YtA" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_U7wxgnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_rUSKIaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_rUSKIKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_U7wxg3L0EdqziYxiZo0YtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_tO6q0aOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_tO6q0KOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_U7wxhHL0EdqziYxiZo0YtA" name="lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_U7wxhXL0EdqziYxiZo0YtA" name="upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="__1ap4HLzEdqziYxiZo0YtA" name="DataType">
<ownedOperation xmi:id="_FDM9YHL0EdqziYxiZo0YtA" name="createOwnedOperation" type="_M4X2IGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_GrDVwOwmEdqYHf-imTcTdw" body="Creates an operation with the specified name, parameter names, parameter types, and return type (or null) as an owned operation of this data type." annotatedElement="_FDM9YHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_GrDVwewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_GrDVwuwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_FDM9YXL0EdqziYxiZo0YtA" type="_M4X2IGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_FDM9YnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_wfr4AaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_wfr4AKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FDM9ZHL0EdqziYxiZo0YtA" name="parameterNames" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FDM9ZXL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FDM9ZnL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FDM9Z3L0EdqziYxiZo0YtA" name="parameterTypes" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_FDM9aHL0EdqziYxiZo0YtA" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FDM9aXL0EdqziYxiZo0YtA"/>
</ownedParameter>
<ownedParameter xmi:id="_FDM9Y3L0EdqziYxiZo0YtA" name="returnType" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yc2vUaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yc2vUKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
<ownedOperation xmi:id="_WJZCQHL0EdqziYxiZo0YtA" name="createOwnedAttribute" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_I4T3gOwmEdqYHf-imTcTdw" body="Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this data type." annotatedElement="_WJZCQHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_I4T3gewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_I4T3guwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_WJZCQXL0EdqziYxiZo0YtA" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_WJZCQnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0pOgQaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0pOgQKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_WJZCQ3L0EdqziYxiZo0YtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2bXMQaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2bXMQKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_WJZCRHL0EdqziYxiZo0YtA" name="lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_WJZCRXL0EdqziYxiZo0YtA" name="upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_Pu3O0HL0EdqziYxiZo0YtA" name="Signal">
<ownedOperation xmi:id="_YIM4UHL0EdqziYxiZo0YtA" name="createOwnedAttribute" type="_Jp_1oGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_MBen4OwmEdqYHf-imTcTdw" body="Creates a property with the specified name, type, lower bound, and upper bound as an owned attribute of this signal." annotatedElement="_YIM4UHL0EdqziYxiZo0YtA">
<eAnnotations xmi:id="_MBen4ewmEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_MBen4uwmEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_YIM4UXL0EdqziYxiZo0YtA" type="_Jp_1oGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_YIM4UnL0EdqziYxiZo0YtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_5RAjsaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_5RAjsKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_YIM4U3L0EdqziYxiZo0YtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_7g9NEaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_7g9NEKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="_YIM4VHL0EdqziYxiZo0YtA" name="lower" type="_XqvEIGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_YIM4VXL0EdqziYxiZo0YtA" name="upper" type="_dRZxsGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:PrimitiveType" xmi:id="_UdivYGvsEdqG6fBIPwe-mw" name="Boolean">
<eAnnotations xmi:id="_KWFGYGzMEdq4d7jt9iWoqg" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EDataType" xmi:id="_KWFGYWzMEdq4d7jt9iWoqg" instanceClassName="boolean"/>
</eAnnotations>
</ownedMember>
<ownedMember xmi:type="uml:PrimitiveType" xmi:id="_XqvEIGvsEdqG6fBIPwe-mw" name="Integer">
<eAnnotations xmi:id="_KWFGYmzMEdq4d7jt9iWoqg" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EDataType" xmi:id="_KWFGY2zMEdq4d7jt9iWoqg" instanceClassName="int"/>
</eAnnotations>
</ownedMember>
<ownedMember xmi:type="uml:PrimitiveType" xmi:id="_aAyVgGvsEdqG6fBIPwe-mw" name="String">
<eAnnotations xmi:id="_KWO3YGzMEdq4d7jt9iWoqg" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EDataType" xmi:id="_KWO3YWzMEdq4d7jt9iWoqg" instanceClassName="java.lang.String"/>
</eAnnotations>
</ownedMember>
<ownedMember xmi:type="uml:PrimitiveType" xmi:id="_dRZxsGvsEdqG6fBIPwe-mw" name="UnlimitedNatural">
<eAnnotations xmi:id="_KWO3YmzMEdq4d7jt9iWoqg" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EDataType" xmi:id="_KWO3Y2zMEdq4d7jt9iWoqg" instanceClassName="int"/>
</eAnnotations>
</ownedMember>
<ownedMember xmi:type="uml:Enumeration" xmi:id="_B3q9cGwNEdq7X4sGURiZYA" name="AggregationKind"/>
<ownedMember xmi:type="uml:Enumeration" xmi:id="_Y_jskGvtEdqG6fBIPwe-mw" name="MessageKind"/>
<ownedMember xmi:type="uml:Enumeration" xmi:id="_AyM_oGwMEdq7X4sGURiZYA" name="VisibilityKind"/>
<ownedMember xmi:type="uml:Class" xmi:id="_-Ixo8H4XEdq7cMP_l1l5Gg" name="Duration">
<ownedOperation xmi:id="_I3a88H4YEdq7cMP_l1l5Gg" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_I3a88X4YEdq7cMP_l1l5Gg" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_DylKEH4YEdq7cMP_l1l5Gg" name="TimeExpression">
<ownedOperation xmi:id="_JdkW8H4YEdq7cMP_l1l5Gg" name="stringValue" visibility="protected" type="_aAyVgGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_JdkW8X4YEdq7cMP_l1l5Gg" type="_aAyVgGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_nDq0wJPzEdqpjIDDFZ2Hgw" name="Image"/>
<ownedMember xmi:type="uml:Class" xmi:id="_rHT3YKOsEdqi_5gqUMOQtA" name="BehavioralFeature" isAbstract="true">
<ownedOperation xmi:id="_3Y0aYKOuEdqi_5gqUMOQtA" name="createReturnResult" type="_KyaPMGveEdq4DLWZOhbdEA">
<ownedComment xmi:id="_WdHFYPZPEdqYHf-imTcTdw" body="Creates a return result parameter with the specified name and type." annotatedElement="_3Y0aYKOuEdqi_5gqUMOQtA">
<eAnnotations xmi:id="_WdHFYfZPEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_WdHFYvZPEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_8N3dwKOuEdqi_5gqUMOQtA" type="_KyaPMGveEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_ESyWcKOvEdqi_5gqUMOQtA" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__VyJkaOxEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__VyJkKOxEdqi_5gqUMOQtA"/>
</ownedParameter>
<ownedParameter xmi:id="__sC00KOuEdqi_5gqUMOQtA" name="type" type="_ynRtoGvtEdqG6fBIPwe-mw" effect="read">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BJHvcaOyEdqi_5gqUMOQtA" value="1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BJHvcKOyEdqi_5gqUMOQtA"/>
</ownedParameter>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_DH62EKPAEdqi_5gqUMOQtA" name="Relationship" isAbstract="true"/>
<ownedMember xmi:type="uml:Class" xmi:id="_JBgfoKPAEdqi_5gqUMOQtA" name="DirectedRelationship" isAbstract="true"/>
<ownedMember xmi:type="uml:Class" xmi:id="_DAbfwa69EdqjppZik4kD8A" name="Component">
<ownedOperation xmi:id="_IJwKAK69EdqjppZik4kD8A" name="createOwnedClass" type="_00owUGvdEdq4DLWZOhbdEA">
<ownedComment xmi:id="_gykdUPZPEdqYHf-imTcTdw" body="Creates a(n) (abstract) class with the specified name as a packaged element of this component." annotatedElement="_IJwKAK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_gykdUfZPEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_gykdUvZPEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IJwKAa69EdqjppZik4kD8A" type="_00owUGvdEdq4DLWZOhbdEA" direction="return"/>
<ownedParameter xmi:id="_IJwKAq69EdqjppZik4kD8A" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
<ownedParameter xmi:id="_IJwKA669EdqjppZik4kD8A" name="isAbstract" type="_UdivYGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_IJwKBK69EdqjppZik4kD8A" name="createOwnedEnumeration" type="_I6N3UGwGEdq7X4sGURiZYA">
<ownedComment xmi:id="_lEKOUPZPEdqYHf-imTcTdw" body="Creates a enumeration with the specified name as a packaged element of this component." annotatedElement="_IJwKBK69EdqjppZik4kD8A">
<eAnnotations xmi:id="_lEKOUfZPEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_lEKOUvZPEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IJwKBa69EdqjppZik4kD8A" type="_I6N3UGwGEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_IJwKBq69EdqjppZik4kD8A" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_IJwKB669EdqjppZik4kD8A" name="createOwnedPrimitiveType" type="_V6vuYGwGEdq7X4sGURiZYA">
<ownedComment xmi:id="_o0qrgPZPEdqYHf-imTcTdw" body="Creates a primitive type with the specified name as a packaged element of this component." annotatedElement="_IJwKB669EdqjppZik4kD8A">
<eAnnotations xmi:id="_o0qrgfZPEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_o0qrgvZPEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IJwKCK69EdqjppZik4kD8A" type="_V6vuYGwGEdq7X4sGURiZYA" direction="return"/>
<ownedParameter xmi:id="_IJwKCa69EdqjppZik4kD8A" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
<ownedOperation xmi:id="_IJwKCq69EdqjppZik4kD8A" name="createOwnedInterface" type="_8Ugn8GvtEdqG6fBIPwe-mw">
<ownedComment xmi:id="_s-DiwPZPEdqYHf-imTcTdw" body="Creates an interface with the specified name as a packaged element of this component." annotatedElement="_IJwKCq69EdqjppZik4kD8A">
<eAnnotations xmi:id="_s-DiwfZPEdqYHf-imTcTdw" source="appliedStereotypes">
<contents xmi:type="Default_0:Default__Documentation" xmi:id="_s-DiwvZPEdqYHf-imTcTdw"/>
</eAnnotations>
</ownedComment>
<returnResult xmi:id="_IJwKC669EdqjppZik4kD8A" type="_8Ugn8GvtEdqG6fBIPwe-mw" direction="return"/>
<ownedParameter xmi:id="_IJwKDK69EdqjppZik4kD8A" name="name" type="_aAyVgGvsEdqG6fBIPwe-mw" effect="read"/>
</ownedOperation>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_OUnikC7qEdutFcse1QllAQ" name="OpaqueAction">
<ownedAttribute xmi:id="_c_GaAC7qEdutFcse1QllAQ" name="body" type="_aAyVgGvsEdqG6fBIPwe-mw" isUnique="false">
<eAnnotations xmi:id="_hxBQ4C7qEdutFcse1QllAQ" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EAttribute" xmi:id="_hxBQ4S7qEdutFcse1QllAQ" isUnsettable="true" xmlFeatureKind="Element"/>
</eAnnotations>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_e2muMS7qEdutFcse1QllAQ" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_e2muMC7qEdutFcse1QllAQ"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_ldWYsC7qEdutFcse1QllAQ" name="OpaqueBehavior">
<ownedAttribute xmi:id="_ldWYsS7qEdutFcse1QllAQ" name="body" type="_aAyVgGvsEdqG6fBIPwe-mw" isUnique="false">
<eAnnotations xmi:id="_ldWYsi7qEdutFcse1QllAQ" source="appliedStereotypes">
<contents xmi:type="Ecore_0:Ecore__EAttribute" xmi:id="_ldWYsy7qEdutFcse1QllAQ" isUnsettable="true" xmlFeatureKind="Element"/>
</eAnnotations>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ldWYtC7qEdutFcse1QllAQ" value="-1"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ldWYtS7qEdutFcse1QllAQ"/>
</ownedAttribute>
</ownedMember>
<ownedMember xmi:type="uml:Class" xmi:id="_5jXJsTEkEdu9VoNTbEBQkQ" name="LiteralString">
<ownedOperation xmi:id="_-SmgADEkEdu9VoNTbEBQkQ" name="integerValue" visibility="protected" type="_XqvEIGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_-SmgATEkEdu9VoNTbEBQkQ" type="_XqvEIGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_FbLFMDElEdu9VoNTbEBQkQ" name="unlimitedValue" visibility="protected" type="_dRZxsGvsEdqG6fBIPwe-mw" isQuery="true">
<returnResult xmi:id="_FbLFMTElEdu9VoNTbEBQkQ" type="_dRZxsGvsEdqG6fBIPwe-mw" direction="return"/>
</ownedOperation>
</ownedMember>
<packageMerge xmi:id="_H2HkkGvbEdq4DLWZOhbdEA">
<mergedPackage xmi:type="uml:Model" href="L3.emx#_EBtHcBmMEdqvcs97umGEYQ?L3"/>
</packageMerge>
</uml:Model>