<?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:JMM="http://JMM/_11_5_1ab00d4_1164055757453_405595_1" xmlns:MagicDrawProfile="http://UML_Standard_Profile/MagicDraw_Profile/_be00301_1073394351331_445580_2" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://JMM/_11_5_1ab00d4_1164055757453_405595_1 #_vfbK1rlyEey7MYJrfWSM7g http://UML_Standard_Profile/MagicDraw_Profile/_be00301_1073394351331_445580_2 UML_Standard_Profile.MagicDraw_Profile.profile.uml#_vft1xrlyEey7MYJrfWSM7g http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">
  <uml:Profile xmi:id="_11_5_1ab00d4_1164055757453_405595_1" name="JMM" metamodelReference="_11_5_1ab00d4_1164055757453_405595_1_packageImportcreatedOnLoad">
    <eAnnotations xmi:id="_vfbK1blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_vfbK1rlyEey7MYJrfWSM7g" name="JMM" nsURI="http://JMM/_11_5_1ab00d4_1164055757453_405595_1" nsPrefix="JMM">
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbK17lyEey7MYJrfWSM7g" name="Interceptor">
          <eAnnotations xmi:id="_vfbK2LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_0_1_2aa0154_1257504656562_20692_246"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK2blyEey7MYJrfWSM7g" 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="_vfbK2rlyEey7MYJrfWSM7g" name="JEAFServiceProviderImpl">
          <eAnnotations xmi:id="_vfbK27lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_0_1_2aa0154_1258494739109_830424_604"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK3LlyEey7MYJrfWSM7g" 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="_vfbK3blyEey7MYJrfWSM7g" name="LoadStrategy">
          <eAnnotations xmi:id="_vfbK3rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_195e0323_1312551194959_482937_1661"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK37lyEey7MYJrfWSM7g" 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="_vfbK4LlyEey7MYJrfWSM7g" name="JEAFActor">
          <eAnnotations xmi:id="_vfbK4blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_2aa0154_1279551267653_845412_1310"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK4rlyEey7MYJrfWSM7g" name="base_Actor" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Actor"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbK47lyEey7MYJrfWSM7g" name="JEAFServiceProvider">
          <eAnnotations xmi:id="_vfbK5LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_0_1_2aa0154_1258411924625_214322_246"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK5blyEey7MYJrfWSM7g" 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="_vfbK5rlyEey7MYJrfWSM7g" name="ApplicationException">
          <eAnnotations xmi:id="_vfbK57lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_0_1ab00d4_1169896509421_135767_246"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK6LlyEey7MYJrfWSM7g" 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="_vfbK6blyEey7MYJrfWSM7g" name="Field">
          <eAnnotations xmi:id="_vfbK6rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_11_5_1ab00d4_1164055773625_642568_27"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK67lyEey7MYJrfWSM7g" name="rowName" 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="_vfbK7LlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK7blyEey7MYJrfWSM7g" name="sqlType" 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="_vfbK7rlyEey7MYJrfWSM7g" name="charLength" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK77lyEey7MYJrfWSM7g" name="precision" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK8LlyEey7MYJrfWSM7g" name="scale" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK8blyEey7MYJrfWSM7g" name="index" 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="_vfbK8rlyEey7MYJrfWSM7g" name="unique" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK87lyEey7MYJrfWSM7g" name="notNull" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK9LlyEey7MYJrfWSM7g" name="onlyInternalGetter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK9blyEey7MYJrfWSM7g" name="onlyInternalSetter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK9rlyEey7MYJrfWSM7g" name="lazy" 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="_vfbK97lyEey7MYJrfWSM7g" name="UserType">
          <eAnnotations xmi:id="_vfbK-LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_195e0323_1311759499771_127736_1645"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK-blyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK-rlyEey7MYJrfWSM7g" name="typeClass" 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="_vfbK-7lyEey7MYJrfWSM7g" name="base_Enumeration" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbK_LlyEey7MYJrfWSM7g" name="ServiceObject">
          <eAnnotations xmi:id="_vfbK_blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_1_1ab00d4_1181903445218_940228_121"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbK_rlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbK_7lyEey7MYJrfWSM7g" name="hasCustomImplementation" 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="_vfbLALlyEey7MYJrfWSM7g" name="PersistentObject">
          <eAnnotations xmi:id="_vfbLAblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_11_5_1ab00d4_1164055773625_682410_26"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLArlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLA7lyEey7MYJrfWSM7g" name="classID" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLBLlyEey7MYJrfWSM7g" name="table" 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="_vfbLBblyEey7MYJrfWSM7g" name="optimisticLock" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLBrlyEey7MYJrfWSM7g" name="OIDRowName" 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="_vfbLB7lyEey7MYJrfWSM7g" name="VersionLabelRowName" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLCLlyEey7MYJrfWSM7g" name="JEAFService">
          <eAnnotations xmi:id="_vfbLCblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_0_1ab00d4_1167987204328_247581_104"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLCrlyEey7MYJrfWSM7g" 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:EEnum" xmi:id="_vfbLC7lyEey7MYJrfWSM7g" name="TransactionBehavior">
          <eAnnotations xmi:id="_vfbLDLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_5_2aa0154_1218198183698_606827_145"/>
          <eLiterals xmi:id="_vfbLDblyEey7MYJrfWSM7g" name="NOT_SUPPORTED"/>
          <eLiterals xmi:id="_vfbLDrlyEey7MYJrfWSM7g" name="SUPPORTS" value="1"/>
          <eLiterals xmi:id="_vfbLD7lyEey7MYJrfWSM7g" name="REQUIRED" value="2"/>
          <eLiterals xmi:id="_vfbLELlyEey7MYJrfWSM7g" name="REQUIRES_NEW" value="3"/>
          <eLiterals xmi:id="_vfbLEblyEey7MYJrfWSM7g" name="MANDATORY" value="4"/>
          <eLiterals xmi:id="_vfbLErlyEey7MYJrfWSM7g" name="NEVER" value="5"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLE7lyEey7MYJrfWSM7g" name="PersistenceUnit">
          <eAnnotations xmi:id="_vfbLFLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_5_2aa0154_1234301748665_866202_148"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLFblyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLFrlyEey7MYJrfWSM7g" name="entityManagerJNDI" 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="_vfbLF7lyEey7MYJrfWSM7g" name="showSQL" ordered="false" lowerBound="1" eType="_vfbLGblyEey7MYJrfWSM7g" defaultValueLiteral="TRUE"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLGLlyEey7MYJrfWSM7g" name="formatSQL" ordered="false" lowerBound="1" eType="_vfbLGblyEey7MYJrfWSM7g" defaultValueLiteral="TRUE"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLGblyEey7MYJrfWSM7g" name="ConfigurationMode">
          <eAnnotations xmi:id="_vfbLGrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1588083041157_815404_5328"/>
          <eLiterals xmi:id="_vfbLG7lyEey7MYJrfWSM7g" name="TRUE"/>
          <eLiterals xmi:id="_vfbLHLlyEey7MYJrfWSM7g" name="FALSE" value="1"/>
          <eLiterals xmi:id="_vfbLHblyEey7MYJrfWSM7g" name="GLOBAL_PROPERTY" value="2"/>
          <eLiterals xmi:id="_vfbLHrlyEey7MYJrfWSM7g" name="INDIVIDUAL_PROPERTY" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLH7lyEey7MYJrfWSM7g" name="ObjectMapping">
          <eAnnotations xmi:id="_vfbLILlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_0_1_2aa0154_1236811903304_493649_246"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLIblyEey7MYJrfWSM7g" name="base_Dependency" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Dependency"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLIrlyEey7MYJrfWSM7g" name="onCreate" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLI7lyEey7MYJrfWSM7g" name="onUpdate" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLJLlyEey7MYJrfWSM7g" name="onRead" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLJblyEey7MYJrfWSM7g" name="Role">
          <eAnnotations xmi:id="_vfbLJrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_11_5_1ab00d4_1164055773609_459209_23"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLJ7lyEey7MYJrfWSM7g" name="linkTable" 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="_vfbLKLlyEey7MYJrfWSM7g" name="cascade" ordered="false" lowerBound="1" upperBound="-1" eType="_vfbLMblyEey7MYJrfWSM7g" defaultValueLiteral="NONE"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLKblyEey7MYJrfWSM7g" name="notlazy" 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="_vfbLKrlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLK7lyEey7MYJrfWSM7g" name="foreignKeyName" 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="_vfbLLLlyEey7MYJrfWSM7g" name="foreignKeyOwner" 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="_vfbLLblyEey7MYJrfWSM7g" name="fetchType" ordered="false" eType="_vfbLP7lyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLLrlyEey7MYJrfWSM7g" name="batchSize" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLL7lyEey7MYJrfWSM7g" name="onlyInternalGetter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLMLlyEey7MYJrfWSM7g" name="onlyInternalSetter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLMblyEey7MYJrfWSM7g" name="CascadeType">
          <eAnnotations xmi:id="_vfbLMrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_5_2aa0154_1209640897906_212222_276"/>
          <eLiterals xmi:id="_vfbLM7lyEey7MYJrfWSM7g" name="NONE"/>
          <eLiterals xmi:id="_vfbLNLlyEey7MYJrfWSM7g" name="ALL" value="1"/>
          <eLiterals xmi:id="_vfbLNblyEey7MYJrfWSM7g" name="SAVE-UPDATE" value="2"/>
          <eLiterals xmi:id="_vfbLNrlyEey7MYJrfWSM7g" name="PERSIST" value="3"/>
          <eLiterals xmi:id="_vfbLN7lyEey7MYJrfWSM7g" name="MERGE" value="4"/>
          <eLiterals xmi:id="_vfbLOLlyEey7MYJrfWSM7g" name="DELETE" value="5"/>
          <eLiterals xmi:id="_vfbLOblyEey7MYJrfWSM7g" name="REMOVE" value="6"/>
          <eLiterals xmi:id="_vfbLOrlyEey7MYJrfWSM7g" name="LOCK" value="7"/>
          <eLiterals xmi:id="_vfbLO7lyEey7MYJrfWSM7g" name="REPLICATE" value="8"/>
          <eLiterals xmi:id="_vfbLPLlyEey7MYJrfWSM7g" name="EVICT" value="9"/>
          <eLiterals xmi:id="_vfbLPblyEey7MYJrfWSM7g" name="REFRESH" value="10"/>
          <eLiterals xmi:id="_vfbLPrlyEey7MYJrfWSM7g" name="DELETE-ORPHAN" value="11"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLP7lyEey7MYJrfWSM7g" name="FetchType">
          <eAnnotations xmi:id="_vfbLQLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_19800330_1324641232336_333517_1682"/>
          <eLiterals xmi:id="_vfbLQblyEey7MYJrfWSM7g" name="none"/>
          <eLiterals xmi:id="_vfbLQrlyEey7MYJrfWSM7g" name="join" value="1"/>
          <eLiterals xmi:id="_vfbLQ7lyEey7MYJrfWSM7g" name="select" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLRLlyEey7MYJrfWSM7g" name="DomainObject">
          <eAnnotations xmi:id="_vfbLRblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_19590324_1359122492861_804386_1703"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLRrlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLR7lyEey7MYJrfWSM7g" name="hasCustomImplementation" 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="_vfbLSLlyEey7MYJrfWSM7g" name="JEAFComponent">
          <eAnnotations xmi:id="_vfbLSblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_5_2aa0154_1204276879656_243205_351"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLSrlyEey7MYJrfWSM7g" name="transactionBehavior" ordered="false" lowerBound="1" eType="_vfbLC7lyEey7MYJrfWSM7g" defaultValueLiteral="REQUIRED"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLS7lyEey7MYJrfWSM7g" name="layer" ordered="false" eType="_vfbLTrlyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLTLlyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLTblyEey7MYJrfWSM7g" name="useJEAFSecurity" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLTrlyEey7MYJrfWSM7g" name="Layer">
          <eAnnotations xmi:id="_vfbLT7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_5_2aa0154_1219932781750_721907_146"/>
          <eLiterals xmi:id="_vfbLULlyEey7MYJrfWSM7g" name="INTEGRATION_LAYER"/>
          <eLiterals xmi:id="_vfbLUblyEey7MYJrfWSM7g" name="BUSINESS_LAYER" value="1"/>
          <eLiterals xmi:id="_vfbLUrlyEey7MYJrfWSM7g" name="APPLICATION_LAYER" value="2"/>
          <eLiterals xmi:id="_vfbLU7lyEey7MYJrfWSM7g" name="PRESENTATION_LAYER" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLVLlyEey7MYJrfWSM7g" name="SystemException">
          <eAnnotations xmi:id="_vfbLVblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_12_0_1ab00d4_1169896572812_46507_257"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLVrlyEey7MYJrfWSM7g" 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="_vfbLV7lyEey7MYJrfWSM7g" name="QueryObject">
          <eAnnotations xmi:id="_vfbLWLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_8_2aa0154_1282021038148_514913_1307"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLWblyEey7MYJrfWSM7g" 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="_vfbLWrlyEey7MYJrfWSM7g" name="JEAFEnumeration">
          <eAnnotations xmi:id="_vfbLW7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_16_0_1_2aa0154_1253740914328_753267_246"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLXLlyEey7MYJrfWSM7g" 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:EAttribute" xmi:id="_vfbLXblyEey7MYJrfWSM7g" name="extensibleEnum" 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="_vfbLXrlyEey7MYJrfWSM7g" name="JEAFActivity">
          <eAnnotations xmi:id="_vfbLX7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1550137700635_801281_5610"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLYLlyEey7MYJrfWSM7g" name="base_Activity" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Activity"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLYblyEey7MYJrfWSM7g" name="POJO">
          <eAnnotations xmi:id="_vfbLYrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1563202172414_564539_5206"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLY7lyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLZLlyEey7MYJrfWSM7g" name="hasCustomImplementation" 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="_vfbLZblyEey7MYJrfWSM7g" name="Identifiable">
          <eAnnotations xmi:id="_vfbLZrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1563806961738_193271_5385"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLZ7lyEey7MYJrfWSM7g" 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="_vfbLaLlyEey7MYJrfWSM7g" name="RESTResource">
          <eAnnotations xmi:id="_vfbLablyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1580845200929_927684_5235"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLarlyEey7MYJrfWSM7g" name="base_Interface" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLa7lyEey7MYJrfWSM7g" name="path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLbLlyEey7MYJrfWSM7g" name="produces" ordered="false" upperBound="-1" eType="_vfbLb7lyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLbblyEey7MYJrfWSM7g" name="consumes" ordered="false" upperBound="-1" eType="_vfbLb7lyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLbrlyEey7MYJrfWSM7g" name="async" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLb7lyEey7MYJrfWSM7g" name="MediaType">
          <eAnnotations xmi:id="_vfbLcLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1580845740948_418713_5504"/>
          <eLiterals xmi:id="_vfbLcblyEey7MYJrfWSM7g" name="APPLICATION_XML"/>
          <eLiterals xmi:id="_vfbLcrlyEey7MYJrfWSM7g" name="APPLICATION_JSON" value="1"/>
          <eLiterals xmi:id="_vfbLc7lyEey7MYJrfWSM7g" name="APPLICATION_OCTET_STREAM" value="2"/>
          <eLiterals xmi:id="_vfbLdLlyEey7MYJrfWSM7g" name="APPLICATION_PROBLEM_JSON" value="3"/>
          <eLiterals xmi:id="_vfbLdblyEey7MYJrfWSM7g" name="TEXT_PLAIN" value="4"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLdrlyEey7MYJrfWSM7g" name="RESTOperation">
          <eAnnotations xmi:id="_vfbLd7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1580845342692_139985_5430"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLeLlyEey7MYJrfWSM7g" name="path" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLeblyEey7MYJrfWSM7g" name="httpMethods" ordered="false" lowerBound="1" upperBound="-1" eType="_vfbLgrlyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLerlyEey7MYJrfWSM7g" name="produces" ordered="false" upperBound="-1" eType="_vfbLb7lyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLe7lyEey7MYJrfWSM7g" name="consumes" ordered="false" upperBound="-1" eType="_vfbLb7lyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLfLlyEey7MYJrfWSM7g" name="statusCode" ordered="false" eType="_vfbLjblyEey7MYJrfWSM7g" defaultValueLiteral="200_OK"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLfblyEey7MYJrfWSM7g" name="async" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLfrlyEey7MYJrfWSM7g" name="base_Operation" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbLf7lyEey7MYJrfWSM7g" name="externalDocsURL" 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="_vfbLgLlyEey7MYJrfWSM7g" name="operationID" 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="_vfbLgblyEey7MYJrfWSM7g" name="summary" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLgrlyEey7MYJrfWSM7g" name="HTTPMethod">
          <eAnnotations xmi:id="_vfbLg7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1580845416788_371644_5457"/>
          <eLiterals xmi:id="_vfbLhLlyEey7MYJrfWSM7g" name="GET"/>
          <eLiterals xmi:id="_vfbLhblyEey7MYJrfWSM7g" name="POST" value="1"/>
          <eLiterals xmi:id="_vfbLhrlyEey7MYJrfWSM7g" name="PUT" value="2"/>
          <eLiterals xmi:id="_vfbLh7lyEey7MYJrfWSM7g" name="PATCH" value="3"/>
          <eLiterals xmi:id="_vfbLiLlyEey7MYJrfWSM7g" name="DELETE" value="4"/>
          <eLiterals xmi:id="_vfbLiblyEey7MYJrfWSM7g" name="HEAD" value="5"/>
          <eLiterals xmi:id="_vfbLirlyEey7MYJrfWSM7g" name="CONNECT" value="6"/>
          <eLiterals xmi:id="_vfbLi7lyEey7MYJrfWSM7g" name="OPTIONS" value="7"/>
          <eLiterals xmi:id="_vfbLjLlyEey7MYJrfWSM7g" name="TRACE" value="8"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbLjblyEey7MYJrfWSM7g" name="HTTPStatusCode">
          <eAnnotations xmi:id="_vfbLjrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1580846130380_907833_5541"/>
          <eLiterals xmi:id="_vfbLj7lyEey7MYJrfWSM7g" name="100_CONTINUE"/>
          <eLiterals xmi:id="_vfbLkLlyEey7MYJrfWSM7g" name="101_SWITCHING_PROTOCOLS" value="1"/>
          <eLiterals xmi:id="_vfbLkblyEey7MYJrfWSM7g" name="102_PROCESSING" value="2"/>
          <eLiterals xmi:id="_vfbLkrlyEey7MYJrfWSM7g" name="103_EARLY_HINTS" value="3"/>
          <eLiterals xmi:id="_vfbLk7lyEey7MYJrfWSM7g" name="200_OK" value="4"/>
          <eLiterals xmi:id="_vfbLlLlyEey7MYJrfWSM7g" name="201_CREATED" value="5"/>
          <eLiterals xmi:id="_vfbLlblyEey7MYJrfWSM7g" name="202_ACCEPTED" value="6"/>
          <eLiterals xmi:id="_vfbLlrlyEey7MYJrfWSM7g" name="203_NON_AUTHORITATIVE_INFORMATION" value="7"/>
          <eLiterals xmi:id="_vfbLl7lyEey7MYJrfWSM7g" name="204_NO_CONTENT" value="8"/>
          <eLiterals xmi:id="_vfbLmLlyEey7MYJrfWSM7g" name="205_RESET_CONTENT" value="9"/>
          <eLiterals xmi:id="_vfbLmblyEey7MYJrfWSM7g" name="206_PARTIAL_CONTENT" value="10"/>
          <eLiterals xmi:id="_vfbLmrlyEey7MYJrfWSM7g" name="208_ALREADY_REPORTED" value="11"/>
          <eLiterals xmi:id="_vfbLm7lyEey7MYJrfWSM7g" name="226_IM_USED" value="12"/>
          <eLiterals xmi:id="_vfbLnLlyEey7MYJrfWSM7g" name="300_MULTIPLE_CHOICES" value="13"/>
          <eLiterals xmi:id="_vfbLnblyEey7MYJrfWSM7g" name="301_MOVED_PERMANENTLY" value="14"/>
          <eLiterals xmi:id="_vfbLnrlyEey7MYJrfWSM7g" name="302_FOUND" value="15"/>
          <eLiterals xmi:id="_vfbLn7lyEey7MYJrfWSM7g" name="303_SEE_OTHER" value="16"/>
          <eLiterals xmi:id="_vfbLoLlyEey7MYJrfWSM7g" name="304_NOT_MODIFIED" value="17"/>
          <eLiterals xmi:id="_vfbLoblyEey7MYJrfWSM7g" name="305_USE_PROXY" value="18"/>
          <eLiterals xmi:id="_vfbLorlyEey7MYJrfWSM7g" name="306_RESERVED" value="19"/>
          <eLiterals xmi:id="_vfbLo7lyEey7MYJrfWSM7g" name="307_TEMPORARY_REDIRECT" value="20"/>
          <eLiterals xmi:id="_vfbLpLlyEey7MYJrfWSM7g" name="308_PERMANENT_REDIRECT" value="21"/>
          <eLiterals xmi:id="_vfbLpblyEey7MYJrfWSM7g" name="400_BAD_REQUEST" value="22"/>
          <eLiterals xmi:id="_vfbLprlyEey7MYJrfWSM7g" name="401_UNAUTHORIZED" value="23"/>
          <eLiterals xmi:id="_vfbLp7lyEey7MYJrfWSM7g" name="402_PAYMENT_REQUIRED" value="24"/>
          <eLiterals xmi:id="_vfbLqLlyEey7MYJrfWSM7g" name="403_FORBIDDEN" value="25"/>
          <eLiterals xmi:id="_vfbLqblyEey7MYJrfWSM7g" name="404_NOT_FOUND" value="26"/>
          <eLiterals xmi:id="_vfbLqrlyEey7MYJrfWSM7g" name="405_METHOD_NOT_ALLOWED" value="27"/>
          <eLiterals xmi:id="_vfbLq7lyEey7MYJrfWSM7g" name="406_NOT_ACCEPTABLE" value="28"/>
          <eLiterals xmi:id="_vfbLrLlyEey7MYJrfWSM7g" name="407_PROXY_AUTHENTICATION_REQUIRED" value="29"/>
          <eLiterals xmi:id="_vfbLrblyEey7MYJrfWSM7g" name="408_REQUEST_TIMEOUT" value="30"/>
          <eLiterals xmi:id="_vfbLrrlyEey7MYJrfWSM7g" name="409_CONFLICT" value="31"/>
          <eLiterals xmi:id="_vfbLr7lyEey7MYJrfWSM7g" name="410_GONE" value="32"/>
          <eLiterals xmi:id="_vfbLsLlyEey7MYJrfWSM7g" name="411_LENGTH_REQUIRED" value="33"/>
          <eLiterals xmi:id="_vfbLsblyEey7MYJrfWSM7g" name="412_PRECONDITION_FAILED" value="34"/>
          <eLiterals xmi:id="_vfbLsrlyEey7MYJrfWSM7g" name="413_PAYLOAD_TOO_LARGE" value="35"/>
          <eLiterals xmi:id="_vfbLs7lyEey7MYJrfWSM7g" name="414_URI_TOO_LONG" value="36"/>
          <eLiterals xmi:id="_vfbLtLlyEey7MYJrfWSM7g" name="415_UNSUPPORTED_MEDIA_TYPE" value="37"/>
          <eLiterals xmi:id="_vfbLtblyEey7MYJrfWSM7g" name="416_RANGE_NOT_SATISFIABLE" value="38"/>
          <eLiterals xmi:id="_vfbLtrlyEey7MYJrfWSM7g" name="417_EXPECTATION_FAILED" value="39"/>
          <eLiterals xmi:id="_vfbLt7lyEey7MYJrfWSM7g" name="418_TEAPOT" value="40"/>
          <eLiterals xmi:id="_vfbLuLlyEey7MYJrfWSM7g" name="421_MISDIRECTED_REQUEST" value="41"/>
          <eLiterals xmi:id="_vfbLublyEey7MYJrfWSM7g" name="422_UNPROCESSABLE_ENTITY" value="42"/>
          <eLiterals xmi:id="_vfbLurlyEey7MYJrfWSM7g" name="423_LOCKED" value="43"/>
          <eLiterals xmi:id="_vfbLu7lyEey7MYJrfWSM7g" name="424_FAILED_DEPENDENCY" value="44"/>
          <eLiterals xmi:id="_vfbLvLlyEey7MYJrfWSM7g" name="425_TOO_EARLY" value="45"/>
          <eLiterals xmi:id="_vfbLvblyEey7MYJrfWSM7g" name="426_UPGRADE_REQUIRED" value="46"/>
          <eLiterals xmi:id="_vfbLvrlyEey7MYJrfWSM7g" name="428_PRECONDITION_REQUIRED" value="47"/>
          <eLiterals xmi:id="_vfbLv7lyEey7MYJrfWSM7g" name="429_TOO_MANY_REQUESTS" value="48"/>
          <eLiterals xmi:id="_vfbLwLlyEey7MYJrfWSM7g" name="431_REQUEST_HEADER_FIELDS_TOO_LARGE" value="49"/>
          <eLiterals xmi:id="_vfbLwblyEey7MYJrfWSM7g" name="451_UNAVAILABLE_FOR_LEGAL_REASONS" value="50"/>
          <eLiterals xmi:id="_vfbLwrlyEey7MYJrfWSM7g" name="500_INTERNAL_SERVER_ERROR" value="51"/>
          <eLiterals xmi:id="_vfbLw7lyEey7MYJrfWSM7g" name="501_NOT_IMPLEMENTED" value="52"/>
          <eLiterals xmi:id="_vfbLxLlyEey7MYJrfWSM7g" name="502_BAD_GATEWAY" value="53"/>
          <eLiterals xmi:id="_vfbLxblyEey7MYJrfWSM7g" name="503_SERVICE_UNAVAILABLE" value="54"/>
          <eLiterals xmi:id="_vfbLxrlyEey7MYJrfWSM7g" name="504_GATEWAY_TIMEOUT" value="55"/>
          <eLiterals xmi:id="_vfbLx7lyEey7MYJrfWSM7g" name="505_HTTP_VERSION_NOT_SUPPORTED" value="56"/>
          <eLiterals xmi:id="_vfbLyLlyEey7MYJrfWSM7g" name="506_VARIANT_ALSO_NEGOTIATES" value="57"/>
          <eLiterals xmi:id="_vfbLyblyEey7MYJrfWSM7g" name="507_INSUFFICIENT_STORAGE" value="58"/>
          <eLiterals xmi:id="_vfbLyrlyEey7MYJrfWSM7g" name="508_LOOP_DETECTED" value="59"/>
          <eLiterals xmi:id="_vfbLy7lyEey7MYJrfWSM7g" name="510_NOT_EXTENDED" value="60"/>
          <eLiterals xmi:id="_vfbLzLlyEey7MYJrfWSM7g" name="511_NETWORK_AUTHENTICATION_REQUIRED" value="61"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbLzblyEey7MYJrfWSM7g" name="ModelVersion">
          <eAnnotations xmi:id="_vfbLzrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1588137826782_856273_5554"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbLz7lyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL0LlyEey7MYJrfWSM7g" name="revision" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbL0blyEey7MYJrfWSM7g" name="JEAFMetaModelVersion">
          <eAnnotations xmi:id="_vfbL0rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_29b40597_1588137911665_568288_5591"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbL07lyEey7MYJrfWSM7g" name="OpenAPI3Specification">
          <eAnnotations xmi:id="_vfbL1LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1633944395711_616086_5569"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL1blyEey7MYJrfWSM7g" name="resourceName" ordered="false" lowerBound="1" defaultValueLiteral="openapi.yaml">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL1rlyEey7MYJrfWSM7g" name="openAPIVersion" ordered="false" lowerBound="1" defaultValueLiteral="3.0.3">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL17lyEey7MYJrfWSM7g" name="apiVersion" 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="_vfbL2LlyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL2blyEey7MYJrfWSM7g" name="contactName" 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="_vfbL2rlyEey7MYJrfWSM7g" name="contactURL" 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="_vfbL27lyEey7MYJrfWSM7g" name="contactEmail" 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="_vfbL3LlyEey7MYJrfWSM7g" name="licenseName" 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="_vfbL3blyEey7MYJrfWSM7g" name="licenseURL" 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="_vfbL3rlyEey7MYJrfWSM7g" name="termsOfUseURL" 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="_vfbL37lyEey7MYJrfWSM7g" name="securityOptional" 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="_vfbL4LlyEey7MYJrfWSM7g" name="explicityTypeOrdering" 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="_vfbL4blyEey7MYJrfWSM7g" name="explicitPathOrdering" 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="_vfbL4rlyEey7MYJrfWSM7g" name="OpenAPIType">
          <eAnnotations xmi:id="_vfbL47lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1633944752666_859047_5605"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL5LlyEey7MYJrfWSM7g" 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="_vfbL5blyEey7MYJrfWSM7g" name="OpenAPIEnumeration">
          <eAnnotations xmi:id="_vfbL5rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634013321293_476682_5608"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL57lyEey7MYJrfWSM7g" 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:EAttribute" xmi:id="_vfbL6LlyEey7MYJrfWSM7g" name="extensibleEnum" 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="_vfbL6blyEey7MYJrfWSM7g" name="OpenAPIServer">
          <eAnnotations xmi:id="_vfbL6rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634014856276_102162_5651"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL67lyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL7LlyEey7MYJrfWSM7g" name="url" 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="_vfbL7blyEey7MYJrfWSM7g" name="order" ordered="false" lowerBound="1" defaultValueLiteral="0">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbL7rlyEey7MYJrfWSM7g" name="PathParam">
          <eAnnotations xmi:id="_vfbL77lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634191747445_242780_5650"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL8LlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL8blyEey7MYJrfWSM7g" name="value" 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="_vfbL8rlyEey7MYJrfWSM7g" 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="_vfbL87lyEey7MYJrfWSM7g" name="HeaderParam">
          <eAnnotations xmi:id="_vfbL9LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634191810461_38803_5683"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL9blyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL9rlyEey7MYJrfWSM7g" name="value" 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="_vfbL97lyEey7MYJrfWSM7g" 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="_vfbL-LlyEey7MYJrfWSM7g" name="QueryParam">
          <eAnnotations xmi:id="_vfbL-blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634191904156_609301_5716"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL-rlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbL-7lyEey7MYJrfWSM7g" name="value" 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="_vfbL_LlyEey7MYJrfWSM7g" 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="_vfbL_blyEey7MYJrfWSM7g" name="CookieParam">
          <eAnnotations xmi:id="_vfbL_rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634227169476_992194_5749"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbL_7lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMALlyEey7MYJrfWSM7g" name="value" 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="_vfbMAblyEey7MYJrfWSM7g" 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="_vfbMArlyEey7MYJrfWSM7g" name="BeanParam">
          <eAnnotations xmi:id="_vfbMA7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634272127939_228070_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMBLlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMBblyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMBrlyEey7MYJrfWSM7g" name="inline" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMB7lyEey7MYJrfWSM7g" name="OpenAPISpecReference">
          <eAnnotations xmi:id="_vfbMCLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634639926658_499977_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMCblyEey7MYJrfWSM7g" name="base_Dependency" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Dependency"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMCrlyEey7MYJrfWSM7g" name="location" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMC7lyEey7MYJrfWSM7g" name="Example">
          <eAnnotations xmi:id="_vfbMDLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634791925582_441599_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMDblyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMDrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMD7lyEey7MYJrfWSM7g" name="exampleValue" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMELlyEey7MYJrfWSM7g" name="Deprecated">
          <eAnnotations xmi:id="_vfbMEblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1634813863229_967794_5801"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMErlyEey7MYJrfWSM7g" 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:EEnum" xmi:id="_vfbME7lyEey7MYJrfWSM7g" name="AccessType">
          <eAnnotations xmi:id="_vfbMFLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1635495014674_456307_4827"/>
          <eLiterals xmi:id="_vfbMFblyEey7MYJrfWSM7g" name="READ_WRITE"/>
          <eLiterals xmi:id="_vfbMFrlyEey7MYJrfWSM7g" name="WRITE_ONLY" value="1"/>
          <eLiterals xmi:id="_vfbMF7lyEey7MYJrfWSM7g" name="READ_ONLY" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMGLlyEey7MYJrfWSM7g" name="OpenAPIProperty">
          <eAnnotations xmi:id="_vfbMGblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1635495072647_320140_4853"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMGrlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMG7lyEey7MYJrfWSM7g" name="nullable" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMHLlyEey7MYJrfWSM7g" name="accessType" ordered="false" lowerBound="1" eType="_vfbME7lyEey7MYJrfWSM7g" defaultValueLiteral="READ_WRITE"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMHblyEey7MYJrfWSM7g" name="Transient">
          <eAnnotations xmi:id="_vfbMHrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1643709788760_910599_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMH7lyEey7MYJrfWSM7g" 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="_vfbMILlyEey7MYJrfWSM7g" name="ErrorResponse">
          <eAnnotations xmi:id="_vfbMIblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1645442708069_324738_6574"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMIrlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMI7lyEey7MYJrfWSM7g" name="contentType" ordered="false" lowerBound="1" eType="_vfbLb7lyEey7MYJrfWSM7g" defaultValueLiteral="APPLICATION_PROBLEM_JSON"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMJLlyEey7MYJrfWSM7g" name="statusCodes" ordered="false" lowerBound="1" upperBound="-1" eType="_vfbLjblyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMJblyEey7MYJrfWSM7g" name="unexpectedErrorResponse" 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="_vfbMJrlyEey7MYJrfWSM7g" name="globalDefaultErrorResponse" 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="_vfbMJ7lyEey7MYJrfWSM7g" name="OpenAPIDataType">
          <eAnnotations xmi:id="_vfbMKLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1645713924719_204839_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMKblyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMKrlyEey7MYJrfWSM7g" name="inline" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMK7lyEey7MYJrfWSM7g" name="ModuleFactory">
          <eAnnotations xmi:id="_vfbMLLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1647523452039_38178_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMLblyEey7MYJrfWSM7g" 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="_vfbMLrlyEey7MYJrfWSM7g" name="OpenAPITag">
          <eAnnotations xmi:id="_vfbML7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1647600786861_30926_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMMLlyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMMblyEey7MYJrfWSM7g" name="externalDocsURL" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMMrlyEey7MYJrfWSM7g" name="order" ordered="false" lowerBound="1" defaultValueLiteral="100">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMM7lyEey7MYJrfWSM7g" name="OpenAPISecurityScheme">
          <eAnnotations xmi:id="_vfbMNLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536128028_854355_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMNblyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMNrlyEey7MYJrfWSM7g" name="type" ordered="false" lowerBound="1" eType="_vfbMPLlyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMN7lyEey7MYJrfWSM7g" name="apiKeyName" 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="_vfbMOLlyEey7MYJrfWSM7g" name="apiKeyLocation" ordered="false" lowerBound="1" eType="_vfbMQrlyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMOblyEey7MYJrfWSM7g" name="httpAuthorizationScheme" 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="_vfbMOrlyEey7MYJrfWSM7g" name="httpBearerFormat" 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="_vfbMO7lyEey7MYJrfWSM7g" name="openIdConnectUrl" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbMPLlyEey7MYJrfWSM7g" name="SecuritySchemeType">
          <eAnnotations xmi:id="_vfbMPblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536238055_120241_4858"/>
          <eLiterals xmi:id="_vfbMPrlyEey7MYJrfWSM7g" name="apiKey"/>
          <eLiterals xmi:id="_vfbMP7lyEey7MYJrfWSM7g" name="http" value="1"/>
          <eLiterals xmi:id="_vfbMQLlyEey7MYJrfWSM7g" name="oauth2" value="2"/>
          <eLiterals xmi:id="_vfbMQblyEey7MYJrfWSM7g" name="openIdConnect" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbMQrlyEey7MYJrfWSM7g" name="APIKeyLocation">
          <eAnnotations xmi:id="_vfbMQ7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536356714_521464_4890"/>
          <eLiterals xmi:id="_vfbMRLlyEey7MYJrfWSM7g" name="query"/>
          <eLiterals xmi:id="_vfbMRblyEey7MYJrfWSM7g" name="header" value="1"/>
          <eLiterals xmi:id="_vfbMRrlyEey7MYJrfWSM7g" name="cookie" value="2"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMR7lyEey7MYJrfWSM7g" name="OAuthFlow">
          <eAnnotations xmi:id="_vfbMSLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536664481_123677_4924"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMSblyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMSrlyEey7MYJrfWSM7g" name="flowType" ordered="false" lowerBound="1" eType="_vfbMTrlyEey7MYJrfWSM7g"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMS7lyEey7MYJrfWSM7g" name="authorizationURL" 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="_vfbMTLlyEey7MYJrfWSM7g" name="tokenURL" 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="_vfbMTblyEey7MYJrfWSM7g" name="refreshURL" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbMTrlyEey7MYJrfWSM7g" name="FlowType">
          <eAnnotations xmi:id="_vfbMT7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536682558_630349_4950"/>
          <eLiterals xmi:id="_vfbMULlyEey7MYJrfWSM7g" name="implicit"/>
          <eLiterals xmi:id="_vfbMUblyEey7MYJrfWSM7g" name="password" value="1"/>
          <eLiterals xmi:id="_vfbMUrlyEey7MYJrfWSM7g" name="clientCredentials" value="2"/>
          <eLiterals xmi:id="_vfbMU7lyEey7MYJrfWSM7g" name="authorizationCode" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMVLlyEey7MYJrfWSM7g" name="OAuthScope">
          <eAnnotations xmi:id="_vfbMVblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648536872605_264569_4991"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMVrlyEey7MYJrfWSM7g" name="base_Component" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMV7lyEey7MYJrfWSM7g" name="name" 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="_vfbMWLlyEey7MYJrfWSM7g" name="description" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMWblyEey7MYJrfWSM7g" name="Ordered">
          <eAnnotations xmi:id="_vfbMWrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648643151847_31415_6133"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMW7lyEey7MYJrfWSM7g" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Element"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMXLlyEey7MYJrfWSM7g" name="order" ordered="false" lowerBound="1" defaultValueLiteral="9999">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMXblyEey7MYJrfWSM7g" name="ResponseHeaderGroup">
          <eAnnotations xmi:id="_vfbMXrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1648731225724_773637_6159"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMX7lyEey7MYJrfWSM7g" 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="_vfbMYLlyEey7MYJrfWSM7g" name="DefaultLiteral">
          <eAnnotations xmi:id="_vfbMYblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1649136345700_410388_4827"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMYrlyEey7MYJrfWSM7g" name="base_EnumerationLiteral" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMY7lyEey7MYJrfWSM7g" name="OpenAPIFormat">
          <eAnnotations xmi:id="_vfbMZLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1649138178769_460346_6204"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMZblyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMZrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMZ7lyEey7MYJrfWSM7g" name="format" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMaLlyEey7MYJrfWSM7g" name="OpenAPIAliasName">
          <eAnnotations xmi:id="_vfbMablyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1649251655210_166347_4829"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMarlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMa7lyEey7MYJrfWSM7g" name="openAPIPropertyName" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMbLlyEey7MYJrfWSM7g" name="Validation" abstract="true">
          <eAnnotations xmi:id="_vfbMbblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMbrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vfbMb7lyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMcLlyEey7MYJrfWSM7g" name="severity" ordered="false" eType="_vfbMc7lyEey7MYJrfWSM7g" defaultValueLiteral="NotUsed"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMcblyEey7MYJrfWSM7g" name="errorCode" 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="_vfbMcrlyEey7MYJrfWSM7g" 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:EEnum" xmi:id="_vfbMc7lyEey7MYJrfWSM7g" name="JMM_validation_Severity">
          <eAnnotations xmi:id="_vfbMdLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533642421802_383309_5362"/>
          <eLiterals xmi:id="_vfbMdblyEey7MYJrfWSM7g" name="Info"/>
          <eLiterals xmi:id="_vfbMdrlyEey7MYJrfWSM7g" name="Warning" value="1"/>
          <eLiterals xmi:id="_vfbMd7lyEey7MYJrfWSM7g" name="Error" value="2"/>
          <eLiterals xmi:id="_vfbMeLlyEey7MYJrfWSM7g" name="NotUsed" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMeblyEey7MYJrfWSM7g" name="Valid" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMerlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533659702404_803954_5618"/>
          <eAnnotations xmi:id="_vfbMe7lyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMfLlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMfblyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMfrlyEey7MYJrfWSM7g" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMf7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMb7lyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMgLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMgblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMgrlyEey7MYJrfWSM7g" name="DecimalMax" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMg7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533659916287_214343_5658"/>
          <eAnnotations xmi:id="_vfbMhLlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMhblyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMhrlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMh7lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMiLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMiblyEey7MYJrfWSM7g" name="maxValue" 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="_vfbMirlyEey7MYJrfWSM7g" name="inclusive" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMi7lyEey7MYJrfWSM7g" name="Min" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMjLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533673099280_427653_5716"/>
          <eAnnotations xmi:id="_vfbMjblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMjrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMj7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMkLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMkblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMkrlyEey7MYJrfWSM7g" name="minValue" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMk7lyEey7MYJrfWSM7g" name="Max" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMlLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533701692461_273836_5775"/>
          <eAnnotations xmi:id="_vfbMlblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMlrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMl7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMmLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMmblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMmrlyEey7MYJrfWSM7g" name="maxValue" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMm7lyEey7MYJrfWSM7g" name="DecimalMin" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMnLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533701819462_121907_5827"/>
          <eAnnotations xmi:id="_vfbMnblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMnrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMn7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMoLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMoblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMorlyEey7MYJrfWSM7g" name="minValue" 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="_vfbMo7lyEey7MYJrfWSM7g" name="inclusive" ordered="false" lowerBound="1" defaultValueLiteral="true">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMpLlyEey7MYJrfWSM7g" name="Email" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMpblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702129962_319507_5876"/>
          <eAnnotations xmi:id="_vfbMprlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMp7lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMqLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMqblyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMqrlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMq7lyEey7MYJrfWSM7g" name="regexp" 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="_vfbMrLlyEey7MYJrfWSM7g" name="flags" ordered="false" upperBound="-1" eType="_vfbMrblyEey7MYJrfWSM7g"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vfbMrblyEey7MYJrfWSM7g" name="JMM_validation_Flag">
          <eAnnotations xmi:id="_vfbMrrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
          <eLiterals xmi:id="_vfbMr7lyEey7MYJrfWSM7g" name="UNIX_LINES"/>
          <eLiterals xmi:id="_vfbMsLlyEey7MYJrfWSM7g" name="CASE_INSENSITIVE" value="1"/>
          <eLiterals xmi:id="_vfbMsblyEey7MYJrfWSM7g" name="COMMENTS" value="2"/>
          <eLiterals xmi:id="_vfbMsrlyEey7MYJrfWSM7g" name="MULTILINE" value="3"/>
          <eLiterals xmi:id="_vfbMs7lyEey7MYJrfWSM7g" name="DOTALL" value="4"/>
          <eLiterals xmi:id="_vfbMtLlyEey7MYJrfWSM7g" name="UNICODE_CASE" value="5"/>
          <eLiterals xmi:id="_vfbMtblyEey7MYJrfWSM7g" name="CANON_EQ" value="6"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMtrlyEey7MYJrfWSM7g" name="Digits" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMt7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702216914_708802_5920"/>
          <eAnnotations xmi:id="_vfbMuLlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMublyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMurlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMu7lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMvLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMvblyEey7MYJrfWSM7g" name="integer" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbMvrlyEey7MYJrfWSM7g" name="fraction" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMv7lyEey7MYJrfWSM7g" name="AssertFalse" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMwLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702339816_62787_5968"/>
          <eAnnotations xmi:id="_vfbMwblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMwrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMw7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMxLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMxblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMxrlyEey7MYJrfWSM7g" name="AssertTrue" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMx7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702408899_287317_6012"/>
          <eAnnotations xmi:id="_vfbMyLlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMyblyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMyrlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbMy7lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbMzLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbMzblyEey7MYJrfWSM7g" name="Future" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbMzrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702456351_539623_6056"/>
          <eAnnotations xmi:id="_vfbMz7lyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM0LlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM0blyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM0rlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM07lyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM1LlyEey7MYJrfWSM7g" name="FutureOrPresent" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM1blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702509147_375455_6100"/>
          <eAnnotations xmi:id="_vfbM1rlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM17lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM2LlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM2blyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM2rlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM27lyEey7MYJrfWSM7g" name="Negative" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM3LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702594555_507_6146"/>
          <eAnnotations xmi:id="_vfbM3blyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM3rlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM37lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM4LlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM4blyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM4rlyEey7MYJrfWSM7g" name="NegativeOrZero" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM47lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702663971_11171_6190"/>
          <eAnnotations xmi:id="_vfbM5LlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM5blyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM5rlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM57lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM6LlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM6blyEey7MYJrfWSM7g" name="NotBlank" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM6rlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702782929_347663_6234"/>
          <eAnnotations xmi:id="_vfbM67lyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM7LlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM7blyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM7rlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM77lyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM8LlyEey7MYJrfWSM7g" name="NotEmpty" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM8blyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702816040_480923_6278"/>
          <eAnnotations xmi:id="_vfbM8rlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM87lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM9LlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM9blyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM9rlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM97lyEey7MYJrfWSM7g" name="NotNull" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM-LlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702872320_916619_6322"/>
          <eAnnotations xmi:id="_vfbM-blyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM-rlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM-7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbM_LlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbM_blyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbM_rlyEey7MYJrfWSM7g" name="Null" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbM_7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702939025_655415_6366"/>
          <eAnnotations xmi:id="_vfbNALlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNAblyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNArlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNA7lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNBLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNBblyEey7MYJrfWSM7g" name="Past" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNBrlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533702977034_858946_6410"/>
          <eAnnotations xmi:id="_vfbNB7lyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNCLlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNCblyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNCrlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNC7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNDLlyEey7MYJrfWSM7g" name="PastOrPresent" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNDblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703022446_476486_6454"/>
          <eAnnotations xmi:id="_vfbNDrlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbND7lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNELlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNEblyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNErlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNE7lyEey7MYJrfWSM7g" name="Pattern" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNFLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703149930_863796_6498"/>
          <eAnnotations xmi:id="_vfbNFblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNFrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNF7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNGLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNGblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbNGrlyEey7MYJrfWSM7g" name="regexp" 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="_vfbNG7lyEey7MYJrfWSM7g" name="flags" ordered="false" upperBound="-1" eType="_vfbMrblyEey7MYJrfWSM7g"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNHLlyEey7MYJrfWSM7g" name="Positive" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNHblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703379383_903435_6586"/>
          <eAnnotations xmi:id="_vfbNHrlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNH7lyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNILlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNIblyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNIrlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNI7lyEey7MYJrfWSM7g" name="PositiveOrZero" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNJLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703433867_410319_6630"/>
          <eAnnotations xmi:id="_vfbNJblyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNJrlyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNJ7lyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNKLlyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNKblyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNKrlyEey7MYJrfWSM7g" name="Size" eSuperTypes="_vfbMbLlyEey7MYJrfWSM7g">
          <eAnnotations xmi:id="_vfbNK7lyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1533703494842_118606_6674"/>
          <eAnnotations xmi:id="_vfbNLLlyEey7MYJrfWSM7g" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNLblyEey7MYJrfWSM7g" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNLrlyEey7MYJrfWSM7g" source="redefines" references="_vfbMbrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_vfbNL7lyEey7MYJrfWSM7g" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_vfbNMLlyEey7MYJrfWSM7g" source="redefines" references="_vfbMcrlyEey7MYJrfWSM7g"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbNMblyEey7MYJrfWSM7g" name="min" ordered="false" lowerBound="1" defaultValueLiteral="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbNMrlyEey7MYJrfWSM7g" name="max" ordered="false" lowerBound="1" defaultValueLiteral="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vfbNM7lyEey7MYJrfWSM7g" name="CustomConstraint">
          <eAnnotations xmi:id="_vfbNNLlyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1534307948254_646140_5384"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbNNblyEey7MYJrfWSM7g" name="className" 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="_vfbNNrlyEey7MYJrfWSM7g" name="base_Stereotype" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Stereotype"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vfbNN7lyEey7MYJrfWSM7g" name="validatedBy" ordered="false" upperBound="-1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <ownedComment xmi:id="_11_5_1ab00d4_1164055911109_882669_342" body="This is the JEAF-Profile, all JEAF specific stereotypes are contained here." annotatedElement="_11_5_1ab00d4_1164055757453_405595_1"/>
    <packageImport xmi:id="_11_5_1ab00d4_1164055757453_405595_1_packageImportcreatedOnLoad">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesJMM">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesJMM">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_0_1_2aa0154_1257504656562_20692_246" name="Interceptor">
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1257504889625_469415_408" name="base_Class" visibility="private" association="_16_0_1_2aa0154_1257504889625_351126_407">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_0_1_2aa0154_1258494739109_830424_604" name="JEAFServiceProviderImpl">
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1258494791234_725708_628" name="base_Class" visibility="private" association="_16_0_1_2aa0154_1258494791234_323229_627">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_8_195e0323_1312551194959_482937_1661" name="LoadStrategy">
      <ownedAttribute xmi:id="_16_8_195e0323_1312551244404_164015_1685" name="base_Class" visibility="private" association="_16_8_195e0323_1312551244404_720426_1684">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_8_2aa0154_1279551267653_845412_1310" name="JEAF Actor">
      <ownedAttribute xmi:id="_16_8_2aa0154_1279551291484_3361_1317" name="base_Actor" visibility="private" association="_16_8_2aa0154_1279551291484_802892_1316">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Actor"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_0_1_2aa0154_1258411924625_214322_246" name="JEAFServiceProvider">
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1258411952171_482661_253" name="base_Interface" visibility="private" association="_16_0_1_2aa0154_1258411952171_35893_252">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_0_1ab00d4_1169896509421_135767_246" name="ApplicationException">
      <ownedAttribute xmi:id="_12_0_1ab00d4_1169896563453_209116_253" name="base_Class" visibility="private" association="_12_0_1ab00d4_1169896563453_336438_252">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_1ab00d4_1164832864421_585107_1" name="" memberEnd="_11_5_1ab00d4_1164832864421_19398_3 _11_5_1ab00d4_1164832864421_290999_2" navigableOwnedEnd="_11_5_1ab00d4_1164832864421_19398_3">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_1ab00d4_1164832864421_19398_3" name="extension_AssEnd1" visibility="private" type="_11_5_1ab00d4_1164055773609_459209_23" aggregation="composite" association="_11_5_1ab00d4_1164832864421_585107_1">
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164832864421_521856_5" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164832864421_485882_4" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_0_1_2aa0154_1257504889625_351126_407" name="" memberEnd="_16_0_1_2aa0154_1257504889625_252078_409 _16_0_1_2aa0154_1257504889625_469415_408" navigableOwnedEnd="_16_0_1_2aa0154_1257504889625_252078_409">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_0_1_2aa0154_1257504889625_252078_409" name="extension_Interceptor" visibility="private" type="_16_0_1_2aa0154_1257504656562_20692_246" aggregation="composite" association="_16_0_1_2aa0154_1257504889625_351126_407">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_0_1_2aa0154_1257504889625_763794_411" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_0_1_2aa0154_1257504889625_905956_410" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_1ab00d4_1164055773656_365486_181" name="" memberEnd="_11_5_1ab00d4_1164055773656_214340_183 _11_5_1ab00d4_1164055773656_845280_182" navigableOwnedEnd="_11_5_1ab00d4_1164055773656_214340_183">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_1ab00d4_1164055773656_214340_183" name="extension_Entity" visibility="private" type="_11_5_1ab00d4_1164055773625_682410_26" aggregation="composite" association="_11_5_1ab00d4_1164055773656_365486_181">
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164055773656_383227_185" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164055773656_165749_184" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_0_1_2aa0154_1253740973875_20076_252" name="" memberEnd="_16_0_1_2aa0154_1253740973875_263581_254 _16_0_1_2aa0154_1253740973875_564686_253" navigableOwnedEnd="_16_0_1_2aa0154_1253740973875_263581_254">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_0_1_2aa0154_1253740973875_263581_254" name="extension_JEAFEnumeration" visibility="private" type="_16_0_1_2aa0154_1253740914328_753267_246" aggregation="composite" association="_16_0_1_2aa0154_1253740973875_20076_252">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_0_1_2aa0154_1253740973875_256437_256" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_0_1_2aa0154_1253740973875_565279_255" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_11_5_1ab00d4_1164055773625_642568_27" name="Field" clientDependency="_19_0_4_29b40597_1629179418655_424049_5581">
      <ownedComment xmi:id="_19_0_4_29b40597_1629179181762_748356_5563" body="Stereotype Field is used to map attributes of persistent objects to a relational database. Due to that the stereotype can only be applied on classes with stereotype PersistentObject. Persistence frameworks will map attributes to the database using so called property mapping. This means that for every attribute there will be a row on the database. The mapping between Java and SQL type will be done automatically by default. Using tagged value sqlType it is also possible to define a custom mapping.&#xA;&#xA;Attributes of persistent classes which do not have stereotype Field are considered to be transient." annotatedElement="_11_5_1ab00d4_1164055773625_642568_27"/>
      <ownedAttribute xmi:id="_16_8_19800330_1348029344019_243501_2059" name="rowName" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179196269_314614_5564" body="Attribute defines the name of the row that is used when mapping the attribute to the database. If the name is not set then the name of the attribute is also used as row name of the table." annotatedElement="_16_8_19800330_1348029344019_243501_2059"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773656_651428_187" name="base_Property" visibility="private" association="_11_5_1ab00d4_1164055773656_453342_186">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1270818700625_106769_246" name="sqlType" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179207421_831375_5565" body="Attribute defines the SQL type that is used to store the attribute on database level. Type can be used to override default behavior." annotatedElement="_16_0_1_2aa0154_1270818700625_106769_246"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270450531_181806_411" name="charLength" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179218880_345664_5566" body="Attribute defines the amount of characters for an attribute on database level. Usage of this attribute is only supported for attribute in UML model is of type String. If the attribute is not set for strings then a length of 255 will be used as default." annotatedElement="_16_0_1_2aa0154_1246270450531_181806_411"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270459687_172708_413" name="precision" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179228377_361851_5567" body="Attribute defines the precision that is used to store numeric values on the database. Attribute is only supported in combination with numeric values." annotatedElement="_16_0_1_2aa0154_1246270459687_172708_413"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270466390_268972_415" name="scale" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179245562_648997_5568" body="Attribute scale defines the amount of digits that is used by the database to store the fractional part of a numeric value. The attribute is only supported in combination with attributes of classes that are having fractional types e.g. double. " annotatedElement="_16_0_1_2aa0154_1246270466390_268972_415"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270473140_544111_417" name="index" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179279641_993718_5569" body="Optional attribute can be used to define the name of a simple index for that attribute." annotatedElement="_16_0_1_2aa0154_1246270473140_544111_417"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270488140_910277_419" name="unique" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179292848_260106_5570" body="Attribute defines if the attribute needs to be unique within the whole database table or not.&#xA;&#xA;Default: false" annotatedElement="_16_0_1_2aa0154_1246270488140_910277_419"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270496515_587084_421" name="notNull" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179308330_197466_5571" body="Attribute defines if the attribute may be null on the database.&#xA;&#xA;Default: true" annotatedElement="_16_0_1_2aa0154_1246270496515_587084_421"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1309350941961_815120_1313" name="onlyInternalGetter" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1309350958868_551326_1315" name="onlyInternalSetter" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_19590324_1342560960977_881220_1316" name="lazy" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_8_19590324_1342560976792_948304_1318" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_8_195e0323_1311759499771_127736_1645" name="UserType">
      <ownedAttribute xmi:id="_16_8_195e0323_1311759563063_785437_1669" name="base_Class" visibility="private" association="_16_8_195e0323_1311759563063_775798_1668">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1311759596882_47091_1673" name="typeClass" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1311759948045_723824_2038" name="base_Enumeration" visibility="private" association="_16_8_195e0323_1311759948045_963850_2037">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_195e0323_1311759948045_963850_2037" name="" memberEnd="_16_8_195e0323_1311759948046_176764_2039 _16_8_195e0323_1311759948045_723824_2038" navigableOwnedEnd="_16_8_195e0323_1311759948046_176764_2039">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_195e0323_1311759948046_176764_2039" name="extension_UserType" visibility="private" type="_16_8_195e0323_1311759499771_127736_1645" aggregation="composite" association="_16_8_195e0323_1311759948045_963850_2037">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_195e0323_1311759948046_509361_2041" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_195e0323_1311759948046_994766_2040" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_1_1ab00d4_1181903445218_940228_121" name="ServiceObject">
      <ownedAttribute xmi:id="_12_1_1ab00d4_1181903479578_410646_128" name="base_Class" visibility="private" association="_12_1_1ab00d4_1181903479578_957882_127">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647271761910_119725_4832" name="hasCustomImplementation" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1647271777053_978200_4834" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_11_5_1ab00d4_1164055773625_682410_26" name="PersistentObject">
      <ownedComment xmi:id="_19_0_4_29b40597_1629179116485_360856_5562" body="Stereotype PersistentObject can be used to define all information needed to map a class to a relational database using Java Persistence API (JPA). " annotatedElement="_11_5_1ab00d4_1164055773625_682410_26"/>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773656_845280_182" name="base_Class" visibility="private" association="_11_5_1ab00d4_1164055773656_365486_181">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773625_521004_88" name="classID" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179021391_742975_5557" body="The classID is a global ID for persistent objects. It is used e.g. for mapping inheritance hierarchies to databases in object relational mapping. The classID is maintained and managed manually and must be unique within the whole UML model. &#xA;&#xA;JEAF Generator will check and ensure it’s uniqueness and will produce an error if this constraint is not met. It’s recommended to work with value ranges for for Class-IDs if your model becomes a little larger." annotatedElement="_11_5_1ab00d4_1164055773625_521004_88"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_1ab00d4_1181825312953_385075_254" name="table" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179032452_436619_5558" body="Attribute defines the name of the table that is used to store objects of this class in a database. If the attribute is not set then the no qualified name of the class in upper case letters will be used.&#xA;&#xA;Please be aware of specific length and keyword restrictions depending on the used relational database." annotatedElement="_12_1_1ab00d4_1181825312953_385075_254"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_1ab00d4_1173448880625_199148_237" name="optimisticLock" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179042421_622800_5559" body="Attribute defines the locking behavior of the class. If the attribute is set to false then no locking will be used. In case of true optimistic locking is enabled.&#xA;&#xA;Default value is true." annotatedElement="_12_1_1ab00d4_1173448880625_199148_237"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_12_5_2aa0154_1209906990609_631962_144" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_19800330_1349324696045_595097_1318" name="OIDRowName" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179052150_188421_5560" body="Optional attribute can be used to define the name of the row that is used to store the so called Object-ID. The Object-ID is the object oriented equivalent to a primary key on the database.&#xA;&#xA;If the attribute is not set then the globally configured default value of JEAF Generator is used." annotatedElement="_16_8_19800330_1349324696045_595097_1318"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_19800330_1349324747326_350077_1320" name="VersionLabelRowName" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629179065063_226715_5561" body="Optional attribute can be used to define the name of the row that is used as version label for optimistic locking.&#xA;&#xA;If the attribute is not set then the globally configured default value of JEAF Generator is used." annotatedElement="_16_8_19800330_1349324747326_350077_1320"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_195e0323_1311759563063_775798_1668" name="" memberEnd="_16_8_195e0323_1311759563063_312762_1670 _16_8_195e0323_1311759563063_785437_1669" navigableOwnedEnd="_16_8_195e0323_1311759563063_312762_1670">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_195e0323_1311759563063_312762_1670" name="extension_UserType" visibility="private" type="_16_8_195e0323_1311759499771_127736_1645" aggregation="composite" association="_16_8_195e0323_1311759563063_775798_1668">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_195e0323_1311759563064_103508_1672" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_195e0323_1311759563064_184612_1671" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_0_1_2aa0154_1258411952171_35893_252" name="" memberEnd="_16_0_1_2aa0154_1258411952171_560894_254 _16_0_1_2aa0154_1258411952171_482661_253" navigableOwnedEnd="_16_0_1_2aa0154_1258411952171_560894_254">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_0_1_2aa0154_1258411952171_560894_254" name="extension_JEAFServiceProvider" visibility="private" type="_16_0_1_2aa0154_1258411924625_214322_246" aggregation="composite" association="_16_0_1_2aa0154_1258411952171_35893_252">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_0_1_2aa0154_1258411952171_978725_256" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_0_1_2aa0154_1258411952171_448517_255" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_0_1ab00d4_1167987204328_247581_104" name="JEAFService">
      <ownedAttribute xmi:id="_12_0_26b0134_1167989096093_882749_105" name="base_Interface" visibility="private" association="_12_0_26b0134_1167989096078_182170_104">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_12_5_2aa0154_1218198183698_606827_145" name="TransactionBehavior">
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198201620_917712_164" name="NOT_SUPPORTED" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198302588_761992_166" name="SUPPORTS" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198310338_992390_168" name="REQUIRED" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198314198_685250_170" name="REQUIRES_NEW" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198321995_838933_172" name="MANDATORY" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1218198328557_736317_174" name="NEVER" classifier="_12_5_2aa0154_1218198183698_606827_145"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_0_1ab00d4_1169896592562_974609_263" name="" memberEnd="_12_0_1ab00d4_1169896592562_692353_265 _12_0_1ab00d4_1169896592562_616971_264" navigableOwnedEnd="_12_0_1ab00d4_1169896592562_692353_265">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_0_1ab00d4_1169896592562_692353_265" name="extension_SystemException" visibility="private" type="_12_0_1ab00d4_1169896572812_46507_257" aggregation="composite" association="_12_0_1ab00d4_1169896592562_974609_263">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_0_1ab00d4_1169896592562_164561_267" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_0_1ab00d4_1169896592562_203227_266" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_5_2aa0154_1234301748665_866202_148" name="PersistenceUnit">
      <ownedAttribute xmi:id="_12_5_2aa0154_1234301826294_263002_173" name="base_Component" visibility="private" association="_12_5_2aa0154_1234301826294_752566_172">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_5_2aa0154_1233095837984_852354_155" name="entityManagerJNDI" visibility="private">
        <ownedComment xmi:id="_12_5_2aa0154_1233096649863_256863_290" body="z.B. java:comp/env/anaptecs/DMSEntityManager" annotatedElement="_12_5_2aa0154_1233095837984_852354_155"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1588083362299_975273_5356" name="showSQL" visibility="private" type="_18_5_3_29b40597_1588083041157_815404_5328">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_18_5_3_29b40597_1588083496924_715648_5360" name="" instance="_18_5_3_29b40597_1588083076577_857624_5348"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1588083383251_152861_5358" name="formatSQL" visibility="private" type="_18_5_3_29b40597_1588083041157_815404_5328">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_18_5_3_29b40597_1588083513320_586486_5361" name="" instance="_18_5_3_29b40597_1588083076577_857624_5348"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_0_26b0134_1167989096078_182170_104" name="" memberEnd="_12_0_26b0134_1167989096093_494711_106 _12_0_26b0134_1167989096093_882749_105" navigableOwnedEnd="_12_0_26b0134_1167989096093_494711_106">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_0_26b0134_1167989096093_494711_106" name="extension_JEAFServiceInterface" visibility="private" type="_12_0_1ab00d4_1167987204328_247581_104" aggregation="composite" association="_12_0_26b0134_1167989096078_182170_104">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_0_26b0134_1167989096093_826379_108" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_0_26b0134_1167989096093_914331_107" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_0_1_2aa0154_1236811903304_493649_246" name="ObjectMapping">
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1236811962065_282407_270" name="base_Dependency" visibility="private" association="_16_0_1_2aa0154_1236811962065_608140_269">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1236811974158_489374_274" name="onCreate" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_0_1_2aa0154_1236812177194_856726_413" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1236811993175_702496_276" name="onUpdate" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_0_1_2aa0154_1236812183522_998164_415" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1236812002488_684049_278" name="onRead" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_0_1_2aa0154_1236812180585_392109_414" name="" value="true"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_2aa0154_1279551291484_802892_1316" name="" memberEnd="_16_8_2aa0154_1279551291484_153080_1318 _16_8_2aa0154_1279551291484_3361_1317" navigableOwnedEnd="_16_8_2aa0154_1279551291484_153080_1318">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_2aa0154_1279551291484_153080_1318" name="extension_JEAF Actor" visibility="private" type="_16_8_2aa0154_1279551267653_845412_1310" aggregation="composite" association="_16_8_2aa0154_1279551291484_802892_1316">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2aa0154_1279551291484_639609_1320" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2aa0154_1279551291484_193398_1319" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_11_5_1ab00d4_1164055773609_459209_23" name="Role" clientDependency="_19_0_4_29b40597_1629179381460_217381_5578">
      <ownedComment xmi:id="_19_0_4_29b40597_1629178237794_541273_4822" body="&lt;html light=&quot;true&quot;>&lt;body>Stereotype Role can be used to map associations between two persistent objects to a relational database. The stereotype can be applied on the ends of an association and it is required that the classes on both association ends have assigned stereotype &lt;a href=&quot;mdel://_11_5_1ab00d4_1164055773625_682410_26&quot; erit:display=&quot;NAME&quot; erit:update=&quot;AUTOMATIC_UPDATE&quot;>PersistentObject&lt;/a>. &lt;/body>&lt;/html>" annotatedElement="_11_5_1ab00d4_1164055773609_459209_23"/>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773625_242885_83" name="linkTable" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178308293_611579_4828" body="In object relational mapping a so called link table is required when m:n associations should be mapped to a database. This attribute can be used to define the name of the link table." annotatedElement="_11_5_1ab00d4_1164055773625_242885_83"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773625_504133_84" name="cascade" visibility="private" type="_12_5_2aa0154_1209640897906_212222_276">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178560364_630823_5552" body="Attribute cascade can be used to define what should happen with the object on the applied association end when the other objects is saved, updated or deleted. It is possible to define more than one cascade type. &#xA;&#xA;The following cascade types can be used: NONE, SAVE-UPDATE, PERSIST, MERGE, DELETE, REMOVE, LOCK, REPLICATE, EVICT, REFRESH, ALL and DELETE_ORPHAN&#xA;&#xA;As JEAF uses Java Persistence API (JPA) for persistence the concrete details about the cascade types can be taken from their documentation.&#xA;&#xA;Default value is NONE." annotatedElement="_11_5_1ab00d4_1164055773625_504133_84"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_5_2aa0154_1209910232328_431371_291" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_5_2aa0154_1209910232328_479595_290" name="" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_5_2aa0154_1209910250000_517745_292" name="" instance="_12_5_2aa0154_1209640916906_485480_277"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164055773625_370826_87" name="notlazy" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178676726_933789_5556" body="By default persistence frameworks only load referenced objects from the database when they are accessed (lazy loading). In general this behavior is fine, but there are cases where this behavior is unsuitable. &#xA;&#xA;By setting attribute notLazy = true it’s possible to tell persistence frameworks that lazy load should not be used for an association end. Default value is false. " annotatedElement="_11_5_1ab00d4_1164055773625_370826_87"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_12_5_1ea00f4_1210319205026_50993_144" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_1ab00d4_1164832864421_290999_2" name="base_Property" visibility="private" association="_11_5_1ab00d4_1164832864421_585107_1">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_19450325_1351747705355_424150_1702" name="foreignKeyName" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178649457_145987_5555" body="Attribute foreignKeyName can be used to define the name of the foreign key row on the database. If the attribute is not set then the name is derived from the role name of the association end.&#xA;&#xA;Attention: The foreign key name has to be defined on the association end with multiplicity 0..1 or 1. the attribute can not be used in case of m:n relations." annotatedElement="_16_8_19450325_1351747705355_424150_1702"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_5_2aa0154_1221483391624_21041_148" name="foreignKeyOwner" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178639551_434755_5554" body="In case of 1:1 relations between classes in object relational mapping it is not clear on which side a foreign key should be stored. In this case attribute foreignKeyOwner has to be set on one end of an association. &#xA;&#xA;As the attribute is only relevant for 1:1 associations it default value is false." annotatedElement="_12_5_2aa0154_1221483391624_21041_148"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_12_5_2aa0154_1221483408109_641494_150" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_19800330_1324641196483_472777_1678" name="fetchType" visibility="private" type="_16_8_19800330_1324641232336_333517_1682">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178581543_137167_5553" body="Attribute fetchType defines the way how persistence frameworks deal with loading of references of this associations.  Depending on the concrete scenarios of your application you should choose the best matching fetch type.&#xA;       &#xA;The following options are available:&#xA;       &#xA;- SELECT means that the association will be loaded lazy (on access only). Persistence frameworks therefore will send an additional SQL statements to the database to load all referenced objects. If you are using this option then we strongly recommend to also make use of attribute batchSize. Otherwise you will run into the so called n+1 problem, which will end up in way too many SQL statements and poor performance due to that.&#xA;       &#xA;- JOIN means that associated objects will already be loaded when the object holding the association is loaded. This is also called eager loading. Persistence framework will be able to do so with only 1 SQL statement but you will load way more data into memory which might not be needed.&#xA;       &#xA;- NONE means that the fetch type will not be set in the persistence mapping. In this case the default behavior of the persistence framework will be used.&#xA;We strongly recommend to only use this setting in early development stages  &#xA;" annotatedElement="_16_8_19800330_1324641196483_472777_1678"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_19800330_1324647078019_611523_1841" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_19800330_1324647078019_326668_1840" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1246270299406_827587_276" name="batchSize" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1629178538036_946219_5551" body="Attribute batchSize defines the amount of objects that are read at once when using batch fetching. Batch fetching can only be used on association ends with multiplicity 0..* or 1..*. Batch fetching is enabled by defining a batch size.&#xA;&#xA;Further details about batch fetching can be taken from JPA documentation." annotatedElement="_16_0_1_2aa0154_1246270299406_827587_276"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1309351002177_239973_1317" name="onlyInternalGetter" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_8_195e0323_1309351020270_703808_1319" name="onlyInternalSetter" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_8_19590324_1359122492861_804386_1703" name="DomainObject">
      <ownedAttribute xmi:id="_16_8_19590324_1359122492877_671516_1705" name="base_Class" visibility="private" association="_16_8_19590324_1359122492877_312233_1704">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647271689131_337686_4826" name="hasCustomImplementation" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1647271706403_237867_4828" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_5_2aa0154_1204276879656_243205_351" name="JEAFComponent">
      <ownedAttribute xmi:id="_12_5_2aa0154_1218198347713_924239_176" name="transactionBehavior" visibility="private" type="_12_5_2aa0154_1218198183698_606827_145">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_5_2aa0154_1218198408948_974476_179" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_5_2aa0154_1218198408948_168721_178" name="" value="1"/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_12_5_2aa0154_1218198504042_236724_313" name="" instance="_12_5_2aa0154_1218198310338_992390_168"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_5_2aa0154_1219949318389_300178_306" name="layer" visibility="private" type="_12_5_2aa0154_1219932781750_721907_146">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_5_2aa0154_1219997089142_729045_282" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_5_2aa0154_1219997089127_984064_281" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_5_2aa0154_1234302809938_288954_337" name="base_Component" visibility="private" association="_12_5_2aa0154_1234302809938_632061_336">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1268929910296_73461_246" name="useJEAFSecurity" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_16_0_1_2aa0154_1268930196437_467008_381" name="" value="true"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_12_0_1ab00d4_1169896572812_46507_257" name="SystemException">
      <ownedAttribute xmi:id="_12_0_1ab00d4_1169896592562_616971_264" name="base_Class" visibility="private" association="_12_0_1ab00d4_1169896592562_974609_263">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_1ab00d4_1181903479578_957882_127" name="" memberEnd="_12_1_1ab00d4_1181903479578_568714_129 _12_1_1ab00d4_1181903479578_410646_128" navigableOwnedEnd="_12_1_1ab00d4_1181903479578_568714_129">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_1ab00d4_1181903479578_568714_129" name="extension_TransferObject" visibility="private" type="_12_1_1ab00d4_1181903445218_940228_121" aggregation="composite" association="_12_1_1ab00d4_1181903479578_957882_127">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_1ab00d4_1181903479578_672122_131" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_1ab00d4_1181903479578_713743_130" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_5_2aa0154_1234301826294_752566_172" name="" memberEnd="_12_5_2aa0154_1234301826294_262517_174 _12_5_2aa0154_1234301826294_263002_173" navigableOwnedEnd="_12_5_2aa0154_1234301826294_262517_174">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_5_2aa0154_1234301826294_262517_174" name="extension_PersistenceUnit" visibility="private" type="_12_5_2aa0154_1234301748665_866202_148" aggregation="composite" association="_12_5_2aa0154_1234301826294_752566_172">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_5_2aa0154_1234301826294_101182_176" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_5_2aa0154_1234301826294_877393_175" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_19590324_1359122492877_312233_1704" name="" memberEnd="_16_8_19590324_1359122492878_157817_1706 _16_8_19590324_1359122492877_671516_1705" navigableOwnedEnd="_16_8_19590324_1359122492878_157817_1706">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_19590324_1359122492878_157817_1706" name="extension_ServiceObject" visibility="private" type="_16_8_19590324_1359122492861_804386_1703" aggregation="composite" association="_16_8_19590324_1359122492877_312233_1704">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_19590324_1359122492879_635240_1708" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_19590324_1359122492878_448663_1707" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_1ab00d4_1164055773656_453342_186" name="" memberEnd="_11_5_1ab00d4_1164055773656_862474_188 _11_5_1ab00d4_1164055773656_651428_187" navigableOwnedEnd="_11_5_1ab00d4_1164055773656_862474_188">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_1ab00d4_1164055773656_862474_188" name="extension_Field" visibility="private" type="_11_5_1ab00d4_1164055773625_642568_27" aggregation="composite" association="_11_5_1ab00d4_1164055773656_453342_186">
        <upperValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164055773656_809290_190" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_1ab00d4_1164055773656_175020_189" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_195e0323_1312551244404_720426_1684" name="" memberEnd="_16_8_195e0323_1312551244404_306527_1686 _16_8_195e0323_1312551244404_164015_1685" navigableOwnedEnd="_16_8_195e0323_1312551244404_306527_1686">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_195e0323_1312551244404_306527_1686" name="extension_LoadStrategy" visibility="private" type="_16_8_195e0323_1312551194959_482937_1661" aggregation="composite" association="_16_8_195e0323_1312551244404_720426_1684">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_195e0323_1312551244404_128992_1688" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_195e0323_1312551244404_711198_1687" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_8_2aa0154_1282021075138_418187_1330" name="" memberEnd="_16_8_2aa0154_1282021075138_998365_1332 _16_8_2aa0154_1282021075138_488057_1331" navigableOwnedEnd="_16_8_2aa0154_1282021075138_998365_1332">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_8_2aa0154_1282021075138_998365_1332" name="extension_QueryObject" visibility="private" type="_16_8_2aa0154_1282021038148_514913_1307" aggregation="composite" association="_16_8_2aa0154_1282021075138_418187_1330">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_8_2aa0154_1282021075138_92650_1334" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_8_2aa0154_1282021075138_597730_1333" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_8_2aa0154_1282021038148_514913_1307" name="QueryObject">
      <ownedAttribute xmi:id="_16_8_2aa0154_1282021075138_488057_1331" name="base_Class" visibility="private" association="_16_8_2aa0154_1282021075138_418187_1330">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_16_8_19800330_1324641232336_333517_1682" name="FetchType">
      <ownedLiteral xmi:id="_16_8_19800330_1324641253820_732785_1699" name="none" classifier="_16_8_19800330_1324641232336_333517_1682"/>
      <ownedLiteral xmi:id="_16_8_19800330_1324641262151_186173_1701" name="join" classifier="_16_8_19800330_1324641232336_333517_1682"/>
      <ownedLiteral xmi:id="_16_8_19800330_1324647577847_624550_1844" name="select" classifier="_16_8_19800330_1324641232336_333517_1682"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_5_2aa0154_1234302809938_632061_336" name="" memberEnd="_12_5_2aa0154_1234302809938_80187_338 _12_5_2aa0154_1234302809938_288954_337" navigableOwnedEnd="_12_5_2aa0154_1234302809938_80187_338">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_5_2aa0154_1234302809938_80187_338" name="extension_JEAFComponent" visibility="private" type="_12_5_2aa0154_1204276879656_243205_351" aggregation="composite" association="_12_5_2aa0154_1234302809938_632061_336">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_5_2aa0154_1234302809938_375035_340" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_5_2aa0154_1234302809938_578506_339" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_12_5_2aa0154_1219932781750_721907_146" name="Layer">
      <ownedLiteral xmi:id="_12_5_2aa0154_1219932807954_924525_298" name="INTEGRATION_LAYER" classifier="_12_5_2aa0154_1219932781750_721907_146"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1219932822440_931759_300" name="BUSINESS_LAYER" classifier="_12_5_2aa0154_1219932781750_721907_146"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1219932842426_727588_302" name="APPLICATION_LAYER" classifier="_12_5_2aa0154_1219932781750_721907_146"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1219932850646_615966_304" name="PRESENTATION_LAYER" classifier="_12_5_2aa0154_1219932781750_721907_146"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_12_5_2aa0154_1209640897906_212222_276" name="CascadeType">
      <ownedLiteral xmi:id="_12_5_2aa0154_1209640916906_485480_277" name="NONE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209640938656_350062_278" name="ALL" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641218359_888097_300" name="SAVE-UPDATE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641234531_864549_302" name="PERSIST" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641244109_9386_304" name="MERGE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641254031_422284_306" name="DELETE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641263734_613982_308" name="REMOVE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641272578_845785_310" name="LOCK" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641306500_615831_312" name="REPLICATE" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641316984_704384_314" name="EVICT" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641323703_999859_316" name="REFRESH" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
      <ownedLiteral xmi:id="_12_5_2aa0154_1209641339234_333350_318" name="DELETE-ORPHAN" classifier="_12_5_2aa0154_1209640897906_212222_276"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_0_1_2aa0154_1236811962065_608140_269" name="" memberEnd="_16_0_1_2aa0154_1236811962065_676909_271 _16_0_1_2aa0154_1236811962065_282407_270" navigableOwnedEnd="_16_0_1_2aa0154_1236811962065_676909_271">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_0_1_2aa0154_1236811962065_676909_271" name="extension_ServiceObjectMapping" visibility="private" type="_16_0_1_2aa0154_1236811903304_493649_246" aggregation="composite" association="_16_0_1_2aa0154_1236811962065_608140_269">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_0_1_2aa0154_1236811962065_758953_273" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_0_1_2aa0154_1236811962065_686448_272" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_0_1ab00d4_1169896563453_336438_252" name="" memberEnd="_12_0_1ab00d4_1169896563453_90302_254 _12_0_1ab00d4_1169896563453_209116_253" navigableOwnedEnd="_12_0_1ab00d4_1169896563453_90302_254">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_0_1ab00d4_1169896563453_90302_254" name="extension_ApplicationException" visibility="private" type="_12_0_1ab00d4_1169896509421_135767_246" aggregation="composite" association="_12_0_1ab00d4_1169896563453_336438_252">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_0_1ab00d4_1169896563453_854820_256" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_0_1ab00d4_1169896563453_604664_255" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_16_0_1_2aa0154_1258494791234_323229_627" name="" memberEnd="_16_0_1_2aa0154_1258494791234_89114_629 _16_0_1_2aa0154_1258494791234_725708_628" navigableOwnedEnd="_16_0_1_2aa0154_1258494791234_89114_629">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_16_0_1_2aa0154_1258494791234_89114_629" name="extension_JEAFServiceProviderImpl" visibility="private" type="_16_0_1_2aa0154_1258494739109_830424_604" aggregation="composite" association="_16_0_1_2aa0154_1258494791234_323229_627">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_16_0_1_2aa0154_1258494791234_406104_631" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_16_0_1_2aa0154_1258494791234_857607_630" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_16_0_1_2aa0154_1253740914328_753267_246" name="JEAFEnumeration">
      <ownedAttribute xmi:id="_16_0_1_2aa0154_1253740973875_564686_253" name="base_Enumeration" visibility="private" association="_16_0_1_2aa0154_1253740973875_20076_252">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648315096179_325136_4829" name="extensibleEnum" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648315108362_374742_4831" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_18_5_3_1ea00f4_1533659863470_423667_5657" name="validation">
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533642383396_179327_5351" name="" memberEnd="_18_5_3_1ea00f4_1533642383396_312603_5353 _18_5_3_1ea00f4_1533642383396_799234_5352" navigableOwnedEnd="_18_5_3_1ea00f4_1533642383396_312603_5353">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533642383396_312603_5353" name="extension_Validation" visibility="private" type="_18_5_3_1ea00f4_1533642348390_847893_5325" aggregation="composite" association="_18_5_3_1ea00f4_1533642383396_179327_5351">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533642383396_256257_5355" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533642383396_993129_5354" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533642383411_392525_5356" name="" memberEnd="_18_5_3_1ea00f4_1533642383411_454774_5358 _18_5_3_1ea00f4_1533642383411_56095_5357" navigableOwnedEnd="_18_5_3_1ea00f4_1533642383411_454774_5358">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533642383411_454774_5358" name="extension_Validation" visibility="private" type="_18_5_3_1ea00f4_1533642348390_847893_5325" aggregation="composite" association="_18_5_3_1ea00f4_1533642383411_392525_5356">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533642383411_373044_5360" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533642383411_969574_5359" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533659718457_326139_5647" name="" memberEnd="_18_5_3_1ea00f4_1533659718457_889390_5649 _18_5_3_1ea00f4_1533659718457_312076_5648" navigableOwnedEnd="_18_5_3_1ea00f4_1533659718457_889390_5649">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533659718457_889390_5649" name="extension_Valid" visibility="private" type="_18_5_3_1ea00f4_1533659702404_803954_5618" aggregation="composite" association="_18_5_3_1ea00f4_1533659718457_326139_5647">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533659718457_972701_5651" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533659718457_842112_5650" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533659718458_214024_5652" name="" memberEnd="_18_5_3_1ea00f4_1533659718458_19024_5654 _18_5_3_1ea00f4_1533659718458_189248_5653" navigableOwnedEnd="_18_5_3_1ea00f4_1533659718458_19024_5654">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533659718458_19024_5654" name="extension_Valid" visibility="private" type="_18_5_3_1ea00f4_1533659702404_803954_5618" aggregation="composite" association="_18_5_3_1ea00f4_1533659718458_214024_5652">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533659718458_764115_5656" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533659718458_200036_5655" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_18_5_3_1ea00f4_1533659457663_64064_5613" name="" supplier="_18_5_3_1ea00f4_1533642421802_383309_5362" client="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_1ea00f4_1533642421802_383309_5362" name="Severity">
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533667028266_269111_5712" name="Info" classifier="_18_5_3_1ea00f4_1533642421802_383309_5362"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533642491032_98415_5383" name="Warning" classifier="_18_5_3_1ea00f4_1533642421802_383309_5362"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533642508747_710121_5385" name="Error" classifier="_18_5_3_1ea00f4_1533642421802_383309_5362"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533902169284_938532_5343" name="NotUsed" classifier="_18_5_3_1ea00f4_1533642421802_383309_5362"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533659934927_602490_5687" name="" memberEnd="_18_5_3_1ea00f4_1533659934927_223579_5689 _18_5_3_1ea00f4_1533659934927_349886_5688" navigableOwnedEnd="_18_5_3_1ea00f4_1533659934927_223579_5689">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533659934927_223579_5689" name="extension_DecimalMax" visibility="private" type="_18_5_3_1ea00f4_1533659916287_214343_5658" aggregation="composite" association="_18_5_3_1ea00f4_1533659934927_602490_5687">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533659934927_471770_5691" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533659934927_315619_5690" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533660289597_688646_5705" name="" memberEnd="_18_5_3_1ea00f4_1533660289598_457934_5707 _18_5_3_1ea00f4_1533660289598_456681_5706" navigableOwnedEnd="_18_5_3_1ea00f4_1533660289598_457934_5707">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533660289598_457934_5707" name="extension_DecimalMax" visibility="private" type="_18_5_3_1ea00f4_1533659916287_214343_5658" aggregation="composite" association="_18_5_3_1ea00f4_1533660289597_688646_5705">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533660289598_247795_5709" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533660289598_326916_5708" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533673118779_620945_5745" name="" memberEnd="_18_5_3_1ea00f4_1533673118779_563165_5747 _18_5_3_1ea00f4_1533673118779_757063_5746" navigableOwnedEnd="_18_5_3_1ea00f4_1533673118779_563165_5747">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533673118779_563165_5747" name="extension_Min" visibility="private" type="_18_5_3_1ea00f4_1533673099280_427653_5716" aggregation="composite" association="_18_5_3_1ea00f4_1533673118779_620945_5745">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533673118779_53398_5749" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533673118779_172514_5748" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533673136450_463828_5755" name="" memberEnd="_18_5_3_1ea00f4_1533673136450_782422_5757 _18_5_3_1ea00f4_1533673136450_13458_5756" navigableOwnedEnd="_18_5_3_1ea00f4_1533673136450_782422_5757">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533673136450_782422_5757" name="extension_Validation" visibility="private" type="_18_5_3_1ea00f4_1533642348390_847893_5325" aggregation="composite" association="_18_5_3_1ea00f4_1533673136450_463828_5755">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533673136450_966318_5759" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533673136450_783134_5758" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533673151561_966660_5760" name="" memberEnd="_18_5_3_1ea00f4_1533673151561_938902_5762 _18_5_3_1ea00f4_1533673151561_101918_5761" navigableOwnedEnd="_18_5_3_1ea00f4_1533673151561_938902_5762">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533673151561_938902_5762" name="extension_Min" visibility="private" type="_18_5_3_1ea00f4_1533673099280_427653_5716" aggregation="composite" association="_18_5_3_1ea00f4_1533673151561_966660_5760">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533673151561_914909_5764" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533673151561_678491_5763" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533701722851_149879_5804" name="" memberEnd="_18_5_3_1ea00f4_1533701722851_627267_5806 _18_5_3_1ea00f4_1533701722851_627343_5805" navigableOwnedEnd="_18_5_3_1ea00f4_1533701722851_627267_5806">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533701722851_627267_5806" name="extension_Max" visibility="private" type="_18_5_3_1ea00f4_1533701692461_273836_5775" aggregation="composite" association="_18_5_3_1ea00f4_1533701722851_149879_5804">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533701722851_717769_5808" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533701722851_203048_5807" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533701722851_775240_5814" name="" memberEnd="_18_5_3_1ea00f4_1533701722851_717646_5816 _18_5_3_1ea00f4_1533701722851_158174_5815" navigableOwnedEnd="_18_5_3_1ea00f4_1533701722851_717646_5816">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533701722851_717646_5816" name="extension_Max" visibility="private" type="_18_5_3_1ea00f4_1533701692461_273836_5775" aggregation="composite" association="_18_5_3_1ea00f4_1533701722851_775240_5814">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533701722851_636870_5818" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533701722851_338049_5817" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533701843556_681968_5856" name="" memberEnd="_18_5_3_1ea00f4_1533701843556_986323_5858 _18_5_3_1ea00f4_1533701843556_966597_5857" navigableOwnedEnd="_18_5_3_1ea00f4_1533701843556_986323_5858">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533701843556_986323_5858" name="extension_DecimalMin" visibility="private" type="_18_5_3_1ea00f4_1533701819462_121907_5827" aggregation="composite" association="_18_5_3_1ea00f4_1533701843556_681968_5856">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533701843556_958578_5860" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533701843556_510167_5859" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533701843556_258429_5866" name="" memberEnd="_18_5_3_1ea00f4_1533701843556_800844_5868 _18_5_3_1ea00f4_1533701843556_471157_5867" navigableOwnedEnd="_18_5_3_1ea00f4_1533701843556_800844_5868">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533701843556_800844_5868" name="extension_DecimalMin" visibility="private" type="_18_5_3_1ea00f4_1533701819462_121907_5827" aggregation="composite" association="_18_5_3_1ea00f4_1533701843556_258429_5866">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533701843556_884019_5870" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533701843556_536998_5869" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702157945_609537_5905" name="" memberEnd="_18_5_3_1ea00f4_1533702157945_163836_5907 _18_5_3_1ea00f4_1533702157945_723496_5906" navigableOwnedEnd="_18_5_3_1ea00f4_1533702157945_163836_5907">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702157945_163836_5907" name="extension_Email" visibility="private" type="_18_5_3_1ea00f4_1533702129962_319507_5876" aggregation="composite" association="_18_5_3_1ea00f4_1533702157945_609537_5905">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702157945_593796_5909" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702157945_7451_5908" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702157945_79677_5915" name="" memberEnd="_18_5_3_1ea00f4_1533702157945_294046_5917 _18_5_3_1ea00f4_1533702157945_662162_5916" navigableOwnedEnd="_18_5_3_1ea00f4_1533702157945_294046_5917">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702157945_294046_5917" name="extension_Email" visibility="private" type="_18_5_3_1ea00f4_1533702129962_319507_5876" aggregation="composite" association="_18_5_3_1ea00f4_1533702157945_79677_5915">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702157945_747964_5919" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702157945_42259_5918" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702231225_429056_5949" name="" memberEnd="_18_5_3_1ea00f4_1533702231225_807294_5951 _18_5_3_1ea00f4_1533702231225_449235_5950" navigableOwnedEnd="_18_5_3_1ea00f4_1533702231225_807294_5951">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702231225_807294_5951" name="extension_Digits" visibility="private" type="_18_5_3_1ea00f4_1533702216914_708802_5920" aggregation="composite" association="_18_5_3_1ea00f4_1533702231225_429056_5949">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702231225_11424_5953" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702231225_89334_5952" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702231240_405268_5959" name="" memberEnd="_18_5_3_1ea00f4_1533702231240_93682_5961 _18_5_3_1ea00f4_1533702231240_417029_5960" navigableOwnedEnd="_18_5_3_1ea00f4_1533702231240_93682_5961">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702231240_93682_5961" name="extension_Digits" visibility="private" type="_18_5_3_1ea00f4_1533702216914_708802_5920" aggregation="composite" association="_18_5_3_1ea00f4_1533702231240_405268_5959">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702231240_77271_5963" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702231240_478074_5962" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702371271_557981_5997" name="" memberEnd="_18_5_3_1ea00f4_1533702371271_534055_5999 _18_5_3_1ea00f4_1533702371271_842722_5998" navigableOwnedEnd="_18_5_3_1ea00f4_1533702371271_534055_5999">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702371271_534055_5999" name="extension_AssertFalse" visibility="private" type="_18_5_3_1ea00f4_1533702339816_62787_5968" aggregation="composite" association="_18_5_3_1ea00f4_1533702371271_557981_5997">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702371271_727026_6001" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702371271_205147_6000" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702371272_411287_6007" name="" memberEnd="_18_5_3_1ea00f4_1533702371272_616313_6009 _18_5_3_1ea00f4_1533702371272_338777_6008" navigableOwnedEnd="_18_5_3_1ea00f4_1533702371272_616313_6009">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702371272_616313_6009" name="extension_AssertFalse" visibility="private" type="_18_5_3_1ea00f4_1533702339816_62787_5968" aggregation="composite" association="_18_5_3_1ea00f4_1533702371272_411287_6007">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702371272_494313_6011" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702371272_777050_6010" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702425932_231347_6041" name="" memberEnd="_18_5_3_1ea00f4_1533702425932_679197_6043 _18_5_3_1ea00f4_1533702425932_208240_6042" navigableOwnedEnd="_18_5_3_1ea00f4_1533702425932_679197_6043">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702425932_679197_6043" name="extension_AssertTrue" visibility="private" type="_18_5_3_1ea00f4_1533702408899_287317_6012" aggregation="composite" association="_18_5_3_1ea00f4_1533702425932_231347_6041">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702425932_663492_6045" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702425932_556495_6044" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702425932_235845_6051" name="" memberEnd="_18_5_3_1ea00f4_1533702425932_88048_6053 _18_5_3_1ea00f4_1533702425932_428583_6052" navigableOwnedEnd="_18_5_3_1ea00f4_1533702425932_88048_6053">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702425932_88048_6053" name="extension_AssertTrue" visibility="private" type="_18_5_3_1ea00f4_1533702408899_287317_6012" aggregation="composite" association="_18_5_3_1ea00f4_1533702425932_235845_6051">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702425932_924776_6055" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702425932_330417_6054" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702472697_36264_6085" name="" memberEnd="_18_5_3_1ea00f4_1533702472697_514569_6087 _18_5_3_1ea00f4_1533702472697_197655_6086" navigableOwnedEnd="_18_5_3_1ea00f4_1533702472697_514569_6087">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702472697_514569_6087" name="extension_Future" visibility="private" type="_18_5_3_1ea00f4_1533702456351_539623_6056" aggregation="composite" association="_18_5_3_1ea00f4_1533702472697_36264_6085">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702472697_383704_6089" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702472697_201256_6088" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702472713_907489_6095" name="" memberEnd="_18_5_3_1ea00f4_1533702472713_806794_6097 _18_5_3_1ea00f4_1533702472713_831239_6096" navigableOwnedEnd="_18_5_3_1ea00f4_1533702472713_806794_6097">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702472713_806794_6097" name="extension_Future" visibility="private" type="_18_5_3_1ea00f4_1533702456351_539623_6056" aggregation="composite" association="_18_5_3_1ea00f4_1533702472713_907489_6095">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702472713_192262_6099" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702472713_777275_6098" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702534132_728592_6129" name="" memberEnd="_18_5_3_1ea00f4_1533702534132_507827_6131 _18_5_3_1ea00f4_1533702534132_967572_6130" navigableOwnedEnd="_18_5_3_1ea00f4_1533702534132_507827_6131">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702534132_507827_6131" name="extension_FutureOrPresent" visibility="private" type="_18_5_3_1ea00f4_1533702509147_375455_6100" aggregation="composite" association="_18_5_3_1ea00f4_1533702534132_728592_6129">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702534132_777005_6133" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702534132_141227_6132" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702534148_542964_6139" name="" memberEnd="_18_5_3_1ea00f4_1533702534148_588692_6141 _18_5_3_1ea00f4_1533702534148_914173_6140" navigableOwnedEnd="_18_5_3_1ea00f4_1533702534148_588692_6141">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702534148_588692_6141" name="extension_FutureOrPresent" visibility="private" type="_18_5_3_1ea00f4_1533702509147_375455_6100" aggregation="composite" association="_18_5_3_1ea00f4_1533702534148_542964_6139">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702534148_269944_6143" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702534148_272522_6142" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702631117_982909_6175" name="" memberEnd="_18_5_3_1ea00f4_1533702631117_782404_6177 _18_5_3_1ea00f4_1533702631117_390575_6176" navigableOwnedEnd="_18_5_3_1ea00f4_1533702631117_782404_6177">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702631117_782404_6177" name="extension_Negative" visibility="private" type="_18_5_3_1ea00f4_1533702594555_507_6146" aggregation="composite" association="_18_5_3_1ea00f4_1533702631117_982909_6175">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702631117_960263_6179" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702631117_652173_6178" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702631117_111870_6185" name="" memberEnd="_18_5_3_1ea00f4_1533702631117_765642_6187 _18_5_3_1ea00f4_1533702631117_354716_6186" navigableOwnedEnd="_18_5_3_1ea00f4_1533702631117_765642_6187">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702631117_765642_6187" name="extension_Negative" visibility="private" type="_18_5_3_1ea00f4_1533702594555_507_6146" aggregation="composite" association="_18_5_3_1ea00f4_1533702631117_111870_6185">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702631117_218620_6189" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702631117_847026_6188" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702681148_728346_6219" name="" memberEnd="_18_5_3_1ea00f4_1533702681148_505143_6221 _18_5_3_1ea00f4_1533702681148_558115_6220" navigableOwnedEnd="_18_5_3_1ea00f4_1533702681148_505143_6221">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702681148_505143_6221" name="extension_NegativeOrZero" visibility="private" type="_18_5_3_1ea00f4_1533702663971_11171_6190" aggregation="composite" association="_18_5_3_1ea00f4_1533702681148_728346_6219">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702681148_452050_6223" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702681148_510998_6222" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702681148_747449_6229" name="" memberEnd="_18_5_3_1ea00f4_1533702681148_857252_6231 _18_5_3_1ea00f4_1533702681148_785028_6230" navigableOwnedEnd="_18_5_3_1ea00f4_1533702681148_857252_6231">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702681148_857252_6231" name="extension_NegativeOrZero" visibility="private" type="_18_5_3_1ea00f4_1533702663971_11171_6190" aggregation="composite" association="_18_5_3_1ea00f4_1533702681148_747449_6229">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702681148_813220_6233" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702681148_98247_6232" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702797594_833681_6263" name="" memberEnd="_18_5_3_1ea00f4_1533702797594_733432_6265 _18_5_3_1ea00f4_1533702797594_219644_6264" navigableOwnedEnd="_18_5_3_1ea00f4_1533702797594_733432_6265">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702797594_733432_6265" name="extension_NotBlank" visibility="private" type="_18_5_3_1ea00f4_1533702782929_347663_6234" aggregation="composite" association="_18_5_3_1ea00f4_1533702797594_833681_6263">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702797594_486696_6267" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702797594_526433_6266" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702797594_795829_6273" name="" memberEnd="_18_5_3_1ea00f4_1533702797594_13269_6275 _18_5_3_1ea00f4_1533702797594_447953_6274" navigableOwnedEnd="_18_5_3_1ea00f4_1533702797594_13269_6275">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702797594_13269_6275" name="extension_NotBlank" visibility="private" type="_18_5_3_1ea00f4_1533702782929_347663_6234" aggregation="composite" association="_18_5_3_1ea00f4_1533702797594_795829_6273">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702797594_493503_6277" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702797594_883319_6276" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702851236_458854_6307" name="" memberEnd="_18_5_3_1ea00f4_1533702851236_98532_6309 _18_5_3_1ea00f4_1533702851236_423915_6308" navigableOwnedEnd="_18_5_3_1ea00f4_1533702851236_98532_6309">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702851236_98532_6309" name="extension_NotEmpty" visibility="private" type="_18_5_3_1ea00f4_1533702816040_480923_6278" aggregation="composite" association="_18_5_3_1ea00f4_1533702851236_458854_6307">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702851236_532334_6311" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702851236_357239_6310" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702851236_185239_6317" name="" memberEnd="_18_5_3_1ea00f4_1533702851236_903717_6319 _18_5_3_1ea00f4_1533702851236_316104_6318" navigableOwnedEnd="_18_5_3_1ea00f4_1533702851236_903717_6319">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702851236_903717_6319" name="extension_NotEmpty" visibility="private" type="_18_5_3_1ea00f4_1533702816040_480923_6278" aggregation="composite" association="_18_5_3_1ea00f4_1533702851236_185239_6317">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702851236_83087_6321" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702851236_78357_6320" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702889476_714385_6351" name="" memberEnd="_18_5_3_1ea00f4_1533702889476_8184_6353 _18_5_3_1ea00f4_1533702889476_483953_6352" navigableOwnedEnd="_18_5_3_1ea00f4_1533702889476_8184_6353">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702889476_8184_6353" name="extension_NotNull" visibility="private" type="_18_5_3_1ea00f4_1533702872320_916619_6322" aggregation="composite" association="_18_5_3_1ea00f4_1533702889476_714385_6351">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702889476_903557_6355" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702889476_287504_6354" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702889476_676952_6361" name="" memberEnd="_18_5_3_1ea00f4_1533702889476_165675_6363 _18_5_3_1ea00f4_1533702889476_854987_6362" navigableOwnedEnd="_18_5_3_1ea00f4_1533702889476_165675_6363">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702889476_165675_6363" name="extension_NotNull" visibility="private" type="_18_5_3_1ea00f4_1533702872320_916619_6322" aggregation="composite" association="_18_5_3_1ea00f4_1533702889476_676952_6361">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702889476_563298_6365" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702889476_289469_6364" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702954914_158945_6395" name="" memberEnd="_18_5_3_1ea00f4_1533702954914_469822_6397 _18_5_3_1ea00f4_1533702954914_933308_6396" navigableOwnedEnd="_18_5_3_1ea00f4_1533702954914_469822_6397">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702954914_469822_6397" name="extension_Null" visibility="private" type="_18_5_3_1ea00f4_1533702939025_655415_6366" aggregation="composite" association="_18_5_3_1ea00f4_1533702954914_158945_6395">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702954914_290349_6399" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702954914_474480_6398" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702954914_258331_6405" name="" memberEnd="_18_5_3_1ea00f4_1533702954914_789986_6407 _18_5_3_1ea00f4_1533702954914_28823_6406" navigableOwnedEnd="_18_5_3_1ea00f4_1533702954914_789986_6407">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702954914_789986_6407" name="extension_Null" visibility="private" type="_18_5_3_1ea00f4_1533702939025_655415_6366" aggregation="composite" association="_18_5_3_1ea00f4_1533702954914_258331_6405">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702954914_585868_6409" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702954914_271883_6408" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702991635_411338_6439" name="" memberEnd="_18_5_3_1ea00f4_1533702991635_577988_6441 _18_5_3_1ea00f4_1533702991635_345889_6440" navigableOwnedEnd="_18_5_3_1ea00f4_1533702991635_577988_6441">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702991635_577988_6441" name="extension_Past" visibility="private" type="_18_5_3_1ea00f4_1533702977034_858946_6410" aggregation="composite" association="_18_5_3_1ea00f4_1533702991635_411338_6439">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702991635_562802_6443" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702991635_197172_6442" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533702991635_765654_6449" name="" memberEnd="_18_5_3_1ea00f4_1533702991635_780649_6451 _18_5_3_1ea00f4_1533702991635_473399_6450" navigableOwnedEnd="_18_5_3_1ea00f4_1533702991635_780649_6451">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533702991635_780649_6451" name="extension_Past" visibility="private" type="_18_5_3_1ea00f4_1533702977034_858946_6410" aggregation="composite" association="_18_5_3_1ea00f4_1533702991635_765654_6449">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533702991635_325732_6453" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533702991635_345316_6452" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703052101_23341_6483" name="" memberEnd="_18_5_3_1ea00f4_1533703052101_619255_6485 _18_5_3_1ea00f4_1533703052101_360028_6484" navigableOwnedEnd="_18_5_3_1ea00f4_1533703052101_619255_6485">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703052101_619255_6485" name="extension_PastOrPresent" visibility="private" type="_18_5_3_1ea00f4_1533703022446_476486_6454" aggregation="composite" association="_18_5_3_1ea00f4_1533703052101_23341_6483">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703052101_60314_6487" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703052101_488297_6486" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703052117_359762_6493" name="" memberEnd="_18_5_3_1ea00f4_1533703052117_841159_6495 _18_5_3_1ea00f4_1533703052117_560480_6494" navigableOwnedEnd="_18_5_3_1ea00f4_1533703052117_841159_6495">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703052117_841159_6495" name="extension_PastOrPresent" visibility="private" type="_18_5_3_1ea00f4_1533703022446_476486_6454" aggregation="composite" association="_18_5_3_1ea00f4_1533703052117_359762_6493">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703052117_903605_6497" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703052117_908928_6496" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703169398_486182_6527" name="" memberEnd="_18_5_3_1ea00f4_1533703169398_11521_6529 _18_5_3_1ea00f4_1533703169398_259865_6528" navigableOwnedEnd="_18_5_3_1ea00f4_1533703169398_11521_6529">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703169398_11521_6529" name="extension_Pattern" visibility="private" type="_18_5_3_1ea00f4_1533703149930_863796_6498" aggregation="composite" association="_18_5_3_1ea00f4_1533703169398_486182_6527">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703169398_951617_6531" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703169398_784338_6530" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703169413_455003_6537" name="" memberEnd="_18_5_3_1ea00f4_1533703169413_742678_6539 _18_5_3_1ea00f4_1533703169413_124929_6538" navigableOwnedEnd="_18_5_3_1ea00f4_1533703169413_742678_6539">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703169413_742678_6539" name="extension_Pattern" visibility="private" type="_18_5_3_1ea00f4_1533703149930_863796_6498" aggregation="composite" association="_18_5_3_1ea00f4_1533703169413_455003_6537">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703169413_723116_6541" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703169413_318179_6540" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_1ea00f4_1533703217898_722004_6545" name="Flag">
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703243633_405436_6565" name="UNIX_LINES" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703254274_624509_6567" name="CASE_INSENSITIVE" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703263180_452436_6569" name="COMMENTS" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703271141_518814_6571" name="MULTILINE" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703278601_251040_6573" name="DOTALL" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703289147_944713_6575" name="UNICODE_CASE" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
        <ownedLiteral xmi:id="_18_5_3_1ea00f4_1533703296695_515491_6577" name="CANON_EQ" classifier="_18_5_3_1ea00f4_1533703217898_722004_6545"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_18_5_3_1ea00f4_1533703351399_159589_6585" name="" supplier="_18_5_3_1ea00f4_1533703217898_722004_6545" client="_18_5_3_1ea00f4_1533703149930_863796_6498"/>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703396368_500297_6615" name="" memberEnd="_18_5_3_1ea00f4_1533703396368_661891_6617 _18_5_3_1ea00f4_1533703396368_439840_6616" navigableOwnedEnd="_18_5_3_1ea00f4_1533703396368_661891_6617">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703396368_661891_6617" name="extension_Positive" visibility="private" type="_18_5_3_1ea00f4_1533703379383_903435_6586" aggregation="composite" association="_18_5_3_1ea00f4_1533703396368_500297_6615">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703396368_52118_6619" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703396368_755668_6618" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703396368_752125_6625" name="" memberEnd="_18_5_3_1ea00f4_1533703396368_238268_6627 _18_5_3_1ea00f4_1533703396368_349940_6626" navigableOwnedEnd="_18_5_3_1ea00f4_1533703396368_238268_6627">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703396368_238268_6627" name="extension_Positive" visibility="private" type="_18_5_3_1ea00f4_1533703379383_903435_6586" aggregation="composite" association="_18_5_3_1ea00f4_1533703396368_752125_6625">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703396368_969325_6629" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703396368_265673_6628" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703449155_999799_6659" name="" memberEnd="_18_5_3_1ea00f4_1533703449155_771073_6661 _18_5_3_1ea00f4_1533703449155_12110_6660" navigableOwnedEnd="_18_5_3_1ea00f4_1533703449155_771073_6661">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703449155_771073_6661" name="extension_PositiveOrZero" visibility="private" type="_18_5_3_1ea00f4_1533703433867_410319_6630" aggregation="composite" association="_18_5_3_1ea00f4_1533703449155_999799_6659">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703449155_218395_6663" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703449155_129885_6662" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703449171_150811_6669" name="" memberEnd="_18_5_3_1ea00f4_1533703449171_773900_6671 _18_5_3_1ea00f4_1533703449171_345809_6670" navigableOwnedEnd="_18_5_3_1ea00f4_1533703449171_773900_6671">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703449171_773900_6671" name="extension_PositiveOrZero" visibility="private" type="_18_5_3_1ea00f4_1533703433867_410319_6630" aggregation="composite" association="_18_5_3_1ea00f4_1533703449171_150811_6669">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703449171_197745_6673" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703449171_200858_6672" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703517179_843732_6703" name="" memberEnd="_18_5_3_1ea00f4_1533703517179_816215_6705 _18_5_3_1ea00f4_1533703517179_619638_6704" navigableOwnedEnd="_18_5_3_1ea00f4_1533703517179_816215_6705">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703517179_816215_6705" name="extension_Size" visibility="private" type="_18_5_3_1ea00f4_1533703494842_118606_6674" aggregation="composite" association="_18_5_3_1ea00f4_1533703517179_843732_6703">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703517179_333298_6707" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703517179_473996_6706" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533703517179_829937_6713" name="" memberEnd="_18_5_3_1ea00f4_1533703517179_758361_6715 _18_5_3_1ea00f4_1533703517179_461944_6714" navigableOwnedEnd="_18_5_3_1ea00f4_1533703517179_758361_6715">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533703517179_758361_6715" name="extension_Size" visibility="private" type="_18_5_3_1ea00f4_1533703494842_118606_6674" aggregation="composite" association="_18_5_3_1ea00f4_1533703517179_829937_6713">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703517179_482985_6717" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703517179_539_6716" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_18_5_3_1ea00f4_1533703846602_710327_6732" name="" supplier="_18_5_3_1ea00f4_1533703217898_722004_6545" client="_18_5_3_1ea00f4_1533702129962_319507_5876"/>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1533758109054_515047_6743" name="" memberEnd="_18_5_3_1ea00f4_1533758109054_463134_6745 _18_5_3_1ea00f4_1533758109054_393208_6744" navigableOwnedEnd="_18_5_3_1ea00f4_1533758109054_463134_6745">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1533758109054_463134_6745" name="extension_Valid" visibility="private" type="_18_5_3_1ea00f4_1533659702404_803954_5618" aggregation="composite" association="_18_5_3_1ea00f4_1533758109054_515047_6743">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533758109054_649418_6747" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533758109054_962432_6746" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1546892734772_430677_5379" name="" memberEnd="_18_5_3_1ea00f4_1546892734773_631366_5381 _18_5_3_1ea00f4_1546892734772_788474_5380" navigableOwnedEnd="_18_5_3_1ea00f4_1546892734773_631366_5381">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1546892734773_631366_5381" name="extension_CustomConstraint" visibility="private" type="_18_5_3_1ea00f4_1534307948254_646140_5384" aggregation="composite" association="_18_5_3_1ea00f4_1546892734772_430677_5379">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1546892734774_5747_5383" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1546892734773_644105_5382" name=""/>
        </ownedEnd>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1550137700635_801281_5610" name="JEAFActivity">
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1550137778150_603798_5637" name="base_Activity" visibility="private" association="_18_5_3_1ea00f4_1550137778150_976200_5636">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Activity"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1550137778150_976200_5636" name="" memberEnd="_18_5_3_1ea00f4_1550137778150_431547_5638 _18_5_3_1ea00f4_1550137778150_603798_5637" navigableOwnedEnd="_18_5_3_1ea00f4_1550137778150_431547_5638">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1550137778150_431547_5638" name="extension_JEAFActivity" visibility="private" type="_18_5_3_1ea00f4_1550137700635_801281_5610" aggregation="composite" association="_18_5_3_1ea00f4_1550137778150_976200_5636">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1550137778150_561471_5640" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1550137778150_12767_5639" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1563202172414_564539_5206" name="POJO">
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1563202226087_917368_5233" name="base_Class" visibility="private" association="_18_5_3_1ea00f4_1563202226086_978036_5232">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647271725419_619476_4829" name="hasCustomImplementation" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1647271737652_860140_4831" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1563202226086_978036_5232" name="" memberEnd="_18_5_3_1ea00f4_1563202226087_508182_5234 _18_5_3_1ea00f4_1563202226087_917368_5233" navigableOwnedEnd="_18_5_3_1ea00f4_1563202226087_508182_5234">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1563202226087_508182_5234" name="extension_POJO" visibility="private" type="_18_5_3_1ea00f4_1563202172414_564539_5206" aggregation="composite" association="_18_5_3_1ea00f4_1563202226086_978036_5232">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1563202226087_948450_5236" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1563202226087_459537_5235" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1563806961738_193271_5385" name="Identifiable">
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1563807020549_808865_5412" name="base_Class" visibility="private" association="_18_5_3_1ea00f4_1563807020549_189665_5411">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1563807020549_189665_5411" name="" memberEnd="_18_5_3_1ea00f4_1563807020549_142831_5413 _18_5_3_1ea00f4_1563807020549_808865_5412" navigableOwnedEnd="_18_5_3_1ea00f4_1563807020549_142831_5413">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1563807020549_142831_5413" name="extension_Identifiable" visibility="private" type="_18_5_3_1ea00f4_1563806961738_193271_5385" aggregation="composite" association="_18_5_3_1ea00f4_1563807020549_189665_5411">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1563807020549_275087_5415" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1563807020549_733453_5414" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_29b40597_1580845200929_927684_5235" name="RESTResource">
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845227220_761727_5262" name="base_Interface" visibility="private" association="_18_5_3_29b40597_1580845227220_379179_5261">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845256363_773174_5266" name="path" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846473708_565664_5592" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846473708_171214_5591" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580846434868_758587_5587" name="produces" visibility="private" type="_18_5_3_29b40597_1580845740948_418713_5504">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846478316_570746_5594" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846478316_250597_5593" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580846446644_681565_5589" name="consumes" visibility="private" type="_18_5_3_29b40597_1580845740948_418713_5504">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846482045_170295_5596" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846482044_686695_5595" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580846585997_982437_5608" name="async" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846595980_551132_5611" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846595980_112868_5610" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_29b40597_1580845227220_379179_5261" name="" memberEnd="_18_5_3_29b40597_1580845227221_716942_5263 _18_5_3_29b40597_1580845227220_761727_5262" navigableOwnedEnd="_18_5_3_29b40597_1580845227221_716942_5263">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_29b40597_1580845227221_716942_5263" name="extension_RESTService" visibility="private" type="_18_5_3_29b40597_1580845200929_927684_5235" aggregation="composite" association="_18_5_3_29b40597_1580845227220_379179_5261">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580845227221_780216_5265" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580845227221_433469_5264" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_29b40597_1580845342692_139985_5430" name="RESTOperation">
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845646867_351134_5497" name="path" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846490052_889747_5598" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846490052_856742_5597" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845702540_87301_5499" name="httpMethods" visibility="private" type="_18_5_3_29b40597_1580845416788_371644_5457">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580845721853_458498_5502" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580845721853_236394_5501" name="" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845879819_210232_5532" name="produces" visibility="private" type="_18_5_3_29b40597_1580845740948_418713_5504">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846050804_701919_5537" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846050804_961871_5536" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580845893828_965104_5534" name="consumes" visibility="private" type="_18_5_3_29b40597_1580845740948_418713_5504">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846058526_29847_5539" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846058525_25698_5538" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580846328876_838235_5573" name="statusCode" visibility="private" type="_18_5_3_29b40597_1580846130380_907833_5541">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846367028_27027_5582" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846367028_840217_5581" name=""/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_19_0_4_29b40597_1645434842449_211313_6572" name="" instance="_18_5_3_29b40597_1580846152276_712516_5561"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580846515724_169417_5601" name="async" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580846580012_67817_5607" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580846580012_537090_5606" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1580883766104_209614_5328" name="base_Operation" visibility="private" association="_18_5_3_29b40597_1580883766104_124365_5327">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647853624208_855345_5999" name="externalDocsURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648701847280_362270_4826" name="operationID" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648701860437_402369_4828" name="summary" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_29b40597_1580845416788_371644_5457" name="HTTPMethod">
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845449788_609083_5477" name="GET" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845464324_251182_5481" name="POST" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845470599_745459_5483" name="PUT" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845586115_704809_5493" name="PATCH" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845476387_287055_5485" name="DELETE" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845459708_168673_5479" name="HEAD" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845479903_441963_5487" name="CONNECT" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845485908_424026_5489" name="OPTIONS" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845576918_269613_5491" name="TRACE" classifier="_18_5_3_29b40597_1580845416788_371644_5457"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_29b40597_1580845740948_418713_5504" name="MediaType">
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845792757_845294_5524" name="APPLICATION_XML" classifier="_18_5_3_29b40597_1580845740948_418713_5504"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845812276_757650_5526" name="APPLICATION_JSON" classifier="_18_5_3_29b40597_1580845740948_418713_5504"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845838099_133720_5528" name="APPLICATION_OCTET_STREAM" classifier="_18_5_3_29b40597_1580845740948_418713_5504"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645430075937_359666_6549" name="APPLICATION_PROBLEM_JSON" classifier="_18_5_3_29b40597_1580845740948_418713_5504"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580845854892_412136_5530" name="TEXT_PLAIN" classifier="_18_5_3_29b40597_1580845740948_418713_5504"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_29b40597_1580846130380_907833_5541" name="HTTPStatusCode">
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429566246_962303_6443" name="100_CONTINUE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429569335_584539_6445" name="101_SWITCHING_PROTOCOLS" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429584933_622337_6447" name="102_PROCESSING" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429591874_623768_6449" name="103_EARLY_HINTS" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846152276_712516_5561" name="200_OK" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846161412_926806_5563" name="201_CREATED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846168267_672494_5565" name="202_ACCEPTED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645424433452_294647_6441" name="203_NON_AUTHORITATIVE_INFORMATION" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846179300_150602_5567" name="204_NO_CONTENT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846233148_893819_5569" name="205_RESET_CONTENT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1580846243557_633155_5571" name="206_PARTIAL_CONTENT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645424389113_705090_6437" name="208_ALREADY_REPORTED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645424414606_781323_6439" name="226_IM_USED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429627685_953993_6451" name="300_MULTIPLE_CHOICES" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429637375_882509_6453" name="301_MOVED_PERMANENTLY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429643679_840334_6455" name="302_FOUND" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429649291_780906_6457" name="303_SEE_OTHER" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429656371_412437_6459" name="304_NOT_MODIFIED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429663650_661933_6461" name="305_USE_PROXY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429669159_958549_6463" name="306_RESERVED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429677691_491297_6465" name="307_TEMPORARY_REDIRECT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429684799_453776_6467" name="308_PERMANENT_REDIRECT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429720383_913813_6469" name="400_BAD_REQUEST" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429726203_605424_6471" name="401_UNAUTHORIZED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429730929_916413_6473" name="402_PAYMENT_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429736235_185264_6475" name="403_FORBIDDEN" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429752387_188985_6477" name="404_NOT_FOUND" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429760492_228589_6479" name="405_METHOD_NOT_ALLOWED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429769217_345435_6481" name="406_NOT_ACCEPTABLE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429776319_40277_6483" name="407_PROXY_AUTHENTICATION_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429782371_43314_6485" name="408_REQUEST_TIMEOUT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429788078_589683_6487" name="409_CONFLICT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429794578_697617_6489" name="410_GONE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429800588_799024_6491" name="411_LENGTH_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429806873_922803_6493" name="412_PRECONDITION_FAILED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429813214_434025_6495" name="413_PAYLOAD_TOO_LARGE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429818067_56836_6497" name="414_URI_TOO_LONG" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429822835_790964_6499" name="415_UNSUPPORTED_MEDIA_TYPE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429829406_122007_6501" name="416_RANGE_NOT_SATISFIABLE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429834361_140814_6503" name="417_EXPECTATION_FAILED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429840980_359534_6505" name="418_TEAPOT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429846343_939084_6507" name="421_MISDIRECTED_REQUEST" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429852561_38408_6509" name="422_UNPROCESSABLE_ENTITY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429858511_139016_6511" name="423_LOCKED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429863581_583687_6513" name="424_FAILED_DEPENDENCY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429868603_556182_6515" name="425_TOO_EARLY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429873513_195399_6517" name="426_UPGRADE_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429879361_124094_6519" name="428_PRECONDITION_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429886325_36473_6521" name="429_TOO_MANY_REQUESTS" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429891587_53330_6523" name="431_REQUEST_HEADER_FIELDS_TOO_LARGE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429901659_756548_6525" name="451_UNAVAILABLE_FOR_LEGAL_REASONS" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429923103_360735_6527" name="500_INTERNAL_SERVER_ERROR" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429929223_588291_6529" name="501_NOT_IMPLEMENTED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429934750_970656_6531" name="502_BAD_GATEWAY" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429939896_503783_6533" name="503_SERVICE_UNAVAILABLE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429945290_606731_6535" name="504_GATEWAY_TIMEOUT" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429952048_950785_6537" name="505_HTTP_VERSION_NOT_SUPPORTED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429957585_990619_6539" name="506_VARIANT_ALSO_NEGOTIATES" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429962579_502169_6541" name="507_INSUFFICIENT_STORAGE" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429968951_443177_6543" name="508_LOOP_DETECTED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429974170_346526_6545" name="510_NOT_EXTENDED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1645429979073_843907_6547" name="511_NETWORK_AUTHENTICATION_REQUIRED" classifier="_18_5_3_29b40597_1580846130380_907833_5541"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_29b40597_1580883766104_124365_5327" name="" memberEnd="_18_5_3_29b40597_1580883766105_982916_5329 _18_5_3_29b40597_1580883766104_209614_5328" navigableOwnedEnd="_18_5_3_29b40597_1580883766105_982916_5329">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_29b40597_1580883766105_982916_5329" name="extension_RESTOperation" visibility="private" type="_18_5_3_29b40597_1580845342692_139985_5430" aggregation="composite" association="_18_5_3_29b40597_1580883766104_124365_5327">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1580883766105_930343_5331" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1580883766105_411636_5330" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_18_5_3_29b40597_1588083041157_815404_5328" name="ConfigurationMode">
      <ownedLiteral xmi:id="_18_5_3_29b40597_1588083076577_857624_5348" name="TRUE" classifier="_18_5_3_29b40597_1588083041157_815404_5328"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1588083239363_455261_5350" name="FALSE" classifier="_18_5_3_29b40597_1588083041157_815404_5328"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1588083248337_528047_5352" name="GLOBAL_PROPERTY" classifier="_18_5_3_29b40597_1588083041157_815404_5328"/>
      <ownedLiteral xmi:id="_18_5_3_29b40597_1588083268167_564977_5354" name="INDIVIDUAL_PROPERTY" classifier="_18_5_3_29b40597_1588083041157_815404_5328"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_29b40597_1588137826782_856273_5554" name="ModelVersion">
      <ownedAttribute xmi:id="_18_5_3_29b40597_1588137849570_419739_5581" name="base_Class" visibility="private" association="_18_5_3_29b40597_1588137849570_698901_5580">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_29b40597_1588137882269_639614_5585" name="revision" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_29b40597_1588137849570_698901_5580" name="" memberEnd="_18_5_3_29b40597_1588137849570_499877_5582 _18_5_3_29b40597_1588137849570_419739_5581" navigableOwnedEnd="_18_5_3_29b40597_1588137849570_499877_5582">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_29b40597_1588137849570_499877_5582" name="extension_Version" visibility="private" type="_18_5_3_29b40597_1588137826782_856273_5554" aggregation="composite" association="_18_5_3_29b40597_1588137849570_698901_5580">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_29b40597_1588137849570_720221_5584" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_29b40597_1588137849570_820774_5583" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_18_5_3_29b40597_1588137911665_568288_5591" name="JEAFMetaModelVersion"/>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_19_0_4_29b40597_1629179381460_217381_5578" name="" supplier="_11_5_1ab00d4_1164055773625_682410_26" client="_11_5_1ab00d4_1164055773609_459209_23"/>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_19_0_4_29b40597_1629179418655_424049_5581" name="" supplier="_11_5_1ab00d4_1164055773625_682410_26" client="_11_5_1ab00d4_1164055773625_642568_27"/>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1633944395711_616086_5569" name="OpenAPI3Specification">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1633945947679_912751_5635" name="resourceName" visibility="private">
        <ownedComment xmi:id="_19_0_4_29b40597_1634013540177_560133_5638" body="Name of the generated resource file that will represent the Open API 3 specification." annotatedElement="_19_0_4_29b40597_1633945947679_912751_5635"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_19_0_4_29b40597_1634013823001_618475_5639" name="" value="openapi.yaml"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1633944412274_846375_5594" name="openAPIVersion" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_19_0_4_29b40597_1633944505893_516130_5598" name="" value="3.0.3"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1633944431946_296031_5596" name="apiVersion" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1633944538117_101802_5600" name="base_Component" visibility="private" association="_19_0_4_29b40597_1633944538117_230106_5599">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013903061_584798_5640" name="contactName" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013921610_944036_5642" name="contactURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013938582_787833_5644" name="contactEmail" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013970030_781512_5646" name="licenseName" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013985818_167538_5648" name="licenseURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647595558829_504279_4836" name="termsOfUseURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648552318141_573301_6199" name="securityOptional" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648552337967_878190_6201" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648644040031_256620_6161" name="explicityTypeOrdering" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648644060714_14971_6163" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648644063014_445576_6164" name="explicitPathOrdering" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648644085525_22054_6166" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1633944538117_230106_5599" name="" memberEnd="_19_0_4_29b40597_1633944538117_926432_5601 _19_0_4_29b40597_1633944538117_101802_5600" navigableOwnedEnd="_19_0_4_29b40597_1633944538117_926432_5601">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1633944538117_926432_5601" name="extension_OpenAPI3" visibility="private" type="_19_0_4_29b40597_1633944395711_616086_5569" aggregation="composite" association="_19_0_4_29b40597_1633944538117_230106_5599">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1633944538117_813893_5603" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1633944538117_540209_5602" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1633944752666_859047_5605" name="OpenAPIType">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1633944774332_20271_5631" name="base_Class" visibility="private" association="_19_0_4_29b40597_1633944774332_825903_5630">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1633944774332_825903_5630" name="" memberEnd="_19_0_4_29b40597_1633944774332_561035_5632 _19_0_4_29b40597_1633944774332_20271_5631" navigableOwnedEnd="_19_0_4_29b40597_1633944774332_561035_5632">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1633944774332_561035_5632" name="extension_OpenAPIType" visibility="private" type="_19_0_4_29b40597_1633944752666_859047_5605" aggregation="composite" association="_19_0_4_29b40597_1633944774332_825903_5630">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1633944774332_806025_5634" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1633944774332_793145_5633" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634013321293_476682_5608" name="OpenAPIEnumeration">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634013340602_440152_5634" name="base_Enumeration" visibility="private" association="_19_0_4_29b40597_1634013340602_395549_5633">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648315041925_540323_4826" name="extensibleEnum" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648315056527_936459_4828" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634013340602_395549_5633" name="" memberEnd="_19_0_4_29b40597_1634013340602_593156_5635 _19_0_4_29b40597_1634013340602_440152_5634" navigableOwnedEnd="_19_0_4_29b40597_1634013340602_593156_5635">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634013340602_593156_5635" name="extension_OpenAPIEnumeration" visibility="private" type="_19_0_4_29b40597_1634013321293_476682_5608" aggregation="composite" association="_19_0_4_29b40597_1634013340602_395549_5633">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634013340602_333412_5637" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634013340602_551297_5636" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634014856276_102162_5651" name="OpenAPIServer">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634014882027_72753_5677" name="base_Component" visibility="private" association="_19_0_4_29b40597_1634014882027_179508_5676">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634014973137_614052_5681" name="url" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1644988737745_830337_4826" name="order" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1647863796163_749426_6000" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634014882027_179508_5676" name="" memberEnd="_19_0_4_29b40597_1634014882027_705541_5678 _19_0_4_29b40597_1634014882027_72753_5677" navigableOwnedEnd="_19_0_4_29b40597_1634014882027_705541_5678">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634014882027_705541_5678" name="extension_OpenAPIServer" visibility="private" type="_19_0_4_29b40597_1634014856276_102162_5651" aggregation="composite" association="_19_0_4_29b40597_1634014882027_179508_5676">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634014882027_364417_5680" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634014882027_813917_5679" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634191747445_242780_5650" name="PathParam">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191770402_764803_5676" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634191770402_221958_5675">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191779196_707422_5680" name="value" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634230220773_328397_5818" name="base_Property" visibility="private" association="_19_0_4_29b40597_1634230220773_105364_5817">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634191770402_221958_5675" name="" memberEnd="_19_0_4_29b40597_1634191770402_86347_5677 _19_0_4_29b40597_1634191770402_764803_5676" navigableOwnedEnd="_19_0_4_29b40597_1634191770402_86347_5677">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634191770402_86347_5677" name="extension_PathParam" visibility="private" type="_19_0_4_29b40597_1634191747445_242780_5650" aggregation="composite" association="_19_0_4_29b40597_1634191770402_221958_5675">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634191770402_110606_5679" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634191770402_750468_5678" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634191810461_38803_5683" name="HeaderParam">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191824679_75242_5709" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634191824678_246530_5708">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191836948_626049_5713" name="value" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634230205897_993184_5813" name="base_Property" visibility="private" association="_19_0_4_29b40597_1634230205897_157615_5812">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634191824678_246530_5708" name="" memberEnd="_19_0_4_29b40597_1634191824679_962416_5710 _19_0_4_29b40597_1634191824679_75242_5709" navigableOwnedEnd="_19_0_4_29b40597_1634191824679_962416_5710">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634191824679_962416_5710" name="extension_HeaderParam" visibility="private" type="_19_0_4_29b40597_1634191810461_38803_5683" aggregation="composite" association="_19_0_4_29b40597_1634191824678_246530_5708">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634191824679_239611_5712" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634191824679_602726_5711" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634191904156_609301_5716" name="QueryParam">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191919999_522989_5742" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634191919999_390643_5741">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634191928295_619634_5746" name="value" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634230228797_39638_5823" name="base_Property" visibility="private" association="_19_0_4_29b40597_1634230228796_216260_5822">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634191919999_390643_5741" name="" memberEnd="_19_0_4_29b40597_1634191919999_982186_5743 _19_0_4_29b40597_1634191919999_522989_5742" navigableOwnedEnd="_19_0_4_29b40597_1634191919999_982186_5743">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634191919999_982186_5743" name="extension_QueryParam" visibility="private" type="_19_0_4_29b40597_1634191904156_609301_5716" aggregation="composite" association="_19_0_4_29b40597_1634191919999_390643_5741">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634191919999_961652_5745" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634191919999_774599_5744" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634227169476_992194_5749" name="CookieParam">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634227188493_646620_5775" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634227188493_47179_5774">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634227196514_332980_5779" name="value" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634230236638_402545_5828" name="base_Property" visibility="private" association="_19_0_4_29b40597_1634230236638_875823_5827">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634227188493_47179_5774" name="" memberEnd="_19_0_4_29b40597_1634227188493_852262_5776 _19_0_4_29b40597_1634227188493_646620_5775" navigableOwnedEnd="_19_0_4_29b40597_1634227188493_852262_5776">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634227188493_852262_5776" name="extension_CookieParam" visibility="private" type="_19_0_4_29b40597_1634227169476_992194_5749" aggregation="composite" association="_19_0_4_29b40597_1634227188493_47179_5774">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634227188493_961977_5778" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634227188493_322379_5777" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634230205897_157615_5812" name="" memberEnd="_19_0_4_29b40597_1634230205897_891460_5814 _19_0_4_29b40597_1634230205897_993184_5813" navigableOwnedEnd="_19_0_4_29b40597_1634230205897_891460_5814">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634230205897_891460_5814" name="extension_HeaderParam" visibility="private" type="_19_0_4_29b40597_1634191810461_38803_5683" aggregation="composite" association="_19_0_4_29b40597_1634230205897_157615_5812">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634230205897_991922_5816" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634230205897_98484_5815" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634230220773_105364_5817" name="" memberEnd="_19_0_4_29b40597_1634230220773_937220_5819 _19_0_4_29b40597_1634230220773_328397_5818" navigableOwnedEnd="_19_0_4_29b40597_1634230220773_937220_5819">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634230220773_937220_5819" name="extension_PathParam" visibility="private" type="_19_0_4_29b40597_1634191747445_242780_5650" aggregation="composite" association="_19_0_4_29b40597_1634230220773_105364_5817">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634230220773_326375_5821" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634230220773_815457_5820" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634230228796_216260_5822" name="" memberEnd="_19_0_4_29b40597_1634230228797_9762_5824 _19_0_4_29b40597_1634230228797_39638_5823" navigableOwnedEnd="_19_0_4_29b40597_1634230228797_9762_5824">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634230228797_9762_5824" name="extension_QueryParam" visibility="private" type="_19_0_4_29b40597_1634191904156_609301_5716" aggregation="composite" association="_19_0_4_29b40597_1634230228796_216260_5822">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634230228797_691713_5826" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634230228797_724914_5825" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634230236638_875823_5827" name="" memberEnd="_19_0_4_29b40597_1634230236638_569085_5829 _19_0_4_29b40597_1634230236638_402545_5828" navigableOwnedEnd="_19_0_4_29b40597_1634230236638_569085_5829">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634230236638_569085_5829" name="extension_CookieParam" visibility="private" type="_19_0_4_29b40597_1634227169476_992194_5749" aggregation="composite" association="_19_0_4_29b40597_1634230236638_875823_5827">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634230236638_256561_5831" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634230236638_339486_5830" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634272127939_228070_4827" name="BeanParam">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634272154940_971873_4853" name="base_Class" visibility="private" association="_19_0_4_29b40597_1634272154939_38761_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634273028120_966255_5775" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634273028119_863015_5774">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648726143611_855983_6155" name="inline" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648726157238_745256_6157" name="" value="true"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634272154939_38761_4852" name="" memberEnd="_19_0_4_29b40597_1634272154940_145780_4854 _19_0_4_29b40597_1634272154940_971873_4853" navigableOwnedEnd="_19_0_4_29b40597_1634272154940_145780_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634272154940_145780_4854" name="extension_BeanParam" visibility="private" type="_19_0_4_29b40597_1634272127939_228070_4827" aggregation="composite" association="_19_0_4_29b40597_1634272154939_38761_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634272154940_541236_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634272154940_25008_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634273028119_863015_5774" name="" memberEnd="_19_0_4_29b40597_1634273028120_629570_5776 _19_0_4_29b40597_1634273028120_966255_5775" navigableOwnedEnd="_19_0_4_29b40597_1634273028120_629570_5776">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634273028120_629570_5776" name="extension_BeanParam" visibility="private" type="_19_0_4_29b40597_1634272127939_228070_4827" aggregation="composite" association="_19_0_4_29b40597_1634273028119_863015_5774">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634273028120_602988_5778" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634273028120_375337_5777" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634639926658_499977_4827" name="OpenAPISpecReference">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634640061131_96882_4853" name="base_Dependency" visibility="private" association="_19_0_4_29b40597_1634640061131_637700_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634640066893_148203_4857" name="location" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634640061131_637700_4852" name="" memberEnd="_19_0_4_29b40597_1634640061131_401013_4854 _19_0_4_29b40597_1634640061131_96882_4853" navigableOwnedEnd="_19_0_4_29b40597_1634640061131_401013_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634640061131_401013_4854" name="extension_OpenAPISpecReference" visibility="private" type="_19_0_4_29b40597_1634639926658_499977_4827" aggregation="composite" association="_19_0_4_29b40597_1634640061131_637700_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634640061131_241631_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634640061131_476777_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634791925582_441599_4827" name="Example">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634791952172_510347_4853" name="base_Property" visibility="private" association="_19_0_4_29b40597_1634791952172_151810_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634791959184_681617_4858" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1634791959184_218829_4857">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634791976646_815684_4862" name="exampleValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634791952172_151810_4852" name="" memberEnd="_19_0_4_29b40597_1634791952172_472118_4854 _19_0_4_29b40597_1634791952172_510347_4853" navigableOwnedEnd="_19_0_4_29b40597_1634791952172_472118_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634791952172_472118_4854" name="extension_Example" visibility="private" type="_19_0_4_29b40597_1634791925582_441599_4827" aggregation="composite" association="_19_0_4_29b40597_1634791952172_151810_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634791952172_678328_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634791952172_314571_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634791959184_218829_4857" name="" memberEnd="_19_0_4_29b40597_1634791959184_102004_4859 _19_0_4_29b40597_1634791959184_681617_4858" navigableOwnedEnd="_19_0_4_29b40597_1634791959184_102004_4859">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634791959184_102004_4859" name="extension_Example" visibility="private" type="_19_0_4_29b40597_1634791925582_441599_4827" aggregation="composite" association="_19_0_4_29b40597_1634791959184_218829_4857">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634791959184_442137_4861" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634791959184_976956_4860" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1634813863229_967794_5801" name="Deprecated">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1634819264078_779372_5932" name="base_Element" visibility="private" association="_19_0_4_29b40597_1634819264078_934776_5931">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1634819264078_934776_5931" name="" memberEnd="_19_0_4_29b40597_1634819264078_857015_5933 _19_0_4_29b40597_1634819264078_779372_5932" navigableOwnedEnd="_19_0_4_29b40597_1634819264078_857015_5933">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1634819264078_857015_5933" name="extension_Deprecated" visibility="private" type="_19_0_4_29b40597_1634813863229_967794_5801" aggregation="composite" association="_19_0_4_29b40597_1634819264078_934776_5931">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1634819264078_306443_5935" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1634819264078_190201_5934" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_4_29b40597_1635495014674_456307_4827" name="AccessType">
      <ownedLiteral xmi:id="_19_0_4_29b40597_1635495029765_656125_4846" name="READ_WRITE" classifier="_19_0_4_29b40597_1635495014674_456307_4827"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1635495037235_168577_4848" name="WRITE_ONLY" classifier="_19_0_4_29b40597_1635495014674_456307_4827"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1635495047483_152733_4850" name="READ_ONLY" classifier="_19_0_4_29b40597_1635495014674_456307_4827"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1635495072647_320140_4853" name="OpenAPIProperty" clientDependency="_19_0_4_29b40597_1635495165774_833537_4891">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1635495095293_787688_4879" name="base_Property" visibility="private" association="_19_0_4_29b40597_1635495095293_488551_4878">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1635495106732_763273_4883" name="nullable" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1635495129248_573404_4885" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1635495135771_332590_4886" name="accessType" visibility="private" type="_19_0_4_29b40597_1635495014674_456307_4827">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_19_0_4_29b40597_1635495152392_583691_4888" name="" instance="_19_0_4_29b40597_1635495029765_656125_4846"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1635495095293_488551_4878" name="" memberEnd="_19_0_4_29b40597_1635495095293_256088_4880 _19_0_4_29b40597_1635495095293_787688_4879" navigableOwnedEnd="_19_0_4_29b40597_1635495095293_256088_4880">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1635495095293_256088_4880" name="extension_OpenAPIProperty" visibility="private" type="_19_0_4_29b40597_1635495072647_320140_4853" aggregation="composite" association="_19_0_4_29b40597_1635495095293_488551_4878">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1635495095293_663522_4882" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1635495095293_790647_4881" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Dependency" xmi:id="_19_0_4_29b40597_1635495165774_833537_4891" name="" supplier="_19_0_4_29b40597_1635495014674_456307_4827" client="_19_0_4_29b40597_1635495072647_320140_4853"/>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1643709788760_910599_4827" name="Transient">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1643709876312_94269_4853" name="base_Property" visibility="private" association="_19_0_4_29b40597_1643709876312_553466_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1643709876312_553466_4852" name="" memberEnd="_19_0_4_29b40597_1643709876313_893548_4854 _19_0_4_29b40597_1643709876312_94269_4853" navigableOwnedEnd="_19_0_4_29b40597_1643709876313_893548_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1643709876313_893548_4854" name="extension_Transient" visibility="private" type="_19_0_4_29b40597_1643709788760_910599_4827" aggregation="composite" association="_19_0_4_29b40597_1643709876312_553466_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1643709876313_310419_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1643709876313_980137_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1645442708069_324738_6574" name="ErrorResponse">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645442738652_692696_6600" name="base_Class" visibility="private" association="_19_0_4_29b40597_1645442738652_761549_6599">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645442770410_322432_6604" name="contentType" visibility="private" type="_18_5_3_29b40597_1580845740948_418713_5504">
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_19_0_4_29b40597_1645442788881_61044_6606" name="" instance="_19_0_4_29b40597_1645430075937_359666_6549"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645442859607_786348_6607" name="statusCodes" visibility="private" type="_18_5_3_29b40597_1580846130380_907833_5541">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1645442878246_529746_6610" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1645442878246_766451_6609" name="" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645443060500_105071_6613" name="unexpectedErrorResponse" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1645443146425_59543_6615" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645443029974_774273_6611" name="globalDefaultErrorResponse" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1645443154466_333826_6616" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1645442738652_761549_6599" name="" memberEnd="_19_0_4_29b40597_1645442738652_649644_6601 _19_0_4_29b40597_1645442738652_692696_6600" navigableOwnedEnd="_19_0_4_29b40597_1645442738652_649644_6601">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1645442738652_649644_6601" name="extension_ErrorResponse" visibility="private" type="_19_0_4_29b40597_1645442708069_324738_6574" aggregation="composite" association="_19_0_4_29b40597_1645442738652_761549_6599">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1645442738652_25270_6603" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1645442738652_352320_6602" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1645713924719_204839_4827" name="OpenAPIDataType">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1645713951288_759135_4853" name="base_Class" visibility="private" association="_19_0_4_29b40597_1645713951288_710055_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648621017763_135222_4826" name="inline" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_19_0_4_29b40597_1648621040195_834244_4828" name="" value="true"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1645713951288_710055_4852" name="" memberEnd="_19_0_4_29b40597_1645713951288_848297_4854 _19_0_4_29b40597_1645713951288_759135_4853" navigableOwnedEnd="_19_0_4_29b40597_1645713951288_848297_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1645713951288_848297_4854" name="extension_OpenAPIDataType" visibility="private" type="_19_0_4_29b40597_1645713924719_204839_4827" aggregation="composite" association="_19_0_4_29b40597_1645713951288_710055_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1645713951288_771929_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1645713951288_270153_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1647523452039_38178_4827" name="ModuleFactory">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647523559172_146550_4858" name="base_Component" visibility="private" association="_19_0_4_29b40597_1647523559172_397259_4857">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1647523559172_397259_4857" name="" memberEnd="_19_0_4_29b40597_1647523559172_745808_4859 _19_0_4_29b40597_1647523559172_146550_4858" navigableOwnedEnd="_19_0_4_29b40597_1647523559172_745808_4859">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1647523559172_745808_4859" name="extension_ModuleFactory" visibility="private" type="_19_0_4_29b40597_1647523452039_38178_4827" aggregation="composite" association="_19_0_4_29b40597_1647523559172_397259_4857">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1647523559172_332353_4861" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1647523559172_203553_4860" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1647600786861_30926_4827" name="OpenAPITag">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647600859996_823027_4853" name="base_Component" visibility="private" association="_19_0_4_29b40597_1647600859996_970681_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647603479741_531340_6012" name="externalDocsURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1647850643411_244854_5998" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1647850643411_489715_5997" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1647861954352_596144_4826" name="order" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1647861960425_223707_4828" name="" value="100"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1647600859996_970681_4852" name="" memberEnd="_19_0_4_29b40597_1647600859996_800976_4854 _19_0_4_29b40597_1647600859996_823027_4853" navigableOwnedEnd="_19_0_4_29b40597_1647600859996_800976_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1647600859996_800976_4854" name="extension_OpenAPITag" visibility="private" type="_19_0_4_29b40597_1647600786861_30926_4827" aggregation="composite" association="_19_0_4_29b40597_1647600859996_970681_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1647600859996_710372_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1647600859996_620608_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1648536128028_854355_4827" name="OpenAPISecurityScheme">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536148423_754090_4853" name="base_Component" visibility="private" association="_19_0_4_29b40597_1648536148423_792896_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536309388_604270_4885" name="type" visibility="private" type="_19_0_4_29b40597_1648536238055_120241_4858"/>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536334652_407614_4887" name="apiKeyName" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536398563_609714_4915" name="apiKeyLocation" visibility="private" type="_19_0_4_29b40597_1648536356714_521464_4890"/>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536454130_542624_4917" name="httpAuthorizationScheme" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536488712_545936_4919" name="httpBearerFormat" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536524438_925234_4921" name="openIdConnectUrl" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1648536148423_792896_4852" name="" memberEnd="_19_0_4_29b40597_1648536148423_268510_4854 _19_0_4_29b40597_1648536148423_754090_4853" navigableOwnedEnd="_19_0_4_29b40597_1648536148423_268510_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1648536148423_268510_4854" name="extension_OpenAPISecurityScheme" visibility="private" type="_19_0_4_29b40597_1648536128028_854355_4827" aggregation="composite" association="_19_0_4_29b40597_1648536148423_792896_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1648536148423_220095_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648536148423_276506_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_4_29b40597_1648536238055_120241_4858" name="SecuritySchemeType">
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536258136_528289_4877" name="apiKey" classifier="_19_0_4_29b40597_1648536238055_120241_4858"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536264524_892917_4879" name="http" classifier="_19_0_4_29b40597_1648536238055_120241_4858"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536270860_915833_4881" name="oauth2" classifier="_19_0_4_29b40597_1648536238055_120241_4858"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536276078_657065_4883" name="openIdConnect" classifier="_19_0_4_29b40597_1648536238055_120241_4858"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_4_29b40597_1648536356714_521464_4890" name="APIKeyLocation">
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536373411_921782_4909" name="query" classifier="_19_0_4_29b40597_1648536356714_521464_4890"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536387451_222311_4911" name="header" classifier="_19_0_4_29b40597_1648536356714_521464_4890"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536392399_872749_4913" name="cookie" classifier="_19_0_4_29b40597_1648536356714_521464_4890"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1648536664481_123677_4924" name="OAuthFlow">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536724281_781931_4978" name="base_Component" visibility="private" association="_19_0_4_29b40597_1648536724281_121073_4977">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536731492_246107_4982" name="flowType" visibility="private" type="_19_0_4_29b40597_1648536682558_630349_4950"/>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536765454_98984_4984" name="authorizationURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536784216_471494_4986" name="tokenURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536803975_399396_4988" name="refreshURL" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_4_29b40597_1648536682558_630349_4950" name="FlowType">
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536698784_671503_4969" name="implicit" classifier="_19_0_4_29b40597_1648536682558_630349_4950"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536703662_162008_4971" name="password" classifier="_19_0_4_29b40597_1648536682558_630349_4950"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536708459_352374_4973" name="clientCredentials" classifier="_19_0_4_29b40597_1648536682558_630349_4950"/>
      <ownedLiteral xmi:id="_19_0_4_29b40597_1648536712893_855794_4975" name="authorizationCode" classifier="_19_0_4_29b40597_1648536682558_630349_4950"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1648536724281_121073_4977" name="" memberEnd="_19_0_4_29b40597_1648536724281_450063_4979 _19_0_4_29b40597_1648536724281_781931_4978" navigableOwnedEnd="_19_0_4_29b40597_1648536724281_450063_4979">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1648536724281_450063_4979" name="extension_OAuthFlow" visibility="private" type="_19_0_4_29b40597_1648536664481_123677_4924" aggregation="composite" association="_19_0_4_29b40597_1648536724281_121073_4977">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1648536724281_877486_4981" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648536724281_651920_4980" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1648536872605_264569_4991" name="OAuthScope">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536901444_842722_5017" name="base_Component" visibility="private" association="_19_0_4_29b40597_1648536901444_28949_5016">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536904260_355473_5021" name="name" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648536911442_163219_5023" name="description" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1648536901444_28949_5016" name="" memberEnd="_19_0_4_29b40597_1648536901444_885457_5018 _19_0_4_29b40597_1648536901444_842722_5017" navigableOwnedEnd="_19_0_4_29b40597_1648536901444_885457_5018">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1648536901444_885457_5018" name="extension_OAuthScope" visibility="private" type="_19_0_4_29b40597_1648536872605_264569_4991" aggregation="composite" association="_19_0_4_29b40597_1648536901444_28949_5016">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1648536901444_381366_5020" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648536901444_621281_5019" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1648643151847_31415_6133" name="Ordered">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648643151847_823662_6135" name="base_Element" visibility="private" association="_19_0_4_29b40597_1648643151847_542063_6134">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648643178828_969480_6158" name="order" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648643771431_839688_6160" name="" value="9999"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1648643151847_542063_6134" name="" memberEnd="_19_0_4_29b40597_1648643151847_434013_6136 _19_0_4_29b40597_1648643151847_823662_6135" navigableOwnedEnd="_19_0_4_29b40597_1648643151847_434013_6136">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1648643151847_434013_6136" name="extension_" visibility="private" type="_19_0_4_29b40597_1648643151847_31415_6133" aggregation="composite" association="_19_0_4_29b40597_1648643151847_542063_6134">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1648643151847_196664_6138" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648643151847_59168_6137" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1648731225724_773637_6159" name="ResponseHeaderGroup">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1648731242929_141586_6185" name="base_Class" visibility="private" association="_19_0_4_29b40597_1648731242929_784056_6184">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1648731242929_784056_6184" name="" memberEnd="_19_0_4_29b40597_1648731242929_850165_6186 _19_0_4_29b40597_1648731242929_141586_6185" navigableOwnedEnd="_19_0_4_29b40597_1648731242929_850165_6186">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1648731242929_850165_6186" name="extension_ResponseHeader" visibility="private" type="_19_0_4_29b40597_1648731225724_773637_6159" aggregation="composite" association="_19_0_4_29b40597_1648731242929_784056_6184">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1648731242929_179480_6188" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1648731242929_399733_6187" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1649136345700_410388_4827" name="DefaultLiteral">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649136365664_823848_4853" name="base_EnumerationLiteral" visibility="private" association="_19_0_4_29b40597_1649136365664_75764_4852">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1649136365664_75764_4852" name="" memberEnd="_19_0_4_29b40597_1649136365664_803719_4854 _19_0_4_29b40597_1649136365664_823848_4853" navigableOwnedEnd="_19_0_4_29b40597_1649136365664_803719_4854">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1649136365664_803719_4854" name="extension_DefaultLiteral" visibility="private" type="_19_0_4_29b40597_1649136345700_410388_4827" aggregation="composite" association="_19_0_4_29b40597_1649136365664_75764_4852">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1649136365664_65622_4856" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1649136365664_922682_4855" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1649138178769_460346_6204" name="OpenAPIFormat">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649138198737_523082_6230" name="base_Property" visibility="private" association="_19_0_4_29b40597_1649138198737_520162_6229">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649138206543_161074_6235" name="base_Parameter" visibility="private" association="_19_0_4_29b40597_1649138206543_382433_6234">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649138214751_880476_6239" name="format" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1649138198737_520162_6229" name="" memberEnd="_19_0_4_29b40597_1649138198737_357251_6231 _19_0_4_29b40597_1649138198737_523082_6230" navigableOwnedEnd="_19_0_4_29b40597_1649138198737_357251_6231">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1649138198737_357251_6231" name="extension_OpenAPIFormat" visibility="private" type="_19_0_4_29b40597_1649138178769_460346_6204" aggregation="composite" association="_19_0_4_29b40597_1649138198737_520162_6229">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1649138198737_443261_6233" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1649138198737_151831_6232" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1649138206543_382433_6234" name="" memberEnd="_19_0_4_29b40597_1649138206543_873095_6236 _19_0_4_29b40597_1649138206543_161074_6235" navigableOwnedEnd="_19_0_4_29b40597_1649138206543_873095_6236">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1649138206543_873095_6236" name="extension_OpenAPIFormat" visibility="private" type="_19_0_4_29b40597_1649138178769_460346_6204" aggregation="composite" association="_19_0_4_29b40597_1649138206543_382433_6234">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1649138206543_240888_6238" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1649138206543_178817_6237" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_19_0_4_29b40597_1649251655210_166347_4829" name="OpenAPIAliasName">
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649251678366_119319_4855" name="base_Property" visibility="private" association="_19_0_4_29b40597_1649251678366_467892_4854">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1649251683882_998875_4859" name="openAPIPropertyName" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_19_0_4_29b40597_1649251678366_467892_4854" name="" memberEnd="_19_0_4_29b40597_1649251678366_72610_4856 _19_0_4_29b40597_1649251678366_119319_4855" navigableOwnedEnd="_19_0_4_29b40597_1649251678366_72610_4856">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_19_0_4_29b40597_1649251678366_72610_4856" name="extension_OpenAPIAliasName" visibility="private" type="_19_0_4_29b40597_1649251655210_166347_4829" aggregation="composite" association="_19_0_4_29b40597_1649251678366_467892_4854">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_29b40597_1649251678366_95264_4858" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1649251678366_438987_4857" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533642348390_847893_5325" name="Validation" clientDependency="_18_5_3_1ea00f4_1533659457663_64064_5613" isAbstract="true">
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533642383396_799234_5352" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533642383396_179327_5351">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533642383411_56095_5357" name="base_Class" visibility="private" association="_18_5_3_1ea00f4_1533642383411_392525_5356">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533642652057_410013_5387" name="severity" visibility="private" type="_18_5_3_1ea00f4_1533642421802_383309_5362">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533901941838_627214_5340" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533901941837_259802_5339" name=""/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_18_5_3_1ea00f4_1533902191411_227217_5345" name="" instance="_18_5_3_1ea00f4_1533902169284_938532_5343"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533642687263_622694_5390" name="errorCode" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533673136450_13458_5756" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533673136450_463828_5755">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533659702404_803954_5618" name="Valid">
      <generalization xmi:id="_18_5_3_1ea00f4_1533659718436_224269_5646" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533659718457_312076_5648" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533659718457_326139_5647">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533659718458_189248_5653" name="base_Class" visibility="private" association="_18_5_3_1ea00f4_1533659718458_214024_5652">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533758109054_393208_6744" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533758109054_515047_6743">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533659916287_214343_5658" name="DecimalMax">
      <generalization xmi:id="_18_5_3_1ea00f4_1533659934923_486559_5686" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533659934927_349886_5688" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533659934927_602490_5687">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533659989296_844797_5698" name="maxValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533660039935_937756_5700" name="inclusive" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_18_5_3_1ea00f4_1533660050437_284934_5702" name="" value="true"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533660289598_456681_5706" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533660289597_688646_5705">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533673099280_427653_5716" name="Min">
      <generalization xmi:id="_18_5_3_1ea00f4_1533673118779_487297_5744" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533673118779_757063_5746" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533673118779_620945_5745">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533673151561_101918_5761" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533673151561_966660_5760">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533674940046_873186_5769" name="minValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533701692461_273836_5775" name="Max">
      <generalization xmi:id="_18_5_3_1ea00f4_1533701722836_320195_5803" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701722851_627343_5805" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533701722851_149879_5804">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701722851_158174_5815" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533701722851_775240_5814">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701750700_588579_5819" name="maxValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533701819462_121907_5827" name="DecimalMin">
      <generalization xmi:id="_18_5_3_1ea00f4_1533701843540_611675_5855" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701843556_966597_5857" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533701843556_681968_5856">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701843556_471157_5867" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533701843556_258429_5866">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701894711_144162_5871" name="minValue" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533701905862_991785_5873" name="inclusive" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_18_5_3_1ea00f4_1533701915601_373099_5875" name="" value="true"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702129962_319507_5876" name="Email" clientDependency="_18_5_3_1ea00f4_1533703846602_710327_6732">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702157945_926946_5904" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702157945_723496_5906" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702157945_609537_5905">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702157945_662162_5916" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702157945_79677_5915">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703812945_797294_6724" name="regexp" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703824272_336867_6726" name="flags" visibility="private" type="_18_5_3_1ea00f4_1533703217898_722004_6545">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703837088_874116_6729" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703837088_367121_6728" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702216914_708802_5920" name="Digits">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702231209_205666_5948" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702231225_449235_5950" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702231225_429056_5949">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702231240_417029_5960" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702231240_405268_5959">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702271620_661043_5964" name="integer" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702282915_86077_5966" name="fraction" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702339816_62787_5968" name="AssertFalse">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702371265_490827_5996" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702371271_842722_5998" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702371271_557981_5997">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702371272_338777_6008" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702371272_411287_6007">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702408899_287317_6012" name="AssertTrue">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702425917_573115_6040" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702425932_208240_6042" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702425932_231347_6041">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702425932_428583_6052" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702425932_235845_6051">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702456351_539623_6056" name="Future">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702472697_193969_6084" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702472697_197655_6086" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702472697_36264_6085">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702472713_831239_6096" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702472713_907489_6095">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702509147_375455_6100" name="FutureOrPresent">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702534117_454753_6128" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702534132_967572_6130" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702534132_728592_6129">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702534148_914173_6140" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702534148_542964_6139">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702594555_507_6146" name="Negative">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702631101_531377_6174" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702631117_390575_6176" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702631117_982909_6175">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702631117_354716_6186" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702631117_111870_6185">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702663971_11171_6190" name="NegativeOrZero">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702681133_226314_6218" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702681148_558115_6220" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702681148_728346_6219">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702681148_785028_6230" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702681148_747449_6229">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702782929_347663_6234" name="NotBlank">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702797579_157651_6262" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702797594_219644_6264" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702797594_833681_6263">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702797594_447953_6274" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702797594_795829_6273">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702816040_480923_6278" name="NotEmpty">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702851220_280701_6306" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702851236_423915_6308" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702851236_458854_6307">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702851236_316104_6318" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702851236_185239_6317">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702872320_916619_6322" name="NotNull">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702889460_370723_6350" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702889476_483953_6352" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702889476_714385_6351">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702889476_854987_6362" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702889476_676952_6361">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702939025_655415_6366" name="Null">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702954899_148342_6394" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702954914_933308_6396" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702954914_158945_6395">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702954914_28823_6406" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702954914_258331_6405">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533702977034_858946_6410" name="Past">
      <generalization xmi:id="_18_5_3_1ea00f4_1533702991620_42600_6438" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702991635_345889_6440" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533702991635_411338_6439">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533702991635_473399_6450" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533702991635_765654_6449">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533703022446_476486_6454" name="PastOrPresent">
      <generalization xmi:id="_18_5_3_1ea00f4_1533703052086_506754_6482" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703052101_360028_6484" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533703052101_23341_6483">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703052117_560480_6494" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533703052117_359762_6493">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533703149930_863796_6498" name="Pattern" clientDependency="_18_5_3_1ea00f4_1533703351399_159589_6585">
      <generalization xmi:id="_18_5_3_1ea00f4_1533703169382_407907_6526" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703169398_259865_6528" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533703169398_486182_6527">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703169413_124929_6538" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533703169413_455003_6537">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703178400_702366_6542" name="regexp" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703322961_647614_6579" name="flags" visibility="private" type="_18_5_3_1ea00f4_1533703217898_722004_6545">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1533703339617_382362_6582" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1533703339617_825778_6581" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533703379383_903435_6586" name="Positive">
      <generalization xmi:id="_18_5_3_1ea00f4_1533703396352_727631_6614" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703396368_439840_6616" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533703396368_500297_6615">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703396368_349940_6626" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533703396368_752125_6625">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533703433867_410319_6630" name="PositiveOrZero">
      <generalization xmi:id="_18_5_3_1ea00f4_1533703449140_840983_6658" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703449155_12110_6660" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533703449155_999799_6659">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703449171_345809_6670" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533703449171_150811_6669">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1533703494842_118606_6674" name="Size">
      <generalization xmi:id="_18_5_3_1ea00f4_1533703517164_723823_6702" isSubstitutable="true" general="_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703517179_619638_6704" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1533703517179_843732_6703">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703517179_461944_6714" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1533703517179_829937_6713">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703541836_538363_6718" name="min" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1645109731391_836480_5868" name="" value="-1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1533703550026_47639_6720" name="max" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        <defaultValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_29b40597_1645109736580_514882_5869" name="" value="-1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1534307948254_646140_5384" name="CustomConstraint">
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1534308011624_857045_5415" name="className" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1546892734772_788474_5380" name="base_Stereotype" visibility="private" association="_18_5_3_1ea00f4_1546892734772_430677_5379">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Stereotype"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1546966165190_66105_5385" name="validatedBy" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1546966338073_586838_5388" name="" value="*"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1546966338073_414160_5387" name=""/>
      </ownedAttribute>
    </packagedElement>
    <profileApplication xmi:id="_0profileApplicationJMM">
      <eAnnotations xmi:id="_vkDJkblyEey7MYJrfWSM7g" 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="_11_5_1ab00d4_1164055757453_405595_1profileApplicationJMM" appliedProfile="_11_5_1ab00d4_1164055757453_405595_1">
      <eAnnotations xmi:id="_vkt4iblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_vfbK1rlyEey7MYJrfWSM7g"/>
    </profileApplication>
    <profileApplication xmi:id="_be00301_1073394351331_445580_2profileApplicationJMM">
      <eAnnotations xmi:id="_vlFEYblyEey7MYJrfWSM7g" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_vft1xrlyEey7MYJrfWSM7g"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_be00301_1073394351331_445580_2"/>
    </profileApplication>
  </uml:Profile>
  <Standard:ModelLibrary xmi:id="_vkDJkrlyEey7MYJrfWSM7g" base_Package="_11_5_1ab00d4_1164055757453_405595_1"/>
  <JMM:ModelVersion xmi:id="_vkt4irlyEey7MYJrfWSM7g" base_Class="_18_5_3_29b40597_1588137911665_568288_5591" revision="71"/>
  <MagicDrawProfile:ElementReferenceInText xmi:id="_vlFEYrlyEey7MYJrfWSM7g" base_Element="_19_0_4_29b40597_1629178237794_541273_4822" referredElements="_11_5_1ab00d4_1164055773625_682410_26" referenceData="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;yes&quot;?>&#xA;&lt;references xmlns=&quot;http://www.nomagic.com/schemas/MagicDraw/ElementReferenceInText/2017&quot;>&#xA;    &lt;reference>&#xA;        &lt;property xsi:type=&quot;metaProperty&quot; name=&quot;body&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;/>&#xA;    &lt;/reference>&#xA;&lt;/references>&#xA;"/>
</xmi:XMI>
