<?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: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 JMM.profile.uml#_95VVBa0ZEe2m8t2qwSR7wg http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">
  <uml:Profile xmi:id="_18_5_3_1ea00f4_1534265329085_427483_8828" name="TestProfile" metamodelReference="_18_5_3_1ea00f4_1534265329086_194150_8829">
    <eAnnotations xmi:id="_95XxZK0ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_95XxZa0ZEe2m8t2qwSR7wg" name="TestProfile" nsURI="http://TestProfile/_18_5_3_1ea00f4_1534265329085_427483_8828" nsPrefix="TestProfile">
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_95XxZq0ZEe2m8t2qwSR7wg" name="MyCustomValidation" eSuperTypes="_95XxcK0ZEe2m8t2qwSR7wg">
          <eAnnotations xmi:id="_95XxZ60ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_18_5_3_1ea00f4_1534307651097_460388_9300"/>
          <eAnnotations xmi:id="_95XxaK0ZEe2m8t2qwSR7wg" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_95Xxaa0ZEe2m8t2qwSR7wg" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_95Xxaq0ZEe2m8t2qwSR7wg" source="redefines" references="_95Xxc60ZEe2m8t2qwSR7wg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_95Xxa60ZEe2m8t2qwSR7wg" name="base_Property" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_95XxbK0ZEe2m8t2qwSR7wg" source="redefines" references="_95Xxdq0ZEe2m8t2qwSR7wg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>
            </contents>
            <contents xmi:type="ecore:EReference" xmi:id="_95Xxba0ZEe2m8t2qwSR7wg" name="base_Parameter" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_95Xxbq0ZEe2m8t2qwSR7wg" source="redefines" references="_95Xxcq0ZEe2m8t2qwSR7wg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_95Xxb60ZEe2m8t2qwSR7wg" name="myEnum" ordered="false" lowerBound="1" eType="_95Xxfa0ZEe2m8t2qwSR7wg"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_95XxcK0ZEe2m8t2qwSR7wg" name="JMM_Validation" abstract="true">
          <eAnnotations xmi:id="_95Xxca0ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML">
            <references xmi:type="uml:Stereotype" href="JMM.profile.uml#_18_5_3_1ea00f4_1533642348390_847893_5325"/>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_95Xxcq0ZEe2m8t2qwSR7wg" 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="_95Xxc60ZEe2m8t2qwSR7wg" 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="_95XxdK0ZEe2m8t2qwSR7wg" name="severity" ordered="false" eType="_95Xxd60ZEe2m8t2qwSR7wg" defaultValueLiteral="NotUsed"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_95Xxda0ZEe2m8t2qwSR7wg" 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="_95Xxdq0ZEe2m8t2qwSR7wg" 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="_95Xxd60ZEe2m8t2qwSR7wg" name="JMM_validation_Severity">
          <eAnnotations xmi:id="_95XxeK0ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML">
            <references xmi:type="uml:Enumeration" href="JMM.profile.uml#_18_5_3_1ea00f4_1533642421802_383309_5362"/>
          </eAnnotations>
          <eLiterals xmi:id="_95Xxea0ZEe2m8t2qwSR7wg" name="Info"/>
          <eLiterals xmi:id="_95Xxeq0ZEe2m8t2qwSR7wg" name="Warning" value="1"/>
          <eLiterals xmi:id="_95Xxe60ZEe2m8t2qwSR7wg" name="Error" value="2"/>
          <eLiterals xmi:id="_95XxfK0ZEe2m8t2qwSR7wg" name="NotUsed" value="3"/>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_95Xxfa0ZEe2m8t2qwSR7wg" name="TestProfile_com_anaptecs_jeaf_accounting_validation_MyEnum">
          <eAnnotations xmi:id="_95Xxfq0ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_19_0_4_29b40597_1631520929155_173869_7984"/>
          <eLiterals xmi:id="_95Xxf60ZEe2m8t2qwSR7wg" name="HELLO"/>
          <eLiterals xmi:id="_95XxgK0ZEe2m8t2qwSR7wg" name="WORLD" value="1"/>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <packageImport xmi:id="_18_5_3_1ea00f4_1534265329086_194150_8829">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesTestProfile">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesTestProfile">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Package" xmi:id="_18_5_3_1ea00f4_1534265258701_253844_8789" name="mymetamodel">
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1534308254537_798501_9832" name="" memberEnd="_18_5_3_1ea00f4_1534308254538_268747_9834 _18_5_3_1ea00f4_1534308254538_391194_9833" navigableOwnedEnd="_18_5_3_1ea00f4_1534308254538_268747_9834">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1534308254538_268747_9834" name="extension_AttSpecial" visibility="private" type="_18_5_3_1ea00f4_1534307651097_460388_9300" aggregation="composite" association="_18_5_3_1ea00f4_1534308254537_798501_9832">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1534308254538_223429_9836" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1534308254538_754500_9835" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_18_5_3_1ea00f4_1534391955940_677560_21304" name="" supplier="_19_0_4_29b40597_1631520929155_173869_7984" client="_18_5_3_1ea00f4_1534307651097_460388_9300"/>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1534392616139_632060_21362" name="" memberEnd="_18_5_3_1ea00f4_1534392616140_534629_21364 _18_5_3_1ea00f4_1534392616139_254506_21363" navigableOwnedEnd="_18_5_3_1ea00f4_1534392616140_534629_21364">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1534392616140_534629_21364" name="extension_MyCustomValidation" visibility="private" type="_18_5_3_1ea00f4_1534307651097_460388_9300" aggregation="composite" association="_18_5_3_1ea00f4_1534392616139_632060_21362">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1534392616140_700322_21366" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1534392616140_15289_21365" name=""/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Extension" xmi:id="_18_5_3_1ea00f4_1534392616141_121858_21367" name="" memberEnd="_18_5_3_1ea00f4_1534392616141_150574_21369 _18_5_3_1ea00f4_1534392616141_45996_21368" navigableOwnedEnd="_18_5_3_1ea00f4_1534392616141_150574_21369">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_18_5_3_1ea00f4_1534392616141_150574_21369" name="extension_MyCustomValidation" visibility="private" type="_18_5_3_1ea00f4_1534307651097_460388_9300" aggregation="composite" association="_18_5_3_1ea00f4_1534392616141_121858_21367">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_18_5_3_1ea00f4_1534392616142_44077_21371" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_18_5_3_1ea00f4_1534392616141_346028_21370" name=""/>
        </ownedEnd>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_29b40597_1631521314912_733130_8015" name="com">
      <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_29b40597_1631521326137_848879_8016" name="anaptecs">
        <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_29b40597_1631521338689_100115_8017" name="jeaf">
          <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_29b40597_1631521344993_857640_8018" name="accounting">
            <packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_29b40597_1631521354517_131438_8019" name="validation">
              <packagedElement xmi:type="uml:Enumeration" xmi:id="_19_0_4_29b40597_1631520929155_173869_7984" name="MyEnum">
                <ownedLiteral xmi:id="_19_0_4_29b40597_1631520970344_886442_8004" name="HELLO" classifier="_19_0_4_29b40597_1631520929155_173869_7984"/>
                <ownedLiteral xmi:id="_19_0_4_29b40597_1631520978575_285527_8006" name="WORLD" classifier="_19_0_4_29b40597_1631520929155_173869_7984"/>
              </packagedElement>
            </packagedElement>
          </packagedElement>
        </packagedElement>
      </packagedElement>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_18_5_3_1ea00f4_1534307651097_460388_9300" name="MyCustomValidation" clientDependency="_18_5_3_1ea00f4_1534391955940_677560_21304">
      <generalization xmi:id="_18_5_3_1ea00f4_1546887652590_687893_10039" isSubstitutable="true">
        <general xmi:type="uml:Stereotype" href="JMM.profile.uml#_18_5_3_1ea00f4_1533642348390_847893_5325"/>
      </generalization>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1534308254538_391194_9833" name="base_Class" visibility="private" association="_18_5_3_1ea00f4_1534308254537_798501_9832">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1534392616139_254506_21363" name="base_Property" visibility="private" association="_18_5_3_1ea00f4_1534392616139_632060_21362">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_18_5_3_1ea00f4_1534392616141_45996_21368" name="base_Parameter" visibility="private" association="_18_5_3_1ea00f4_1534392616141_121858_21367">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_19_0_4_29b40597_1631520993458_498364_8008" name="myEnum" type="_19_0_4_29b40597_1631520929155_173869_7984"/>
    </packagedElement>
    <profileApplication xmi:id="_18_5_3_1ea00f4_1534265712855_720373_8947" appliedProfile="_18_5_3_1ea00f4_1534265329085_427483_8828"/>
    <profileApplication xmi:id="_11_5_1ab00d4_1164055757453_405595_1profileApplicationTestProfile">
      <eAnnotations xmi:id="_-IwQ8q0ZEe2m8t2qwSR7wg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="JMM.profile.uml#_95VVBa0ZEe2m8t2qwSR7wg"/>
      </eAnnotations>
      <appliedProfile href="JMM.profile.uml#_11_5_1ab00d4_1164055757453_405595_1"/>
    </profileApplication>
    <profileApplication xmi:id="_0profileApplicationTestProfile">
      <eAnnotations xmi:id="_-J8jw60ZEe2m8t2qwSR7wg" 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>
  </uml:Profile>
  <JMM:CustomConstraint xmi:id="_-IwQ860ZEe2m8t2qwSR7wg" className="com.anaptecs.jeaf.accounting.validation.MyGeneratedCustomConstraint" base_Stereotype="_18_5_3_1ea00f4_1534307651097_460388_9300">
    <validatedBy>com.anaptecs.jeaf.accounting.validation.MyCustomConstraintValidator</validatedBy>
    <validatedBy>com.anaptecs.jeaf.accounting.validation.BankConstraintValidator</validatedBy>
  </JMM:CustomConstraint>
  <Standard:ModelLibrary xmi:id="_-J8jxK0ZEe2m8t2qwSR7wg" base_Package="_18_5_3_1ea00f4_1534265329085_427483_8828"/>
</xmi:XMI>
