<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:MagicDrawProfile="http:///schemas/MagicDrawProfile/_-Z118JbrEd2eJO2kQX_vtA/0" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:UMLStandardProfile="http:///schemas/UMLStandardProfile/_-ZPZAJbrEd2eJO2kQX_vtA/0" xmlns:ValidationProfile="http:///schemas/ValidationProfile/_-avN0JbrEd2eJO2kQX_vtA/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http:///schemas/MagicDrawProfile/_-Z118JbrEd2eJO2kQX_vtA/0 UML_Standard_Profile.MagicDraw_Profile.profile.uml#__e1KIJbrEd2eJO2kQX_vtA http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w http:///schemas/UMLStandardProfile/_-ZPZAJbrEd2eJO2kQX_vtA/0 UML_Standard_Profile.UML_Standard_Profile.profile.uml#__e_FeJbrEd2eJO2kQX_vtA http:///schemas/ValidationProfile/_-avN0JbrEd2eJO2kQX_vtA/0 UML_Standard_Profile.Validation_Profile.profile.uml#__e1IXJbrEd2eJO2kQX_vtA">
  <uml:Profile xmi:id="rimvydas_1048688023274_104450_1422" name="UML Profile for Java" metamodelReference="_0metamodelReferenceUML_Profile_for_Java">
    <eAnnotations xmi:id="__e-5RpbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="__e-5R5brEd2eJO2kQX_vtA" name="UMLProfileforJava" nsURI="http:///schemas/UMLProfileforJava/_-abr0JbrEd2eJO2kQX_vtA/0" nsPrefix="UMLProfileforJava">
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="__e-5SJbrEd2eJO2kQX_vtA" name="JavaArgumentBound">
          <eAnnotations xmi:id="__e-5SZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1098365034002_511587_341"/>
          <eLiterals xmi:id="__e-5SpbrEd2eJO2kQX_vtA" name="extends"/>
          <eLiterals xmi:id="__e-5S5brEd2eJO2kQX_vtA" name="super" value="1"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5TJbrEd2eJO2kQX_vtA" name="_">
          <eAnnotations xmi:id="__e-5TZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1099496656725_670063_0"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5TpbrEd2eJO2kQX_vtA" name="JavaParameter" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5T5brEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_622020d_1108465120205_504870_5140"/>
          <eAnnotations xmi:id="__e-5UJbrEd2eJO2kQX_vtA" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="__e-5UZbrEd2eJO2kQX_vtA" name="base_Element" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="__e-5UpbrEd2eJO2kQX_vtA" source="redefines" references="__e-5V5brEd2eJO2kQX_vtA"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Element"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5U5brEd2eJO2kQX_vtA" name="JavaFinal" ordered="false" lowerBound="1" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5VJbrEd2eJO2kQX_vtA" name="JavaElement">
          <eAnnotations xmi:id="__e-5VZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808063737_359220_22"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5VpbrEd2eJO2kQX_vtA" name="JavaAnnotations" ordered="false" upperBound="0">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5V5brEd2eJO2kQX_vtA" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5WJbrEd2eJO2kQX_vtA" name="JavaAnnotationMember" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5WZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808914750_8635_1560"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5WpbrEd2eJO2kQX_vtA" name="JavaAnnotationDefaultValue" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5W5brEd2eJO2kQX_vtA" name="base_Operation" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5XJbrEd2eJO2kQX_vtA" name="JavaEnumeration" eSuperTypes="__e-5YJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5XZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094807910486_107057_1"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5XpbrEd2eJO2kQX_vtA" name="base_Enumeration" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5X5brEd2eJO2kQX_vtA" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5YJbrEd2eJO2kQX_vtA" name="JavaTypeElement" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5YZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808081402_198355_114"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5YpbrEd2eJO2kQX_vtA" name="JavaStatic" ordered="false" lowerBound="1" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5Y5brEd2eJO2kQX_vtA" name="base_Classifier" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5ZJbrEd2eJO2kQX_vtA" name="JavaClassFile">
          <eAnnotations xmi:id="__e-5ZZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8f8028c_1092402189260_716255_1"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5ZpbrEd2eJO2kQX_vtA" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5Z5brEd2eJO2kQX_vtA" name="JavaInterface" eSuperTypes="__e-5YJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5aJbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_8f8028c_1092402226313_911396_85"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5aZbrEd2eJO2kQX_vtA" name="base_Interface" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5apbrEd2eJO2kQX_vtA" name="JavaClass" eSuperTypes="__e-5YJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5a5brEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_622020d_1108465221270_715498_5597"/>
          <eAnnotations xmi:id="__e-5bJbrEd2eJO2kQX_vtA" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="__e-5bZbrEd2eJO2kQX_vtA" name="base_Classifier" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="__e-5bpbrEd2eJO2kQX_vtA" source="redefines" references="__e-5Y5brEd2eJO2kQX_vtA"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5b5brEd2eJO2kQX_vtA" name="JavaStrictfp" ordered="false" lowerBound="1" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5cJbrEd2eJO2kQX_vtA" name="JavaField" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5cZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_622020d_1108460533600_442462_1339"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5cpbrEd2eJO2kQX_vtA" name="JavaVolatile" ordered="false" lowerBound="1" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5c5brEd2eJO2kQX_vtA" name="JavaCollection" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5dJbrEd2eJO2kQX_vtA" name="JavaDimensions" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5dZbrEd2eJO2kQX_vtA" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5dpbrEd2eJO2kQX_vtA" name="JavaEnumerationLiteral" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5d5brEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808670098_444365_1044"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5eJbrEd2eJO2kQX_vtA" name="JavaInitializer" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5eZbrEd2eJO2kQX_vtA" name="base_EnumerationLiteral" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5epbrEd2eJO2kQX_vtA" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5e5brEd2eJO2kQX_vtA" name="JavaTypeParameter" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5fJbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1098359334446_138181_379"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5fZbrEd2eJO2kQX_vtA" name="JavaParameterBound" ordered="false" lowerBound="1" upperBound="0">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5fpbrEd2eJO2kQX_vtA" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5f5brEd2eJO2kQX_vtA" name="JavaAnnotation" eSuperTypes="__e-5YJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5gJbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808869025_333788_1410"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5gZbrEd2eJO2kQX_vtA" name="base_Interface" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5gpbrEd2eJO2kQX_vtA" name="JavaImport" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5g5brEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808706301_326740_1111"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5hJbrEd2eJO2kQX_vtA" name="base_PackageImport" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PackageImport"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5hZbrEd2eJO2kQX_vtA" name="base_ElementImport" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//ElementImport"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5hpbrEd2eJO2kQX_vtA" name="JavaOperation" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5h5brEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808002889_175205_2"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5iJbrEd2eJO2kQX_vtA" name="JavaNative" ordered="false" lowerBound="1" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5iZbrEd2eJO2kQX_vtA" name="JavaThrows" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5ipbrEd2eJO2kQX_vtA" name="implementation" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5i5brEd2eJO2kQX_vtA" name="base_Operation" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5jJbrEd2eJO2kQX_vtA" name="JavaTypeArgument" eSuperTypes="__e-5VJbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5jZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1098364699070_375833_197"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5jpbrEd2eJO2kQX_vtA" name="JavaArgumentBound" ordered="false" lowerBound="1" eType="__e-5SJbrEd2eJO2kQX_vtA" defaultValueLiteral="extends"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5j5brEd2eJO2kQX_vtA" name="base_TemplateParameterSubstitution" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//TemplateParameterSubstitution"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="__e-5kJbrEd2eJO2kQX_vtA" name="JavaStaticImport" eSuperTypes="__e-5gpbrEd2eJO2kQX_vtA">
          <eAnnotations xmi:id="__e-5kZbrEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_622020d_1094808733680_673536_1308"/>
          <eAnnotations xmi:id="__e-5kpbrEd2eJO2kQX_vtA" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="__e-5k5brEd2eJO2kQX_vtA" name="base_PackageImport" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="__e-5lJbrEd2eJO2kQX_vtA" source="redefines" references="__e-5hJbrEd2eJO2kQX_vtA"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PackageImport"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="__e-5lZbrEd2eJO2kQX_vtA" name="base_ElementImport" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="__e-5lpbrEd2eJO2kQX_vtA" source="redefines" references="__e-5hZbrEd2eJO2kQX_vtA"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//ElementImport"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="__e-5l5brEd2eJO2kQX_vtA" name="JavaImportAll" ordered="false" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__e-5mJbrEd2eJO2kQX_vtA" name="JavaImportedMember" ordered="false">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <ownedComment xmi:id="_be00301_1078843365389_684821_128" body="The Java Profile&#xA;defines the subset of Java constructs that are needed to support the EJB Profiles." annotatedElement="rimvydas_1048688023274_104450_1422"/>
    <packageImport xmi:id="_0metamodelReferenceUML_Profile_for_Java">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesUML_Profile_for_Java">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesUML_Profile_for_Java">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_622020d_1098365034002_511587_341" name="JavaArgumentBound">
      <ownedLiteral xmi:id="_622020d_1098365039329_417204_374" name="extends"/>
      <ownedLiteral xmi:id="_622020d_1098365050175_847589_407" name="super"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_622020d_1099496656725_670063_0" name="?"/>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461270_543074_124" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461270_557350_125 _10_0EAPbeta2_be00301_1123760461270_372379_126">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461270_372379_126" name="extension_JavaClassFile" visibility="private" type="_8f8028c_1092402189260_716255_1" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461270_543074_124">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461280_740214_128" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461270_608123_127" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461841_752731_239" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461841_287680_240 _10_0EAPbeta2_be00301_1123760461841_347515_241">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461841_347515_241" name="extension_JavaStaticImport" visibility="private" type="_622020d_1094808733680_673536_1308" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461841_752731_239">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461841_265610_243" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461841_443264_242" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461421_646150_152" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461421_728423_154 _10_0EAPbeta2_be00301_1123760461421_500280_153">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461421_728423_154" name="extension_JavaEnumeration" visibility="private" type="_622020d_1094807910486_107057_1" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461421_646150_152">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461421_452796_156" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461421_281793_155" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461671_371733_203" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461671_967759_205 _10_0EAPbeta2_be00301_1123760461671_256801_204">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461671_967759_205" name="extension_JavaInterface" visibility="private" type="_8f8028c_1092402226313_911396_85" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461671_371733_203">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461671_188757_207" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461671_561371_206" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461220_569726_114" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461230_759358_116 _10_0EAPbeta2_be00301_1123760461220_225433_115">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461230_759358_116" name="extension_JavaAnnotation" visibility="private" type="_622020d_1094808869025_333788_1410" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461220_569726_114">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461230_280933_118" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461230_765759_117" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461040_998608_73" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461040_972340_75 _10_0EAPbeta2_be00301_1123760461040_788536_74">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461040_972340_75" name="extension_JavaImport" visibility="private" type="_622020d_1094808706301_326740_1111" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461040_998608_73">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461050_368027_77" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461040_326624_76" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461441_188847_157" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461441_649077_159 _10_0EAPbeta2_be00301_1123760461441_127886_158">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461441_649077_159" name="extension_JavaEnumeration" visibility="private" type="_622020d_1094807910486_107057_1" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461441_188847_157">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461451_107091_161" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461441_544592_160" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461080_187208_83" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461080_95435_85 _10_0EAPbeta2_be00301_1123760461080_451660_84">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461080_95435_85" name="extension_JavaClass" visibility="private" type="_9_0_622020d_1108465221270_715498_5597" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461080_187208_83">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461090_623739_87" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461090_513652_86" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461541_704628_177" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461551_917162_179 _10_0EAPbeta2_be00301_1123760461541_434469_178">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461551_917162_179" name="extension_JavaEnumerationLiteral" visibility="private" type="_622020d_1094808670098_444365_1044" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461541_704628_177">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461551_217670_181" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461551_449784_180" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760460900_14424_58" name="" memberEnd="_10_0EAPbeta2_be00301_1123760460900_207145_59 _10_0EAPbeta2_be00301_1123760460910_942223_60">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760460910_942223_60" name="extension_JavaAnnotationMember" visibility="private" type="_622020d_1094808914750_8635_1560" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760460900_14424_58">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460910_608105_62" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460910_355671_61" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461120_647795_93" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461120_194578_94 _10_0EAPbeta2_be00301_1123760461140_797644_95">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461140_797644_95" name="extension_JavaParameter" visibility="private" type="_9_0_622020d_1108465120205_504870_5140" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461120_647795_93">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461150_656756_97" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461140_707019_96" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461331_689611_135" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461331_844217_136 _10_0EAPbeta2_be00301_1123760461341_541057_137">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461341_541057_137" name="extension_JavaOperation" visibility="private" type="_622020d_1094808002889_175205_2" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461331_689611_135">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461341_896882_139" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461341_123403_138" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461591_469815_188" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461601_584028_190 _10_0EAPbeta2_be00301_1123760461591_225457_189">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461601_584028_190" name="extension_JavaTypeElement" visibility="private" type="_622020d_1094808081402_198355_114" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461591_469815_188">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461601_693691_192" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461601_749626_191" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461481_102351_167" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461491_527683_169 _10_0EAPbeta2_be00301_1123760461481_185345_168">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461491_527683_169" name="extension_JavaField" visibility="private" type="_9_0_622020d_1108460533600_442462_1339" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461481_102351_167">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461491_361718_171" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461491_239143_170" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461511_160810_172" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461521_925484_174 _10_0EAPbeta2_be00301_1123760461511_720044_173">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461521_925484_174" name="extension_JavaEnumerationLiteral" visibility="private" type="_622020d_1094808670098_444365_1044" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461511_160810_172">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461531_320706_176" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461521_805126_175" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461000_236216_68" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461000_377781_69 _10_0EAPbeta2_be00301_1123760461000_764133_70">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461000_764133_70" name="extension_JavaImport" visibility="private" type="_622020d_1094808706301_326740_1111" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461000_236216_68">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461010_841905_72" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461000_856629_71" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461861_563666_244" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461871_621072_246 _10_0EAPbeta2_be00301_1123760461861_180156_245">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461871_621072_246" name="extension_JavaElement" visibility="private" type="_622020d_1094808063737_359220_22" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461861_563666_244">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461871_217137_248" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461871_838323_247" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461811_170679_234" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461811_559429_235 _10_0EAPbeta2_be00301_1123760461821_668361_236">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461821_668361_236" name="extension_JavaStaticImport" visibility="private" type="_622020d_1094808733680_673536_1308" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461811_170679_234">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461821_66296_238" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461821_745902_237" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461731_517615_218" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461731_463362_220 _10_0EAPbeta2_be00301_1123760461731_584872_219">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461731_463362_220" name="extension_JavaTypeParameter" visibility="private" type="_622020d_1098359334446_138181_379" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461731_517615_218">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461731_91112_222" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461731_887024_221" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_10_0EAPbeta2_be00301_1123760461611_113094_193" name="" memberEnd="_10_0EAPbeta2_be00301_1123760461621_277041_195 _10_0EAPbeta2_be00301_1123760461611_617052_194">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_10_0EAPbeta2_be00301_1123760461621_277041_195" name="extension_JavaTypeArgument" visibility="private" type="_622020d_1098364699070_375833_197" aggregation="composite" association="_10_0EAPbeta2_be00301_1123760461611_113094_193">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760461621_749388_197" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760461621_949801_196" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_622020d_1108465120205_504870_5140" name="JavaParameter">
      <generalization xmi:id="_9_0_622020d_1108465132252_428409_5154" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="rimvydas_1048695729615_943881_4874" name="JavaFinal" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_975010_4898" body="A Boolean value indicating whether or not the Parameter is final." annotatedElement="rimvydas_1048695729615_943881_4874"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760461751_693346_223" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461120_194578_94" name="base_Element" visibility="private" association="_10_0EAPbeta2_be00301_1123760461120_647795_93">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460620_132582_43" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808914750_8635_1560" name="JavaAnnotationMember">
      <ownedComment xmi:id="_622020d_1096008262311_829221_179" body="Stereotype is used to mark Java annotation element, declared in annotation type." annotatedElement="_622020d_1094808914750_8635_1560"/>
      <generalization xmi:id="_622020d_1094808941809_48765_1710" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_622020d_1094809228081_865708_1844" name="JavaAnnotationDefaultValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460610_257761_25" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460610_501630_24" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760460900_207145_59" name="base_Operation" visibility="private" association="_10_0EAPbeta2_be00301_1123760460900_14424_58">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460610_724837_23" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808063737_359220_22" name="JavaElement">
      <ownedComment xmi:id="_622020d_1096008262301_183025_177" body="Base stereotype for all java releated stereotypes." annotatedElement="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_622020d_1094808990539_635117_1756" name="JavaAnnotations" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460620_723177_28" name=""/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460610_314266_27" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461861_180156_245" name="base_Element" visibility="private" association="_10_0EAPbeta2_be00301_1123760461861_563666_244">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460610_78026_26" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094807910486_107057_1" name="JavaEnumeration">
      <generalization xmi:id="_622020d_1094808151653_462902_381" isSubstitutable="false" general="_622020d_1094808081402_198355_114"/>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461421_500280_153" name="base_Enumeration" visibility="private" association="_10_0EAPbeta2_be00301_1123760461421_646150_152">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461441_127886_158" name="base_Class" visibility="private" association="_10_0EAPbeta2_be00301_1123760461441_188847_157">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460610_515673_22" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_8f8028c_1092402189260_716255_1" name="JavaClassFile">
      <ownedComment xmi:id="_8f8028c_1092402213805_534671_2" body="Specializes the standard UML Stereotype «file». Indicates that the Component describes&#xA;a Java Class File." annotatedElement="_8f8028c_1092402189260_716255_1"/>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461270_557350_125" name="base_Component" visibility="private" association="_10_0EAPbeta2_be00301_1123760461270_543074_124">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460610_623428_20" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_8f8028c_1092402226313_911396_85" name="JavaInterface">
      <ownedComment xmi:id="_8f8028c_1092402252381_559889_86" body="A Stereotype indicating that the Class represents a Java Interface. Specializes the&#xA;standard UML Stereotype «type»." annotatedElement="_8f8028c_1092402226313_911396_85"/>
      <generalization xmi:id="_622020d_1094808146466_95187_371" isSubstitutable="false" general="_622020d_1094808081402_198355_114"/>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461671_256801_204" name="base_Interface" visibility="private" association="_10_0EAPbeta2_be00301_1123760461671_371733_203">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460610_108426_21" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_622020d_1108465221270_715498_5597" name="JavaClass">
      <generalization xmi:id="_9_0_622020d_1108465232847_570046_5611" isSubstitutable="false" general="_622020d_1094808081402_198355_114"/>
      <ownedAttribute xmi:id="rimvydas_1048695729605_756437_4867" name="JavaStrictfp" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_593319_4877" body="A Boolean value indicating whether or not the Java Class is FP-strict" annotatedElement="rimvydas_1048695729605_756437_4867"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760461591_335365_187" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461080_451660_84" name="base_Classifier" visibility="private" association="_10_0EAPbeta2_be00301_1123760461080_187208_83">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460620_451816_44" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_622020d_1108460533600_442462_1339" name="JavaField">
      <generalization xmi:id="_9_0_622020d_1108460570743_566866_1413" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="rimvydas_1048695729605_772811_4869" name="JavaVolatile" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_909454_4880" body="A Boolean value indicating whether or not the Java Field is volatile." annotatedElement="rimvydas_1048695729605_772811_4869"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760461411_519460_151" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="rimvydas_1048695729615_418243_4871" name="JavaCollection" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_742683_4895" body="A String containing the name of the Java Collection Type used to implement an Attribute or Association End with complex multiplicity." annotatedElement="rimvydas_1048695729615_418243_4871"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="rimvydas_1048695729615_207393_4870" name="JavaDimensions" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_600144_4892" body="An Integer indicating the number of array dimensions declared by the Java Field or Parameter." annotatedElement="rimvydas_1048695729615_207393_4870"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461481_185345_168" name="base_Property" visibility="private" association="_10_0EAPbeta2_be00301_1123760461481_102351_167">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460620_922320_30" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808670098_444365_1044" name="JavaEnumerationLiteral">
      <generalization xmi:id="_622020d_1094808720221_937032_1209" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_622020d_1094809262861_3448_1906" name="JavaInitializer" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460599_201173_9" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460589_490136_8" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461511_720044_173" name="base_EnumerationLiteral" visibility="private" association="_10_0EAPbeta2_be00301_1123760461511_160810_172">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461541_434469_178" name="base_Property" visibility="private" association="_10_0EAPbeta2_be00301_1123760461541_704628_177">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460589_978697_7" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1098359334446_138181_379" name="JavaTypeParameter">
      <ownedComment xmi:id="_622020d_1098359492594_103958_570" body="Stereotype is used to mark Java parametered class." annotatedElement="_622020d_1098359334446_138181_379"/>
      <generalization xmi:id="_622020d_1098359367434_710089_393" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_622020d_1098360165101_491705_409" name="JavaParameterBound" visibility="private">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460599_317632_13" name=""/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460599_976129_12" name="" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461731_584872_219" name="base_Class" visibility="private" association="_10_0EAPbeta2_be00301_1123760461731_517615_218">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460599_318132_11" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808869025_333788_1410" name="JavaAnnotation">
      <ownedComment xmi:id="_622020d_1096008262311_882905_178" body="Stereotype is used to mark Java annotation type." annotatedElement="_622020d_1094808869025_333788_1410"/>
      <generalization xmi:id="_622020d_1096008435650_491782_651" isSubstitutable="false" general="_622020d_1094808081402_198355_114"/>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461220_225433_115" name="base_Interface" visibility="private" association="_10_0EAPbeta2_be00301_1123760461220_569726_114">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460620_447125_29" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808081402_198355_114" name="JavaTypeElement">
      <ownedComment xmi:id="_622020d_1096008451413_62465_684" body="Base stereotype for all java type stereotypes." annotatedElement="_622020d_1094808081402_198355_114"/>
      <generalization xmi:id="_622020d_1094808156240_317002_391" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="rimvydas_1048695729605_909214_4868" name="JavaStatic" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_644303_4883" body="A Boolean value indicating whether or not the Java Class is static." annotatedElement="rimvydas_1048695729605_909214_4868"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760461351_792763_140" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461591_225457_189" name="base_Classifier" visibility="private" association="_10_0EAPbeta2_be00301_1123760461591_469815_188">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460599_849475_14" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808706301_326740_1111" name="JavaImport">
      <generalization xmi:id="_622020d_1094808726560_962685_1280" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461000_377781_69" name="base_PackageImport" visibility="private" association="_10_0EAPbeta2_be00301_1123760461000_236216_68">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461040_788536_74" name="base_ElementImport" visibility="private" association="_10_0EAPbeta2_be00301_1123760461040_998608_73">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ElementImport"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460599_539731_10" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808002889_175205_2" name="JavaOperation">
      <generalization xmi:id="_622020d_1094808179213_315381_438" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="rimvydas_1048695729615_121451_4872" name="JavaNative" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_913577_4886" body="A Boolean value indicating whether or not the Operation or Method is native." annotatedElement="rimvydas_1048695729615_121451_4872"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760460880_745440_52" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="rimvydas_1048695729615_19478_4873" name="JavaThrows" visibility="private">
        <ownedComment xmi:id="rimvydas_1048695734993_164296_4889" body="A comma-delimited list of names of Java Exception Classes." annotatedElement="rimvydas_1048695729615_19478_4873"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_62a020a_1103271618171_82391_0" name="implementation" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460579_28681_3" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460579_764124_2" name="" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461331_844217_136" name="base_Operation" visibility="private" association="_10_0EAPbeta2_be00301_1123760461331_689611_135">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460579_106309_1" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1098364699070_375833_197" name="JavaTypeArgument">
      <generalization xmi:id="_622020d_1098364714372_237048_310" isSubstitutable="false" general="_622020d_1094808063737_359220_22"/>
      <ownedAttribute xmi:id="_622020d_1098364919257_538710_321" name="JavaArgumentBound" visibility="private" type="_622020d_1098365034002_511587_341">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5EAPbeta_622020d_1151070739997_588465_4" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5EAPbeta_622020d_1151070739997_247361_3" name="" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_10_0EAPbeta2_be00301_1123760461220_815747_113" name="" instance="_622020d_1098365039329_417204_374"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461611_617052_194" name="base_TemplateParameterSubstitution" visibility="private" association="_10_0EAPbeta2_be00301_1123760461611_113094_193">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateParameterSubstitution"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460589_720315_4" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_622020d_1094808733680_673536_1308" name="JavaStaticImport">
      <generalization xmi:id="_622020d_1094808836638_691218_1382" isSubstitutable="false" general="_622020d_1094808706301_326740_1111"/>
      <ownedAttribute xmi:id="_9_0_622020d_1102087998367_937930_0" name="JavaImportAll" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460599_389259_17" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460599_238229_16" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_10_0EAPbeta2_be00301_1123760461331_628239_134" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_0_2_622020d_1111404945327_632960_0" name="JavaImportedMember" visibility="private">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_10_0EAPbeta2_be00301_1123760460610_20428_19" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_10_0EAPbeta2_be00301_1123760460610_241087_18" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461811_559429_235" name="base_PackageImport" visibility="private" association="_10_0EAPbeta2_be00301_1123760461811_170679_234">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PackageImport"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_10_0EAPbeta2_be00301_1123760461841_287680_240" name="base_ElementImport" visibility="private" association="_10_0EAPbeta2_be00301_1123760461841_752731_239">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ElementImport"/>
      </ownedAttribute>
      <icon xmi:id="_10_0EAPbeta2_be00301_1123760460599_753615_15" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_12_0_8f90291_1163698621109_265851_1867" name="Java constraints"/>
    <profileApplication xmi:id="_0profileApplicationUML_Profile_for_Java">
      <eAnnotations xmi:id="_BFNQAZbsEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
    <profileApplication xmi:id="_9_0_be00301_1108050582343_527400_10847profileApplicationUML_Profile_for_Java">
      <eAnnotations xmi:id="_BFNQBJbsEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.UML_Standard_Profile.profile.uml#__e_FeJbrEd2eJO2kQX_vtA"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.UML_Standard_Profile.profile.uml#_9_0_be00301_1108050582343_527400_10847"/>
    </profileApplication>
    <profileApplication xmi:id="_be00301_1073394351331_445580_2profileApplicationUML_Profile_for_Java">
      <eAnnotations xmi:id="_BJq5RJbsEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#__e1KIJbrEd2eJO2kQX_vtA"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_be00301_1073394351331_445580_2"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_f720368_1159529670215_231387_1profileApplicationUML_Profile_for_Java">
      <eAnnotations xmi:id="_BJ0qQ5bsEd2eJO2kQX_vtA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.Validation_Profile.profile.uml#__e1IXJbrEd2eJO2kQX_vtA"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.Validation_Profile.profile.uml#_11_5_f720368_1159529670215_231387_1"/>
    </profileApplication>
  </uml:Profile>
  <Standard:ModelLibrary xmi:id="_BFNQApbsEd2eJO2kQX_vtA" base_Package="rimvydas_1048688023274_104450_1422"/>
  <UMLStandardProfile:modelLibrary xmi:id="_BFNQBZbsEd2eJO2kQX_vtA" base_Package="rimvydas_1048688023274_104450_1422"/>
  <MagicDrawProfile:auxiliaryResource xmi:id="_BJq5RZbsEd2eJO2kQX_vtA" base_Element="rimvydas_1048688023274_104450_1422" base_Package="rimvydas_1048688023274_104450_1422"/>
  <ValidationProfile:validationSuite xmi:id="_BJ0qRJbsEd2eJO2kQX_vtA" base_Package="_12_0_8f90291_1163698621109_265851_1867"/>
</xmi:XMI>
