<?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: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/3.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">
  <uml:Profile xmi:id="_8a70287_1078771814628_224704_589" name="andromda-common" metamodelReference="_8a70287_1078771814628_224704_589_packageImportcreatedOnLoad">
    <eAnnotations xmi:id="_qFcxtnZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_qFcxt3ZiEemJ36BJOm1N5Q" name="andromdacommon" nsURI="http:///schemas/andromdacommon/_p5Z5wHZiEemJ36BJOm1N5Q/0" nsPrefix="andromdacommon">
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcxuHZiEemJ36BJOm1N5Q" name="EnvEntry">
          <eAnnotations xmi:id="_qFcxuXZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_31945_16"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcxunZiEemJ36BJOm1N5Q" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcxvHZiEemJ36BJOm1N5Q" name="Exception">
          <eAnnotations xmi:id="_qFcxvXZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_97120_6"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcxvnZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcxwHZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcxwnZiEemJ36BJOm1N5Q" name="Enumeration">
          <eAnnotations xmi:id="_qFcxw3ZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_700962_14"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcxxHZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcxxnZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcxyHZiEemJ36BJOm1N5Q" name="Role">
          <eAnnotations xmi:id="_qFcxyXZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_11_5_e240333_1154527611593_185410_8"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcxynZiEemJ36BJOm1N5Q" name="andromda_role_name" 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="_qFcxzHZiEemJ36BJOm1N5Q" name="base_Actor" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Actor"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcxznZiEemJ36BJOm1N5Q" name="ValueObject">
          <eAnnotations xmi:id="_qFcxz3ZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_59537_10"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx0HZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcx0nZiEemJ36BJOm1N5Q" name="andromda_xml_bindingAnnotations" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcx1HZiEemJ36BJOm1N5Q" name="andromda_xml_attributes" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcx1nZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" 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="_qFcx2HZiEemJ36BJOm1N5Q" name="andromda_generateEqualPropertiesMethod" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx2nZiEemJ36BJOm1N5Q" name="UnexpectedException" eSuperTypes="_qFcxvHZiEemJ36BJOm1N5Q">
          <eAnnotations xmi:id="_qFcx23ZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_761556_5"/>
          <eAnnotations xmi:id="_qFcx3HZiEemJ36BJOm1N5Q" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_qFcx3XZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_qFcx3nZiEemJ36BJOm1N5Q" source="redefines" references="_qFcxvnZiEemJ36BJOm1N5Q"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx4XZiEemJ36BJOm1N5Q" name="ExceptionRef">
          <eAnnotations xmi:id="_qFcx4nZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_64798_17"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx43ZiEemJ36BJOm1N5Q" name="base_Dependency" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Dependency"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx5XZiEemJ36BJOm1N5Q" name="ApplicationException" eSuperTypes="_qFcxvHZiEemJ36BJOm1N5Q">
          <eAnnotations xmi:id="_qFcx5nZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_116094_8"/>
          <eAnnotations xmi:id="_qFcx53ZiEemJ36BJOm1N5Q" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_qFcx6HZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_qFcx6XZiEemJ36BJOm1N5Q" source="redefines" references="_qFcxvnZiEemJ36BJOm1N5Q"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
            </contents>
            <contents xmi:type="ecore:EAttribute" xmi:id="_qFcx63ZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" ordered="false">
              <eAnnotations xmi:id="_qFcx7HZiEemJ36BJOm1N5Q" source="redefines" references="_qFcxwHZiEemJ36BJOm1N5Q"/>
              <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
            </contents>
          </eAnnotations>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx73ZiEemJ36BJOm1N5Q" name="Nullable">
          <eAnnotations xmi:id="_qFcx8HZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119373197267_872834_19"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx8XZiEemJ36BJOm1N5Q" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx83ZiEemJ36BJOm1N5Q" name="DocOnly">
          <eAnnotations xmi:id="_qFcx9HZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563945192_721592_2376"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx9XZiEemJ36BJOm1N5Q" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx93ZiEemJ36BJOm1N5Q" name="Facade">
          <eAnnotations xmi:id="_qFcx-HZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_694206_2384"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx-XZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx-3ZiEemJ36BJOm1N5Q" name="Factory">
          <eAnnotations xmi:id="_qFcx_HZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_947215_2386"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcx_XZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcx_3ZiEemJ36BJOm1N5Q" name="Future">
          <eAnnotations xmi:id="_qFcyAHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_599457_2388"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyAXZiEemJ36BJOm1N5Q" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyA3ZiEemJ36BJOm1N5Q" name="Ignore">
          <eAnnotations xmi:id="_qFcyBHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_530839_2390"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyBXZiEemJ36BJOm1N5Q" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyB3ZiEemJ36BJOm1N5Q" name="Keywords">
          <eAnnotations xmi:id="_qFcyCHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_183410_2392"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyCXZiEemJ36BJOm1N5Q" name="base_Operation" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Operation"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyC3ZiEemJ36BJOm1N5Q" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyDXZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyD3ZiEemJ36BJOm1N5Q" name="override" 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="_qFcyEXZiEemJ36BJOm1N5Q" name="synchronized" 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="_qFcyE3ZiEemJ36BJOm1N5Q" name="transient" 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="_qFcyFXZiEemJ36BJOm1N5Q" name="volatile" 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="_qFcyF3ZiEemJ36BJOm1N5Q" name="deprecated" 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="_qFcyGXZiEemJ36BJOm1N5Q" name="none" 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="_qFcyG3ZiEemJ36BJOm1N5Q" name="Mapped">
          <eAnnotations xmi:id="_qFcyHHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_126204_2394"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyHXZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyH3ZiEemJ36BJOm1N5Q" name="MapsTo">
          <eAnnotations xmi:id="_qFcyIHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_916199_2396"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyIXZiEemJ36BJOm1N5Q" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyI3ZiEemJ36BJOm1N5Q" name="domain_attribute_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="_qFcyJXZiEemJ36BJOm1N5Q" name="domain_class_name" 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="_qFcyJ3ZiEemJ36BJOm1N5Q" name="MapsWith">
          <eAnnotations xmi:id="_qFcyKHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563971272_433326_2398"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyKXZiEemJ36BJOm1N5Q" name="base_Dependency" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Dependency"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyK3ZiEemJ36BJOm1N5Q" name="Serializable">
          <eAnnotations xmi:id="_qFcyLHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563997946_440351_2481"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyLXZiEemJ36BJOm1N5Q" name="base_Interface" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Interface"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyL3ZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyMXZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyM3ZiEemJ36BJOm1N5Q" name="SimpleClass">
          <eAnnotations xmi:id="_qFcyNHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563997946_709393_2483"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyNXZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyN3ZiEemJ36BJOm1N5Q" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyOXZiEemJ36BJOm1N5Q" name="Singleton">
          <eAnnotations xmi:id="_qFcyOnZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563997946_935488_2485"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyO3ZiEemJ36BJOm1N5Q" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_qFcyPXZiEemJ36BJOm1N5Q" name="SuppressWarnings">
          <eAnnotations xmi:id="_qFcyPnZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563997946_564596_2487"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyP3ZiEemJ36BJOm1N5Q" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Element"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyQXZiEemJ36BJOm1N5Q" name="unchecked" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyQ3ZiEemJ36BJOm1N5Q" name="fallthrough" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyRXZiEemJ36BJOm1N5Q" name="javadoc" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyR3ZiEemJ36BJOm1N5Q" name="serial" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcySXZiEemJ36BJOm1N5Q" name="finally" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyS3ZiEemJ36BJOm1N5Q" name="all" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyTXZiEemJ36BJOm1N5Q" name="unused" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyT3ZiEemJ36BJOm1N5Q" name="emptyBlock" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyUXZiEemJ36BJOm1N5Q" name="null" ordered="false" 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="_qFcyU3ZiEemJ36BJOm1N5Q" name="Validation">
          <eAnnotations xmi:id="_qFcyVHZiEemJ36BJOm1N5Q" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_17_0_1_2e90116_1302563997946_590498_2489"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyVXZiEemJ36BJOm1N5Q" name="base_Property" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Property"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyV3ZiEemJ36BJOm1N5Q" name="base_Parameter" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//Parameter"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_qFcyWXZiEemJ36BJOm1N5Q" name="base_DataType" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/3.0.0/UML#//DataType"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyW3ZiEemJ36BJOm1N5Q" name="andromda_validation_baseType" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyXXZiEemJ36BJOm1N5Q" name="andromda_validation_fixed" ordered="false" defaultValueLiteral="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyX3ZiEemJ36BJOm1N5Q" name="andromda_validation_length" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyYXZiEemJ36BJOm1N5Q" name="andromda_validation_minLength" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyY3ZiEemJ36BJOm1N5Q" name="andromda_validation_maxLength" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyZXZiEemJ36BJOm1N5Q" name="andromda_validation_pattern" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyZ3ZiEemJ36BJOm1N5Q" name="andromda_validation_whiteSpace" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyaXZiEemJ36BJOm1N5Q" name="andromda_validation_maxInclusive" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcya3ZiEemJ36BJOm1N5Q" name="andromda_validation_maxExclusive" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcybXZiEemJ36BJOm1N5Q" name="andromda_validation_minExclusive" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyb3ZiEemJ36BJOm1N5Q" name="andromda_validation_minInclusive" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcycXZiEemJ36BJOm1N5Q" name="andromda_validation_totalDigits" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcyc3ZiEemJ36BJOm1N5Q" name="andromda_validation_fractionDigits" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_qFcydXZiEemJ36BJOm1N5Q" name="andromda_validation_customValidators" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
          </eStructuralFeatures>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <packageImport xmi:id="_8a70287_1078771814628_224704_589_packageImportcreatedOnLoad">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesandromda-common">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesandromda-common">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_31945_16" name="EnvEntry">
      <ownedComment xmi:id="_17_0_1_2e90116_1302564291620_532774_4232" body="EJB and EJB3: Constants are defined as static read-only attributes which do NOT have the EnvEntry stereotype." annotatedElement="_9_0_1fe00f9_1119373197267_31945_16"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_753287_42" name="base_Property" visibility="private" association="_11_5_e240333_1154527611703_123402_41">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_969919_7" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_97120_6" name="Exception">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_532817_13" body="The base exception stereotype, all exception stereotypes extend from this stereotype." annotatedElement="_9_0_1fe00f9_1119373197267_97120_6"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611687_441221_12" name="base_Class" visibility="private" association="_11_5_e240333_1154527611687_952074_11">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564159457_293404_4211" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564159457_743665_4213" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302564159457_293404_4211"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564159457_894165_4212" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564159457_680492_4214" name=""/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_702740_9" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_700962_14" name="Enumeration">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_641533_15" body="Deprecated: model as UML Enumeration with literals instead. Allows the definition of an enumeration type as a class type with attributes, instead of UML enumeration.  Enumerations can only contain attributes with optional default values.  If the default value is not specified, the name of the attribute will be used for the enumeration value as well as the literal name." annotatedElement="_9_0_1fe00f9_1119373197267_700962_14"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_925389_32" name="base_Class" visibility="private" association="_11_5_e240333_1154527611703_177278_31">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564142097_9643_4207" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564142097_440543_4209" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302564142097_9643_4207"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564142097_858398_4208" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564142097_75789_4210" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_4_2_7d60262_1422953681728_756962_4455" content="89 50 4e 47 d a 1a a 0 0 0 d 49 48 44 52 0 0 0 10 0 0 0 10 8 6 0 0 0 1f f3 ff 61 0 0 0 19 74 45 58 74 53 6f 66 74 77 61 72 65 0 41 64 6f 62 65 20 49 6d 61 67 65 52 65 61 64 79 71 c9 65 3c 0 0 1 fa 49 44 41 54 78 da 9c 93 bf 6b 14 41 14 c7 bf 33 3b b3 bb 67 a1 eb ae 1e 62 4c 54 22 16 16 61 b1 8 e9 14 73 8 62 4c 65 e9 d5 f6 12 15 3b b1 91 fc 40 ff 84 10 8e 2b a2 68 88 f8 13 2e a2 8d 88 82 46 3b 5 2d 2c 82 67 b2 97 10 39 8b ec ed ac 6f 66 73 47 8e 3b 48 c8 5b 1e 33 bb 33 df 37 ef 7d 66 1f 2b 97 cb ab 49 92 78 4a 29 30 c0 78 6a 9c 1e 3d e9 62 8c 31 70 ce 61 59 d6 9a d0 e2 62 b1 88 dd 58 a9 54 f2 84 3e 59 5b 75 e9 17 7e d4 14 ae 3e 8e 70 6f 24 c0 e9 1e 1b d 8 30 3a 29 dd 92 8a de 1f c7 31 fa 7a 8f 98 b9 68 2e 3a 52 e0 f6 bb 7f e8 ef f3 30 f5 29 c1 fc 9 1b 97 2e 5f c1 c1 7c 1e be ef 43 8 89 a8 16 61 b9 5a c5 cc cc b4 d1 68 ad 68 d5 c5 2d dc 18 14 b8 fe 6c 15 93 17 f7 23 49 39 1e 3e 98 d5 5 b7 a5 dd cc a0 69 ad 0 44 5 c3 27 f7 e2 f3 a9 7d 20 35 fe 6e a4 50 69 92 11 c5 26 59 96 9d ba 35 26 6f 4e 6c 4a b1 f2 7d 1d e1 f8 4f 54 be ad 53 49 36 5c 27 7 d7 dd 93 79 2e 1b 1d fa 26 69 ad 23 3 5b 70 4c 7c 88 71 ac d7 c3 c4 c7 6 a 3 12 17 ce 8f 1a 6 41 10 10 3 81 95 28 63 30 37 f7 a8 33 40 ca 2c dc 1c 94 18 7b 5a c3 d4 88 4f 65 0 2f 5f 3c df 39 3 7d 5d 85 f0 30 16 c3 1e 53 b0 8a 15 6d 6e d0 ac 3d 80 66 c0 39 eb 64 60 49 b 95 c5 25 c dc f9 62 46 2e 25 d5 eb 12 7 a7 cd 73 ae b 29 44 97 5b 60 2 77 df 6f e0 38 31 18 27 16 85 d0 c2 d9 73 c3 c8 e7 f c1 f 7c c3 20 22 6 7f 7e 57 b1 50 79 d5 25 0 25 73 6b c8 c1 b5 27 2b b8 3f 7a c0 7c 79 f3 7a 61 db df 59 50 43 b4 5e a e1 51 7c 25 df a9 69 ad a8 d7 eb 6f a9 29 ce 28 95 6c 76 23 6b 75 62 ba 8d 58 6b b5 a6 9f dc c3 ee 6c ed bf 0 3 0 4c 79 be bc 6 60 f2 d9 0 0 0 0 49 45 4e 44 ae 42 60 82 " location="C:\dev\quadrige2\src\_src_trunk_reefdb\quadrige2-mda\src\main\resources\enumeration.png" format="PNG"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_11_5_e240333_1154527611593_185410_8" name="Role">
      <ownedAttribute xmi:id="_9_0_1fe00f9_1119373197267_843168_2" name="andromda_role_name" visibility="private">
        <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_171931_3" body="Defines the role name (if it should be different than the actual name of the actor that represents the role)." annotatedElement="_9_0_1fe00f9_1119373197267_843168_2"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_906976_37" name="base_Actor" visibility="private" association="_11_5_e240333_1154527611703_20678_36">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Actor"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_59537_10" name="ValueObject">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_705036_11" body="Allows the object to be exposed as a value object.  Value objects are those objects that will be presented to the calling client." annotatedElement="_9_0_1fe00f9_1119373197267_59537_10"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_499212_17" name="base_Class" visibility="private" association="_11_5_e240333_1154527611703_971942_16">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564208288_944717_4215" name="andromda_xml_bindingAnnotations" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564208288_376652_4220" body="Turn on/off Xml binding annotations for a ValueObject which is turned on by default globally. Default=unspecified, use global settings. If no global settings, default is off." annotatedElement="_17_0_1_2e90116_1302564208288_944717_4215"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564208288_906693_4219" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564208288_659892_4221" name=""/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_17_0_1_2e90116_1302564208288_311570_4222" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564208288_19770_4216" name="andromda_xml_attributes" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564208288_338063_4224" body="Generate @XmlAttribute annotations for simple/primitive types and wrappers. Overrides global default configuration setting xmlAttributes for this class only." annotatedElement="_17_0_1_2e90116_1302564208288_19770_4216"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564208288_972990_4223" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564208288_379270_4225" name=""/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_17_0_1_2e90116_1302564208288_68102_4226" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564208288_12489_4217" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564208288_647434_4227" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302564208288_12489_4217"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564208288_113831_4218" name="andromda_generateEqualPropertiesMethod" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564208288_94021_4229" body="Generate equalProperties method in ValueObject, overriding global default value." annotatedElement="_17_0_1_2e90116_1302564208288_113831_4218"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564208288_16536_4228" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564208288_739254_4230" name=""/>
        <defaultValue xmi:type="uml:InstanceValue" xmi:id="_17_0_1_2e90116_1302564208288_651090_4231" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_4_2_7d60262_1422953816734_608385_4456" content="47 49 46 38 39 61 10 0 10 0 e6 7f 0 fc fa fa 0 74 ec 0 73 dd 0 74 e1 e 6d c6 0 83 fd ff 6e 6e ff b7 0 0 83 fe ff a5 0 0 89 ff 0 7c f6 ff 6b 0 d4 f f f7 de d4 2 84 fe d4 a c f7 cd bf 8e 28 45 e3 85 64 cc a2 a3 ee f4 f9 57 79 83 f2 f7 fb f3 a6 7a c4 74 74 0 73 e1 da 67 67 f5 e7 e7 0 86 ff f0 e6 e6 0 80 f7 ff ad 0 fa 3f 3c fa f2 ef c8 67 67 fe c9 1 1a 9d ff 32 83 cf dc 5a 10 17 80 dc 7d 34 59 d 72 d0 d1 e1 f0 0 73 f6 fe 74 1 ff ba 0 f0 93 47 12 78 dc d7 ac ac ff c0 0 cc 14 14 f1 b0 89 ff dc 4 ff a1 0 f1 61 11 f4 e6 e4 48 94 d0 f5 ae 39 ff 6e 0 0 85 ff ff 7b 7b 1 78 ed f1 e7 e7 fd f6 f4 21 74 cc e3 b0 a8 d 8b ff ef 58 58 4a 82 c9 be f 16 e2 ec f0 5b 9c cf ed 1c 17 ff 50 50 ff 13 13 ff d1 0 ff 91 91 37 ad ff 2a 9b ff 86 83 58 9c 87 64 c 68 cb 96 bd d0 d6 14 14 58 40 77 d5 c2 c6 d5 cb d0 ff 89 0 fc 92 c ff 83 83 ff ef 0 d9 9e 18 c3 77 79 7 6d ce e2 6d 10 fb fc fe ff 7f 7f fd 69 69 f5 89 89 fe 58 55 dc a9 a9 ff cf 0 1b 6a cf ff c6 0 cc 1e 1e ef b0 84 7c ac d9 ff df 0 f1 1 5 fb 0 0 ff 73 73 0 75 e5 f5 66 10 ce 68 68 c7 72 70 4b 90 d0 ce 52 52 0 72 db 0 7c fa ee 87 3d e7 5d 18 ea 5a 17 f6 f9 fa fe 79 79 ff 72 0 ff 0 0 ff ff ff 21 f9 4 1 0 0 7f 0 2c 0 0 0 0 10 0 10 0 0 7 b1 80 7f 82 83 84 85 86 87 86 1c 23 19 1e 84 40 18 2f e 82 0 65 1b 7c 62 75 14 0 7f 11 3a 24 7 59 6a 22 72 63 4d 3d 6 6 44 5d 34 35 5b 66 7 20 9 78 54 21 61 5a 6f 64 49 29 51 68 6c 4c 2e 9 58 71 d 7e 4b 4a 21 46 55 3e 3e 16 5c 32 36 2d 3b 37 33 7e 7e 6e 12 45 25 3c 77 2c 4 50 2d c 7d 7a 31 69 7e 6d 41 4e 4f 8 b 3e 1 52 5f c 79 42 7f 3f 73 10 67 a 43 f b 70 1a 4 27 13 70 10 ba 2 43 1 82 2 3 ec c f0 62 c5 10 98 1c 1f 3a 14 10 20 c0 8e 89 b 87 f6 4c 41 81 50 c5 9a a 88 4 1d 41 42 67 45 c8 93 28 11 5 2 0 3b " location="C:\dev\quadrige2\src\_src_trunk_reefdb\quadrige2-mda\src\main\resources\value-object.gif" format="GIF"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_761556_5" name="UnexpectedException">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_57404_9" body="An exception thrown an unexpected exception occurs." annotatedElement="_9_0_1fe00f9_1119373197267_761556_5"/>
      <generalization xmi:id="_9_0_1fe00f9_1119373197267_517885_4" isSubstitutable="false" general="_9_0_1fe00f9_1119373197267_97120_6"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_247557_22" name="base_Class" visibility="private" association="_11_5_e240333_1154527611703_44209_21">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_359424_5" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_64798_17" name="ExceptionRef">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_742888_18" body="A reference to exception, you would use this if you did NOT want to generate the exception but instead generate a reference to an exception that you woulid then implement." annotatedElement="_9_0_1fe00f9_1119373197267_64798_17"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_468875_52" name="base_Dependency" visibility="private" association="_11_5_e240333_1154527611703_360638_51">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_725471_1" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_116094_8" name="ApplicationException">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_175943_12" body="Represents a exception that could occur during normal application flow." annotatedElement="_9_0_1fe00f9_1119373197267_116094_8"/>
      <generalization xmi:id="_9_0_1fe00f9_1119373197267_348563_7" isSubstitutable="false" general="_9_0_1fe00f9_1119373197267_97120_6"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_294465_47" name="base_Class" visibility="private" association="_11_5_e240333_1154527611703_608229_46">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302564124909_642760_4203" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302564124909_552468_4205" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302564124909_642760_4203"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302564124909_331034_4204" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302564124909_280169_4206" name=""/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_291887_4" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119373197267_872834_19" name="Nullable">
      <ownedComment xmi:id="_9_0_1fe00f9_1119373197267_676862_20" body="Placed on a parameter to indicate whether or not a null parameter should be allowed. UML14 only. UML2 allows parameter.lowerBound specification, which should be used instead." annotatedElement="_9_0_1fe00f9_1119373197267_872834_19"/>
      <ownedAttribute xmi:id="_11_5_e240333_1154527611703_494159_27" name="base_Parameter" visibility="private" association="_11_5_e240333_1154527611703_511139_26">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <icon xmi:id="_11_5_e240333_1154527611593_343132_2" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_511139_26" name="" memberEnd="_11_5_e240333_1154527611703_469039_28 _11_5_e240333_1154527611703_494159_27" navigableOwnedEnd="_11_5_e240333_1154527611703_469039_28">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_469039_28" name="extension_Nullable" visibility="private" type="_9_0_1fe00f9_1119373197267_872834_19" aggregation="composite" association="_11_5_e240333_1154527611703_511139_26">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_475606_30" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_271960_29" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_608229_46" name="" memberEnd="_11_5_e240333_1154527611703_671408_48 _11_5_e240333_1154527611703_294465_47" navigableOwnedEnd="_11_5_e240333_1154527611703_671408_48">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_671408_48" name="extension_ApplicationException" visibility="private" type="_9_0_1fe00f9_1119373197267_116094_8" aggregation="composite" association="_11_5_e240333_1154527611703_608229_46">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_295230_50" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_528179_49" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_20678_36" name="" memberEnd="_11_5_e240333_1154527611703_627719_38 _11_5_e240333_1154527611703_906976_37" navigableOwnedEnd="_11_5_e240333_1154527611703_627719_38">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_627719_38" name="extension_andromda_role_name" visibility="private" type="_11_5_e240333_1154527611593_185410_8" aggregation="composite" association="_11_5_e240333_1154527611703_20678_36">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_492696_40" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_30793_39" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_971942_16" name="" memberEnd="_11_5_e240333_1154527611703_687049_18 _11_5_e240333_1154527611703_499212_17" navigableOwnedEnd="_11_5_e240333_1154527611703_687049_18">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_687049_18" name="extension_ValueObject" visibility="private" type="_9_0_1fe00f9_1119373197267_59537_10" aggregation="composite" association="_11_5_e240333_1154527611703_971942_16">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_984487_20" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_935334_19" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_177278_31" name="" memberEnd="_11_5_e240333_1154527611703_297649_33 _11_5_e240333_1154527611703_925389_32" navigableOwnedEnd="_11_5_e240333_1154527611703_297649_33">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_297649_33" name="extension_Enumeration" visibility="private" type="_9_0_1fe00f9_1119373197267_700962_14" aggregation="composite" association="_11_5_e240333_1154527611703_177278_31">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_908386_35" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_409783_34" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_123402_41" name="" memberEnd="_11_5_e240333_1154527611703_313564_43 _11_5_e240333_1154527611703_753287_42" navigableOwnedEnd="_11_5_e240333_1154527611703_313564_43">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_313564_43" name="extension_EnvEntry" visibility="private" type="_9_0_1fe00f9_1119373197267_31945_16" aggregation="composite" association="_11_5_e240333_1154527611703_123402_41">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_704154_45" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_81629_44" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_360638_51" name="" memberEnd="_11_5_e240333_1154527611703_753701_53 _11_5_e240333_1154527611703_468875_52" navigableOwnedEnd="_11_5_e240333_1154527611703_753701_53">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_753701_53" name="extension_ExceptionRef" visibility="private" type="_9_0_1fe00f9_1119373197267_64798_17" aggregation="composite" association="_11_5_e240333_1154527611703_360638_51">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_355600_55" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_267313_54" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611703_44209_21" name="" memberEnd="_11_5_e240333_1154527611703_118937_23 _11_5_e240333_1154527611703_247557_22" navigableOwnedEnd="_11_5_e240333_1154527611703_118937_23">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611703_118937_23" name="extension_UnexpectedException" visibility="private" type="_9_0_1fe00f9_1119373197267_761556_5" aggregation="composite" association="_11_5_e240333_1154527611703_44209_21">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611703_110310_25" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611703_666423_24" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_11_5_e240333_1154527611687_952074_11" name="" memberEnd="_11_5_e240333_1154527611687_320217_13 _11_5_e240333_1154527611687_441221_12" navigableOwnedEnd="_11_5_e240333_1154527611687_320217_13">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_11_5_e240333_1154527611687_320217_13" name="extension_Exception" visibility="private" type="_9_0_1fe00f9_1119373197267_97120_6" aggregation="composite" association="_11_5_e240333_1154527611687_952074_11">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_11_5_e240333_1154527611687_146123_15" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_11_5_e240333_1154527611687_343108_14" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563945192_721592_2376" name="DocOnly">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563945192_69808_2378" body="This element is for documentation purposes only, not for code generation." annotatedElement="_17_0_1_2e90116_1302563945192_721592_2376"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563945254_531302_2380" name="base_Element" visibility="private" association="_17_0_1_2e90116_1302563945254_834394_2379">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563945192_336341_2377" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563945254_834394_2379" name="" memberEnd="_17_0_1_2e90116_1302563945270_482160_2381 _17_0_1_2e90116_1302563945254_531302_2380" navigableOwnedEnd="_17_0_1_2e90116_1302563945270_482160_2381">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563945270_482160_2381" name="extension_DocOnly" visibility="private" type="_17_0_1_2e90116_1302563945192_721592_2376" aggregation="composite" association="_17_0_1_2e90116_1302563945254_834394_2379">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563945270_713776_2383" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563945270_430245_2382" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_694206_2384" name="Facade">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_62150_2400" body="Creates a Facade class with mappings of underlying class attributes plus delegates for all methods." annotatedElement="_17_0_1_2e90116_1302563971272_694206_2384"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_661762_2432" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563971272_851760_2431">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_905871_2385" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971272_851760_2431" name="" memberEnd="_17_0_1_2e90116_1302563971272_660726_2433 _17_0_1_2e90116_1302563971272_661762_2432" navigableOwnedEnd="_17_0_1_2e90116_1302563971272_660726_2433">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971272_660726_2433" name="extension_Facade" visibility="private" type="_17_0_1_2e90116_1302563971272_694206_2384" aggregation="composite" association="_17_0_1_2e90116_1302563971272_851760_2431">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971272_123382_2435" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971272_507687_2434" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_947215_2386" name="Factory">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_672299_2401" body="Creates a Factory implementation for the Interface/class hierarchy, delegating to an implementation to determine which instance to return." annotatedElement="_17_0_1_2e90116_1302563971272_947215_2386"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_849581_2437" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563971272_372142_2436">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_146602_2387" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971272_372142_2436" name="" memberEnd="_17_0_1_2e90116_1302563971272_471924_2438 _17_0_1_2e90116_1302563971272_849581_2437" navigableOwnedEnd="_17_0_1_2e90116_1302563971272_471924_2438">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971272_471924_2438" name="extension_Factory" visibility="private" type="_17_0_1_2e90116_1302563971272_947215_2386" aggregation="composite" association="_17_0_1_2e90116_1302563971272_372142_2436">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971272_500626_2440" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971272_526562_2439" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_599457_2388" name="Future">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_537817_2402" body="This element will be implemented in the future. Ignore for Code generation." annotatedElement="_17_0_1_2e90116_1302563971272_599457_2388"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971287_377552_2442" name="base_Element" visibility="private" association="_17_0_1_2e90116_1302563971287_379819_2441">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_997306_2389" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971287_379819_2441" name="" memberEnd="_17_0_1_2e90116_1302563971287_272256_2443 _17_0_1_2e90116_1302563971287_377552_2442" navigableOwnedEnd="_17_0_1_2e90116_1302563971287_272256_2443">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971287_272256_2443" name="extension_Future" visibility="private" type="_17_0_1_2e90116_1302563971272_599457_2388" aggregation="composite" association="_17_0_1_2e90116_1302563971287_379819_2441">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971287_576846_2445" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971287_261118_2444" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_530839_2390" name="Ignore">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_834580_2403" body="Ignore this Element for code generation - exclude. Element is not needed for documentation, and will not be implemented in the future." annotatedElement="_17_0_1_2e90116_1302563971272_530839_2390"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971287_488828_2447" name="base_Element" visibility="private" association="_17_0_1_2e90116_1302563971287_674794_2446">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_349395_2391" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971287_674794_2446" name="" memberEnd="_17_0_1_2e90116_1302563971287_205855_2448 _17_0_1_2e90116_1302563971287_488828_2447" navigableOwnedEnd="_17_0_1_2e90116_1302563971287_205855_2448">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971287_205855_2448" name="extension_Ignore" visibility="private" type="_17_0_1_2e90116_1302563971272_530839_2390" aggregation="composite" association="_17_0_1_2e90116_1302563971287_674794_2446">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971287_904273_2450" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971287_798305_2449" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_183410_2392" name="Keywords">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_395858_2404" body="Keyword modifiers which affect the generated code, that have no specific place in the UML model. Default for all taggedValues is false. UML2 should use the Keyword values within the UML model instead of this stereotype.&#xA;" annotatedElement="_17_0_1_2e90116_1302563971272_183410_2392"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971287_533036_2452" name="base_Operation" visibility="private" association="_17_0_1_2e90116_1302563971287_54455_2451">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971287_702711_2457" name="base_Property" visibility="private" association="_17_0_1_2e90116_1302563971287_159626_2456">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971287_344195_2462" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563971287_339019_2461">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_722179_2405" name="override" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_256899_2416" body="Modify method with @Override keyword annotation" annotatedElement="_17_0_1_2e90116_1302563971272_722179_2405"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_616047_2417" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_769451_2406" name="synchronized" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_834392_2418" body="Modify method with synchronized declaration." annotatedElement="_17_0_1_2e90116_1302563971272_769451_2406"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_702166_2419" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_975943_2407" name="transient" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_334726_2420" body="Modify method with transient declaration." annotatedElement="_17_0_1_2e90116_1302563971272_975943_2407"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_263193_2421" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_596650_2408" name="volatile" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_409632_2422" body="Modify method declaration with volatile declaration." annotatedElement="_17_0_1_2e90116_1302563971272_596650_2408"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_548503_2423" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_391288_2409" name="deprecated" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_839604_2424" body="Modify method declaration with @Deprecated annotation / javadoc." annotatedElement="_17_0_1_2e90116_1302563971272_391288_2409"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_981769_2425" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_45095_2410" name="none" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563971272_459423_2426" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_496552_2393" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971287_54455_2451" name="" memberEnd="_17_0_1_2e90116_1302563971287_702918_2453 _17_0_1_2e90116_1302563971287_533036_2452" navigableOwnedEnd="_17_0_1_2e90116_1302563971287_702918_2453">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971287_702918_2453" name="extension_Keywords" visibility="private" type="_17_0_1_2e90116_1302563971272_183410_2392" aggregation="composite" association="_17_0_1_2e90116_1302563971287_54455_2451">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971287_56093_2455" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971287_81630_2454" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971287_159626_2456" name="" memberEnd="_17_0_1_2e90116_1302563971287_823230_2458 _17_0_1_2e90116_1302563971287_702711_2457" navigableOwnedEnd="_17_0_1_2e90116_1302563971287_823230_2458">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971287_823230_2458" name="extension_Keywords" visibility="private" type="_17_0_1_2e90116_1302563971272_183410_2392" aggregation="composite" association="_17_0_1_2e90116_1302563971287_159626_2456">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971287_168608_2460" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971287_222313_2459" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971287_339019_2461" name="" memberEnd="_17_0_1_2e90116_1302563971287_127526_2463 _17_0_1_2e90116_1302563971287_344195_2462" navigableOwnedEnd="_17_0_1_2e90116_1302563971287_127526_2463">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971287_127526_2463" name="extension_Keywords" visibility="private" type="_17_0_1_2e90116_1302563971272_183410_2392" aggregation="composite" association="_17_0_1_2e90116_1302563971287_339019_2461">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971287_725986_2465" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971287_10488_2464" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_126204_2394" name="Mapped">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_506787_2411" body="A transfer object class that maps its attributes to 1-n attributes of 1-n source domain classes. Applying this stereotype produces a Mapper class for the related transfer object with transfer methods for each mapped attribute." annotatedElement="_17_0_1_2e90116_1302563971272_126204_2394"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971303_571562_2467" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563971303_308668_2466">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_433548_2395" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971303_308668_2466" name="" memberEnd="_17_0_1_2e90116_1302563971303_15596_2468 _17_0_1_2e90116_1302563971303_571562_2467" navigableOwnedEnd="_17_0_1_2e90116_1302563971303_15596_2468">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971303_15596_2468" name="extension_Mapped" visibility="private" type="_17_0_1_2e90116_1302563971272_126204_2394" aggregation="composite" association="_17_0_1_2e90116_1302563971303_308668_2466">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971303_267061_2470" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971303_264822_2469" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_916199_2396" name="MapsTo">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_372114_2412" body="For a relationship/association involving a transfer object and a domian object, indicates the [domain] class at the directed end of the association has attributes that are 'mapped' to attrributes in the corresponding transfer object. For a property of a transfer object class, indicates the property is to be mapped to a property of the same name in the domain class." annotatedElement="_17_0_1_2e90116_1302563971272_916199_2396"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971303_356735_2472" name="base_Property" visibility="private" association="_17_0_1_2e90116_1302563971303_301255_2471">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_441102_2413" name="domain_attribute_name" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971272_158913_2427" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971272_706435_2428" name="" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971272_331162_2414" name="domain_class_name" visibility="private">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971272_441330_2429" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971272_292593_2430" name="" value="1"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_231514_2397" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971303_301255_2471" name="" memberEnd="_17_0_1_2e90116_1302563971303_547922_2473 _17_0_1_2e90116_1302563971303_356735_2472" navigableOwnedEnd="_17_0_1_2e90116_1302563971303_547922_2473">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971303_547922_2473" name="extension_MapsTo" visibility="private" type="_17_0_1_2e90116_1302563971272_916199_2396" aggregation="composite" association="_17_0_1_2e90116_1302563971303_301255_2471">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971303_159639_2475" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971303_76216_2474" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563971272_433326_2398" name="MapsWith">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563971272_215267_2415" body="For a relationship/association involving a transfer object and a domian object, indicates the [domain] class at the directed end of the association has attributes that are 'mapped' to attrributes in the corresponding transfer object. For a property of a transfer object class, indicates the property is to be mapped to a property of the same name in the domain class." annotatedElement="_17_0_1_2e90116_1302563971272_433326_2398"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563971303_744018_2477" name="base_Dependency" visibility="private" association="_17_0_1_2e90116_1302563971303_591002_2476">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563971272_244594_2399" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563971303_591002_2476" name="" memberEnd="_17_0_1_2e90116_1302563971303_265746_2478 _17_0_1_2e90116_1302563971303_744018_2477" navigableOwnedEnd="_17_0_1_2e90116_1302563971303_265746_2478">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563971303_265746_2478" name="extension_MapsWith" visibility="private" type="_17_0_1_2e90116_1302563971272_433326_2398" aggregation="composite" association="_17_0_1_2e90116_1302563971303_591002_2476">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563971303_305094_2480" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563971303_823547_2479" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563997946_440351_2481" name="Serializable">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_961424_2490" body="This class is serializable" annotatedElement="_17_0_1_2e90116_1302563997946_440351_2481"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_782186_2593" name="base_Interface" visibility="private" association="_17_0_1_2e90116_1302563997961_557785_2592">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_574062_2598" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563997961_203263_2597">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_850989_2491" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_252885_2522" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302563997946_850989_2491"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_982629_2521" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_943454_2523" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563997946_656054_2482" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_557785_2592" name="" memberEnd="_17_0_1_2e90116_1302563997961_56429_2594 _17_0_1_2e90116_1302563997961_782186_2593" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_56429_2594">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_56429_2594" name="extension_Serializable" visibility="private" type="_17_0_1_2e90116_1302563997946_440351_2481" aggregation="composite" association="_17_0_1_2e90116_1302563997961_557785_2592">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_16475_2596" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_658207_2595" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_203263_2597" name="" memberEnd="_17_0_1_2e90116_1302563997961_81417_2599 _17_0_1_2e90116_1302563997961_574062_2598" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_81417_2599">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_81417_2599" name="extension_Serializable" visibility="private" type="_17_0_1_2e90116_1302563997946_440351_2481" aggregation="composite" association="_17_0_1_2e90116_1302563997961_203263_2597">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_167080_2601" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_685314_2600" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563997946_709393_2483" name="SimpleClass">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_245064_2492" body="Generate a class with modeled attributes/methods. If there are methods, a delegate class is also created. The same process used to generate classes without any stereotypes (if enabled), can also generate the class with additional stereotypes applied." annotatedElement="_17_0_1_2e90116_1302563997946_709393_2483"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_597599_2603" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563997961_242289_2602">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_821733_2493" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_885802_2525" body="Override the default generated serialVersionUID value." annotatedElement="_17_0_1_2e90116_1302563997946_821733_2493"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_196237_2524" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_614841_2526" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563997946_811077_2484" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_242289_2602" name="" memberEnd="_17_0_1_2e90116_1302563997961_932798_2604 _17_0_1_2e90116_1302563997961_597599_2603" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_932798_2604">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_932798_2604" name="extension_SimpleClass" visibility="private" type="_17_0_1_2e90116_1302563997946_709393_2483" aggregation="composite" association="_17_0_1_2e90116_1302563997961_242289_2602">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_359015_2606" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_459347_2605" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563997946_935488_2485" name="Singleton">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_224499_2494" body="Create a singleton implementation for the class, with static attributes/methods and method delegate implementation." annotatedElement="_17_0_1_2e90116_1302563997946_935488_2485"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_832660_2608" name="base_Class" visibility="private" association="_17_0_1_2e90116_1302563997961_855132_2607">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563997946_153502_2486" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_855132_2607" name="" memberEnd="_17_0_1_2e90116_1302563997961_280256_2609 _17_0_1_2e90116_1302563997961_832660_2608" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_280256_2609">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_280256_2609" name="extension_Singleton" visibility="private" type="_17_0_1_2e90116_1302563997946_935488_2485" aggregation="composite" association="_17_0_1_2e90116_1302563997961_855132_2607">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_297198_2611" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_694612_2610" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563997946_564596_2487" name="SuppressWarnings">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_737806_2495" body="Add @SuppressWarnings annotation for various compiler warnings." annotatedElement="_17_0_1_2e90116_1302563997946_564596_2487"/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_996427_2613" name="base_Element" visibility="private" association="_17_0_1_2e90116_1302563997961_945419_2612">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_499224_2496" name="unchecked" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_212820_2528" body="Suppress unchecked type conversion compiler warning." annotatedElement="_17_0_1_2e90116_1302563997946_499224_2496"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_104139_2527" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_657209_2529" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997946_228617_2530" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_78304_2497" name="fallthrough" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_813256_2532" body="Suppress possible fallthrough warning" annotatedElement="_17_0_1_2e90116_1302563997946_78304_2497"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_766730_2531" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_267141_2533" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997946_402791_2534" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_8425_2498" name="javadoc" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_451988_2536" body="Suppress invalid javadoc compiler warning" annotatedElement="_17_0_1_2e90116_1302563997946_8425_2498"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_278190_2535" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_817669_2537" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997946_627889_2538" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_327016_2499" name="serial" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_438719_2540" body="Suppress missing SerialVersionUID compiler warning" annotatedElement="_17_0_1_2e90116_1302563997946_327016_2499"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_668178_2539" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_698697_2541" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997946_917939_2542" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_548348_2500" name="finally" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_720067_2544" body="Suppress finally block not completing normally compiler warning." annotatedElement="_17_0_1_2e90116_1302563997946_548348_2500"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997946_836423_2543" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997946_632190_2545" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997961_92688_2546" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_648638_2501" name="all" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_149197_2548" body="Suppress all compiler warnings" annotatedElement="_17_0_1_2e90116_1302563997946_648638_2501"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_587555_2547" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_165000_2549" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997961_613899_2550" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_212058_2502" name="unused" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_382726_2552" body="Suppress unused code compiler warning." annotatedElement="_17_0_1_2e90116_1302563997946_212058_2502"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_314583_2551" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_878781_2553" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997961_430004_2554" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_450393_2503" name="emptyBlock" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_588183_2556" body="Suppress uncommented empty block compiler warning." annotatedElement="_17_0_1_2e90116_1302563997946_450393_2503"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_918316_2555" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_699690_2557" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997961_780410_2558" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_881037_2504" name="null" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_345464_2560" body="Suppress potential missing or redundant null check compiler warning" annotatedElement="_17_0_1_2e90116_1302563997946_881037_2504"/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_242439_2559" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_211120_2561" name=""/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_17_0_1_2e90116_1302563997961_64136_2562" name=""/>
      </ownedAttribute>
      <icon xmi:id="_17_0_1_2e90116_1302563997946_749016_2488" content="" location="" format=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_945419_2612" name="" memberEnd="_17_0_1_2e90116_1302563997961_855032_2614 _17_0_1_2e90116_1302563997961_996427_2613" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_855032_2614">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_855032_2614" name="extension_SuppressWarnings" visibility="private" type="_17_0_1_2e90116_1302563997946_564596_2487" aggregation="composite" association="_17_0_1_2e90116_1302563997961_945419_2612">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_182770_2616" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_793086_2615" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_17_0_1_2e90116_1302563997946_590498_2489" name="Validation">
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_316064_2505" body="Validation rules used for ValueObject and XML output and Method Parameters. See http://www.w3.org/TR/xmlschema-2/#rf-facets for XML constraints." annotatedElement="_17_0_1_2e90116_1302563997946_590498_2489"/>
      <ownedComment xmi:id="_17_0_1_2e90116_1302563997946_155994_2506" body="Validation rules used for ValueObject and XML output and Method Parameters. See http://www.w3.org/TR/xmlschema-2/#rf-facets for XML constraints."/>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_772891_2618" name="base_Property" visibility="private" association="_17_0_1_2e90116_1302563997961_694395_2617">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997961_278557_2623" name="base_Parameter" visibility="private" association="_17_0_1_2e90116_1302563997961_480973_2622">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997977_867029_2628" name="base_DataType" visibility="private" association="_17_0_1_2e90116_1302563997977_222343_2627">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_164564_2507" name="andromda_validation_baseType" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_902550_2563" body="The restriction base type for the XML schema. Defaults to simpleType datatype, but can refer to a defined type with specific restrictions (must include the namespace for non xs datatypes). For attributes/parameters. the incoming type (String) is cast to the restriction type (i.e. Integer, Date) for validation purposes. Must be a valid XML primitive datatype (automatically converted to Java datatype). Can be used to make the XML datatype more restrictive."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_482183_2564" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_189390_2508" name="andromda_validation_fixed" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_799447_2565" body="length and totalDigits is fixed: Must be exactly the length specified. String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_686958_2566" name=""/>
        <defaultValue xmi:type="uml:LiteralString" xmi:id="_17_0_1_2e90116_1302563997961_892389_2567" name="" value="false"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_687572_2509" name="andromda_validation_length" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_95509_2568" body="length is the number of units of length. for string, length is measured in units of characters. Must be a non-negative integer,>= minLength and &lt;= maxLength. String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_795781_2569" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_146559_2510" name="andromda_validation_minLength" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_267137_2570" body="Constraining a ·value space· to values with at least a specific number of units of length. String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_761579_2571" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_727648_2511" name="andromda_validation_maxLength" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_682037_2572" body="Constraining a ·value space· to values with no more than a specific number of units of length. Must be &lt;= length. String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_515975_2573" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_551184_2512" name="andromda_validation_pattern" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_701799_2574" body="a constraint on the ·value space· of a datatype which is achieved by constraining the ·lexical space· to literals which match a specific pattern. The value of pattern  ·must· be a ·regular expression·. Example ZipCode=[0-9]{5}(-[0-9]{4})? String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_476621_2575" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_665360_2513" name="andromda_validation_whiteSpace" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_122423_2576" body="constrains the ·value space· of types ·derived· from string. whiteSpace must be one of {preserve, replace, collapse}.  String only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_246656_2577" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_592513_2514" name="andromda_validation_maxInclusive" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_374422_2578" body="Inclusive upper bound· of the ·value space· for a datatype with the ·ordered· property. The value of maxInclusive ·must· be in the ·value space· of the base type, i.e. limits values to integers less than or equal to 100. If the ·numeric· property is true, then the value ·must· be numerically less than or equal to {value}; if the ·numeric· property in {fundamental facets} is false (i.e., {base type definition} is one of the date and time related datatypes), then the value ·must· be chronologically less than or equal to {value}; Numeric and Date only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_300494_2579" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_564721_2515" name="andromda_validation_maxExclusive" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_248959_2580" body="Exclusive upper bound· of the ·value space· for a datatype with the ·ordered· property. The value of maxExclusive ·must· be in the ·value space· of the base type, i.e. limits values to integers less than or equal to 100. If the ·numeric· property is true, then the value ·must· be numerically less than or equal to {value}; if the ·numeric· property in {fundamental facets} is false (i.e., {base type definition} is one of the date and time related datatypes), then the value ·must· be chronologically less than or equal to {value};  Numeric and Date only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_776793_2581" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_817574_2516" name="andromda_validation_minExclusive" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_218413_2582" body="Exclusive lower bound· of the ·value space· for a datatype with the ·ordered· property. The value of minExclusive ·must· be in the ·value space· of the ·base type· or be equal to {value} in {base type definition}, i.e. limits values to integers greater than or equal to 100. If the ·numeric· property is true, then the value ·must· be numerically greater than or equal to {value}; if the ·numeric· property in {fundamental facets} is false (i.e., {base type definition} is one of the date and time related datatypes), then the value ·must· be chronologically greater than or equal to {value};  Numeric and Date only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_156094_2583" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_582572_2517" name="andromda_validation_minInclusive" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_861973_2584" body="Inclusive lower bound of the ·value space· for a datatype with the ·ordered· property. The value of minInclusive ·must· be in the ·value space· of the ·base type·, i.e. limits values to integers greater than or equal to 100. If the ·numeric· property is true, then the value ·must· be numerically greater than or equal to {value}; if the ·numeric· property in {fundamental facets} is false (i.e., {base type definition} is one of the date and time related datatypes), then the value ·must· be chronologically greater than or equal to {value};  Numeric and Date only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_32327_2585" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_186353_2518" name="andromda_validation_totalDigits" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_442584_2586" body="Controls the maximum number of values in the ·value space· of datatypes ·derived· from decimal, by restricting it to numbers that are expressible as i × 10^-n where i and n are integers such that |i| &lt; 10^totalDigits and 0 &lt;= n &lt;= totalDigits. Numeric only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_974906_2587" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_359206_2519" name="andromda_validation_fractionDigits" visibility="private">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_354862_2588" body="Controls the size of the minimum difference between values in the ·value space· of datatypes ·derived· from decimal, by restricting the ·value space· to numbers that are expressible as i × 10^-n where i and n are integers and 0 &lt;= n &lt;= fractionDigits. Numeric only."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_735643_2589" name=""/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_17_0_1_2e90116_1302563997946_619030_2520" name="andromda_validation_customValidators" visibility="public">
        <ownedComment xmi:id="_17_0_1_2e90116_1302563997961_471434_2590" body="Custom coded Validators, referenced by JSF field validator-rules.xml or by Hibernate annotation."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_474634_2591" name=""/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_694395_2617" name="" memberEnd="_17_0_1_2e90116_1302563997961_316480_2619 _17_0_1_2e90116_1302563997961_772891_2618" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_316480_2619">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_316480_2619" name="extension_Validation" visibility="private" type="_17_0_1_2e90116_1302563997946_590498_2489" aggregation="composite" association="_17_0_1_2e90116_1302563997961_694395_2617">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_996501_2621" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_891222_2620" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997961_480973_2622" name="" memberEnd="_17_0_1_2e90116_1302563997961_991540_2624 _17_0_1_2e90116_1302563997961_278557_2623" navigableOwnedEnd="_17_0_1_2e90116_1302563997961_991540_2624">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997961_991540_2624" name="extension_Validation" visibility="private" type="_17_0_1_2e90116_1302563997946_590498_2489" aggregation="composite" association="_17_0_1_2e90116_1302563997961_480973_2622">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997961_975935_2626" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997961_620521_2625" name=""/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_2e90116_1302563997977_222343_2627" name="" memberEnd="_17_0_1_2e90116_1302563997977_591162_2629 _17_0_1_2e90116_1302563997977_867029_2628" navigableOwnedEnd="_17_0_1_2e90116_1302563997977_591162_2629">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_2e90116_1302563997977_591162_2629" name="extension_Validation" visibility="private" type="_17_0_1_2e90116_1302563997946_590498_2489" aggregation="composite" association="_17_0_1_2e90116_1302563997977_222343_2627">
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_2e90116_1302563997977_589652_2631" name="" value="1"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_2e90116_1302563997977_289533_2630" name=""/>
      </ownedEnd>
    </packagedElement>
    <profileApplication xmi:id="_0profileApplicationandromda-common">
      <eAnnotations xmi:id="_qKjUInZiEemJ36BJOm1N5Q" 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>
  <Standard:ModelLibrary xmi:id="_qKj7MHZiEemJ36BJOm1N5Q" base_Package="_8a70287_1078771814628_224704_589"/>
</xmi:XMI>
