tdl.notation 1.72 MB
Newer Older
            <details xmi:id="_ZLDuN9aJEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xsi:type="notation:DecorationNode" xmi:id="_ZLDuONaJEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xsi:type="notation:StringValueStyle" xmi:id="_ZLDuOdaJEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZLDuOtaJEeedNORd7vYpsg"/>
          <element href="tdl.uml#_ZLDHIdaJEeedNORd7vYpsg"/>
          <layoutConstraint xsi:type="notation:Location" xmi:id="_ZLDuR9aJEeedNORd7vYpsg"/>
        <children xsi:type="notation:Shape" xmi:id="_ZLDuSNaJEeedNORd7vYpsg" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:id="_ZLDuSdaJEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:id="_ZLDuStaJEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xsi:type="notation:DecorationNode" xmi:id="_ZLDuS9aJEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xsi:type="notation:StringValueStyle" xmi:id="_ZLDuTNaJEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZLDuTdaJEeedNORd7vYpsg"/>
          <element href="tdl.uml#_ZLDHItaJEeedNORd7vYpsg"/>
          <layoutConstraint xsi:type="notation:Location" xmi:id="_ZLDuWtaJEeedNORd7vYpsg"/>
        <styles xsi:type="notation:TitleStyle" xmi:id="_ZLDuW9aJEeedNORd7vYpsg"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_ZLDuXNaJEeedNORd7vYpsg"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_ZLDuXdaJEeedNORd7vYpsg"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZLDuXtaJEeedNORd7vYpsg"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_ZLDuX9aJEeedNORd7vYpsg" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_ZLDuYNaJEeedNORd7vYpsg" y="5"/>
      <element href="tdl.uml#_ZLDHINaJEeedNORd7vYpsg"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_ZLDuZNaJEeedNORd7vYpsg" x="215" y="70" width="166" height="91"/>
    <children xsi:type="notation:Shape" xmi:id="_52qc4EQUEeqBvYJaFSFI5A" type="Class_Shape">
      <eAnnotations xmi:id="_7_cHQEQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:id="_7_cHQUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <details xmi:id="_8jw8UEQUEeqBvYJaFSFI5A" key="fillColor" value="true"/>
      <eAnnotations xmi:id="_8zQw4EQUEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:id="_8zQw4UQUEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_52rD8EQUEeqBvYJaFSFI5A" type="Class_NameLabel">
        <eAnnotations xmi:id="_7_cHQkQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_7_cHQ0QUEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_52rD8UQUEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <eAnnotations xmi:id="_7_cHREQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_7_cHRUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_52rD8kQUEeqBvYJaFSFI5A" y="15"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_52rD80QUEeqBvYJaFSFI5A" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_52rD9EQUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_52rD9UQUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_52rD9kQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_52rD90QUEeqBvYJaFSFI5A"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_52rD-EQUEeqBvYJaFSFI5A" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_52rD-UQUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_52rD-kQUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_52rD-0QUEeqBvYJaFSFI5A"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_52rD_EQUEeqBvYJaFSFI5A"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_52rD_UQUEeqBvYJaFSFI5A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_52rD_kQUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_52rD_0QUEeqBvYJaFSFI5A"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_52rEAEQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_52rEAUQUEeqBvYJaFSFI5A"/>
      <element href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_52qc4UQUEeqBvYJaFSFI5A" x="580" y="460" width="121" height="61"/>
    <children xsi:type="notation:Shape" xmi:id="_0xOBgEQeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0xOBgUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xOBg0QeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0xOBgkQeEeqBvYJaFSFI5A" x="620" y="60"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0xVWQEQeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0xVWQUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xVWQ0QeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0xVWQkQeEeqBvYJaFSFI5A" x="760" y="220"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0xfuU0QeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0xfuVEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xfuVkQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0xfuVUQeEeqBvYJaFSFI5A" x="940" y="360"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0xpfUEQeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0xpfUUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xpfU0QeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0xpfUkQeEeqBvYJaFSFI5A" x="800" y="60"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0xz3Y0QeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0xz3ZEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xz3ZkQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0xz3ZUQeEeqBvYJaFSFI5A" x="498" y="349"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0yGLQEQeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0yGLQUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yGLQ0QeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0yGLQkQeEeqBvYJaFSFI5A" x="500" y="220"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0yQjU0QeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0yQjVEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yRKYEQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0yQjVUQeEeqBvYJaFSFI5A" x="360" y="220"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0yZGMEQeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0yZGMUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yZGM0QeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0yZGMkQeEeqBvYJaFSFI5A" x="980" y="60"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_0yi3M0QeEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_0yi3NEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yi3NkQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_0yi3NUQeEeqBvYJaFSFI5A" x="780" y="460"/>
    <styles xsi:type="notation:StringValueStyle" xmi:id="_zJhOoXCREeSt8b8bMiRGxw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xsi:type="notation:DiagramStyle" xmi:id="_zJhOonCREeSt8b8bMiRGxw"/>
    <styles xsi:type="style:PapyrusDiagramStyle" xmi:id="_WogGAEQUEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <element href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <edges xsi:type="notation:Connector" xmi:id="_Ot1fQHCSEeSt8b8bMiRGxw" type="Generalization_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_90Pr8HCREeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_Ot1fQ3CSEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_QhlIYCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_Ot1fRHCSEeSt8b8bMiRGxw" x="-1" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_Ot1fQXCSEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#__ySD8O7pEeKEI7DGGPzGog"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_Ot1fQnCSEeSt8b8bMiRGxw" points="[560, 240, -643984, -643984]$[500, 240, -643984, -643984]$[500, 121, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3Qk4sHCTEeSt8b8bMiRGxw" id="(0.0,0.28169014084507044)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3Qk4sXCTEeSt8b8bMiRGxw" id="(0.5095541401273885,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_gW5AoHCSEeSt8b8bMiRGxw" type="Association_Edge" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_LXTBQHCSEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5Ao3CSEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_muUTAEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5ApHCSEeSt8b8bMiRGxw" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5ApXCSEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_muf5MEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5ApnCSEeSt8b8bMiRGxw" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5Ap3CSEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">
        <eAnnotations xmi:id="_xf0GtEQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_xf0GtUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_murfYEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_yaUnIEQUEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5AqHCSEeSt8b8bMiRGxw" x="10" y="-31"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5AqXCSEeSt8b8bMiRGxw" visible="false" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_Vx9-cHCUEeSt8b8bMiRGxw" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mu2egEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5AqnCSEeSt8b8bMiRGxw" x="-27" y="-50"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5Aq3CSEeSt8b8bMiRGxw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mvCrwEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5ArHCSEeSt8b8bMiRGxw" x="10" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_gW5ArXCSEeSt8b8bMiRGxw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mvNq4EQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_gW5ArnCSEeSt8b8bMiRGxw" x="-10" y="-20"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_gW5AoXCSEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_xqThkBQVEeOImOhKB9FC0A"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_gW5AonCSEeSt8b8bMiRGxw" points="[780, 360, -643984, -643984]$[780, 291, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_g1Y6gHCSEeSt8b8bMiRGxw" id="(0.25,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_g1Y6gXCSEeSt8b8bMiRGxw" id="(0.8527131782945736,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_rIxO0HCSEeSt8b8bMiRGxw" type="Association_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_mpVPEHCSEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_rIxO03CSEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qSWacEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rIxO1HCSEeSt8b8bMiRGxw" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_rIxO1XCSEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qSfkYEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rIxO1nCSEeSt8b8bMiRGxw" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_rIxO13CSEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">
        <eAnnotations xmi:id="_xf0twUQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_xf0twkQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qSpVYEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_x_JHAEQUEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rIxO2HCSEeSt8b8bMiRGxw" x="30" y="71"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_rIxO2XCSEeSt8b8bMiRGxw" visible="false" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_UxGXUHCUEeSt8b8bMiRGxw" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qSzGYEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rIxO2nCSEeSt8b8bMiRGxw" x="-22"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_rIxO23CSEeSt8b8bMiRGxw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qS9ecEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rIxO3HCSEeSt8b8bMiRGxw" x="14" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_rI6_0HCSEeSt8b8bMiRGxw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qTJEoEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_rI6_0XCSEeSt8b8bMiRGxw" x="-13" y="-20"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_rIxO0XCSEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_f7yhkO7rEeKEI7DGGPzGog"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_rIxO0nCSEeSt8b8bMiRGxw" points="[660, 220, -643984, -643984]$[660, 121, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3wtKQHCTEeSt8b8bMiRGxw" id="(0.3875968992248062,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_3wtKQXCTEeSt8b8bMiRGxw" id="(0.47244094488188976,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_9JMuYHCSEeSt8b8bMiRGxw" type="Generalization_Edge" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_NhVp4NPmEeWbOJoy-ulhLw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_9JMuY3CSEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_mvbGQEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_9JMuZHCSEeSt8b8bMiRGxw" y="40"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_9JMuYXCSEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_8wC80EbfEeO3f9PZ2j3JhA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_9JMuYnCSEeSt8b8bMiRGxw" points="[860, 360, -643984, -643984]$[860, 240, -643984, -643984]$[820, 240, -643984, -643984]$[820, 127, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_A1qjoHCUEeSt8b8bMiRGxw" id="(0.75,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PDagoNPmEeWbOJoy-ulhLw" id="(0.6451612903225806,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_H79tYHCTEeSt8b8bMiRGxw" type="Generalization_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_90Pr8HCREeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_H79tY3CTEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_PHmdsCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_H79tZHCTEeSt8b8bMiRGxw" x="1" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_H79tYXCTEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#__ZyrcO7pEeKEI7DGGPzGog"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_H79tYnCTEeSt8b8bMiRGxw" points="[458, 360, -643984, -643984]$[510, 360, -643984, -643984]$[510, 128, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_I40XMHCTEeSt8b8bMiRGxw" id="(1.0,0.15492957746478872)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_I40XMXCTEeSt8b8bMiRGxw" id="(0.5095541401273885,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_NC05gHCTEeSt8b8bMiRGxw" type="Association_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_VmNFQHCSEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05g3CTEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aIpL8EQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05hHCTEeSt8b8bMiRGxw" x="-1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05hXCTEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aI2AQEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05hnCTEeSt8b8bMiRGxw" x="1" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05h3CTEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">
        <eAnnotations xmi:id="_xf0GtkQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_xf0twEQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aJCNgEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_yvg0AEQUEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05iHCTEeSt8b8bMiRGxw" x="105" y="-10"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05iXCTEeSt8b8bMiRGxw" visible="false" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_XMuFMHCUEeSt8b8bMiRGxw" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aJMlkEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05inCTEeSt8b8bMiRGxw" x="-124" y="-10"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05i3CTEeSt8b8bMiRGxw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aJW9oEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05jHCTEeSt8b8bMiRGxw" x="34" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_NC05jXCTEeSt8b8bMiRGxw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_aJhVsEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_NC05jnCTEeSt8b8bMiRGxw" x="-32" y="-18"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_NC05gXCTEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_9hWBABQVEeOImOhKB9FC0A"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_NC05gnCTEeSt8b8bMiRGxw" points="[458, 400, -643984, -643984]$[672, 400, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PS10UHCTEeSt8b8bMiRGxw" id="(1.0,0.7183098591549296)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PS10UXCTEeSt8b8bMiRGxw" id="(0.0,0.5633802816901409)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_kGrPoHCTEeSt8b8bMiRGxw" type="Association_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_ftfo4HCTEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_kGrPo3CTEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8NC4MCIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kGrPpHCTEeSt8b8bMiRGxw" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kGrPpXCTEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8NdH4CIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kGrPpnCTEeSt8b8bMiRGxw" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kGrPp3CTEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">
        <eAnnotations xmi:id="_xf0GskQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_xf0Gs0QUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8NzGICIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_zDya4EQUEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kGrPqHCTEeSt8b8bMiRGxw" x="47" y="10"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_kGrPqXCTEeSt8b8bMiRGxw" visible="false" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_SvE1MHCUEeSt8b8bMiRGxw" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8OJrcCIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kGrPqnCTEeSt8b8bMiRGxw" x="-31" y="-85"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kGrPq3CTEeSt8b8bMiRGxw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8OdNcCIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kGrPrHCTEeSt8b8bMiRGxw" x="33" y="17"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kG0ZkHCTEeSt8b8bMiRGxw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8O0Z0CIJEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kG0ZkXCTEeSt8b8bMiRGxw" x="-34" y="-20"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_kGrPoXCTEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_jCY4kBYbEeOqL_8jAtx4GA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_kGrPonCTEeSt8b8bMiRGxw" points="[298, 400, -643984, -643984]$[240, 400, -643984, -643984]$[240, 281, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-s8joHCTEeSt8b8bMiRGxw" id="(0.0,0.7183098591549296)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-s8joXCTEeSt8b8bMiRGxw" id="(0.15748031496062992,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_kXMX4HCTEeSt8b8bMiRGxw" type="Association_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_b5fy0HCTEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_kXMX43CTEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TkwNANaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXMX5HCTEeSt8b8bMiRGxw" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kXMX5XCTEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Tk8aQNaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXMX5nCTEeSt8b8bMiRGxw" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_kXMX53CTEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">
        <eAnnotations xmi:id="_xf0GsEQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:id="_xf0GsUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TlKcsNaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_zeG_YEQUEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXMX6HCTEeSt8b8bMiRGxw" x="19" y="-60"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_kXMX6XCTEeSt8b8bMiRGxw" visible="false" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_Trn9AHCUEeSt8b8bMiRGxw" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TlX4ENaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXVh0HCTEeSt8b8bMiRGxw" x="-32" y="-98"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_kXVh0XCTEeSt8b8bMiRGxw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_TlmhkNaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXVh0nCTEeSt8b8bMiRGxw" x="22" y="20"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_kXVh03CTEeSt8b8bMiRGxw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Tl3AQNaJEeedNORd7vYpsg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_kXVh1HCTEeSt8b8bMiRGxw" x="-22" y="-20"/>
      <styles xsi:type="notation:FontStyle" xmi:id="_kXMX4XCTEeSt8b8bMiRGxw"/>
      <element href="tdl.uml#_6dFywxmFEeSoEOoWvEZQEA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_kXMX4nCTEeSt8b8bMiRGxw" points="[400, 349, -643984, -643984]$[400, 281, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="__HkqIHCTEeSt8b8bMiRGxw" id="(0.6375,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="__HkqIXCTEeSt8b8bMiRGxw" id="(0.5649717514124294,1.0)"/>
    <edges xsi:type="notation:Connector" xmi:id="_8KRQZNPlEeWbOJoy-ulhLw" type="StereotypeCommentLink" target="_8KRQYNPlEeWbOJoy-ulhLw">
      <styles xsi:type="notation:FontStyle" xmi:id="_8KRQZdPlEeWbOJoy-ulhLw"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_8KR3ctPlEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_8KRQZtPlEeWbOJoy-ulhLw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_8KR3cNPlEeWbOJoy-ulhLw"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_8KR3cdPlEeWbOJoy-ulhLw"/>
    <edges xsi:type="notation:Connector" xmi:id="_-NsukEQUEeqBvYJaFSFI5A" type="Association_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_52qc4EQUEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="_-Nsuk0QUEeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IVgsEEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NsulEQUEeqBvYJaFSFI5A" y="-20"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_-NtVoEQUEeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IVs5UEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NtVoUQUEeqBvYJaFSFI5A" y="20"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_-NtVokQUEeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IV34cEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NtVo0QUEeqBvYJaFSFI5A" x="24" y="-20"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_-NtVpEQUEeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_HVc9QEQVEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IWEFsEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NtVpUQUEeqBvYJaFSFI5A" x="-150" y="67"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_-NtVpkQUEeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IWQS8EQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NtVp0QUEeqBvYJaFSFI5A" x="24" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_-NtVqEQUEeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_IWbSEEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_-NtVqUQUEeqBvYJaFSFI5A" x="-24" y="-20"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_-NsukUQUEeqBvYJaFSFI5A"/>
      <element href="tdl.uml#_-NZzoEQUEeqBvYJaFSFI5A"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_-NsukkQUEeqBvYJaFSFI5A" points="[660, 291, -643984, -643984]$[660, 440, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-ONr8EQUEeqBvYJaFSFI5A" id="(0.3875968992248062,1.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_-ONr8UQUEeqBvYJaFSFI5A" id="(0.6611570247933884,0.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="__w4YkEQUEeqBvYJaFSFI5A" type="Association_Edge" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_52qc4EQUEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_oEQUEeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ApSAMEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_oUQUEeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_okQUEeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Ape0gEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_o0QUEeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_pEQUEeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_AprBwEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_pUQUEeqBvYJaFSFI5A" x="75" y="40"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_pkQUEeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Ap2n8EQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_G9hlcEQVEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_p0QUEeqBvYJaFSFI5A" x="-107" y="-50"/>
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_qEQUEeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_AqCOIEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_qUQUEeqBvYJaFSFI5A" x="75" y="80"/>
      <children xsi:type="notation:DecorationNode" xmi:id="__w4_qkQUEeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_AqN0UEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="__w4_q0QUEeqBvYJaFSFI5A" x="-135" y="-20"/>
      <styles xsi:type="notation:FontStyle" xmi:id="__w4YkUQUEeqBvYJaFSFI5A"/>
      <element href="tdl.uml#__wog8EQUEeqBvYJaFSFI5A"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="__w4YkkQUEeqBvYJaFSFI5A" points="[400, 420, -643984, -643984]$[400, 480, -643984, -643984]$[580, 480, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="__xdnYEQUEeqBvYJaFSFI5A" id="(0.6375,1.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="__xdnYUQUEeqBvYJaFSFI5A" id="(0.0,0.6557377049180327)"/>
    <edges xsi:type="notation:Connector" xmi:id="_0xOBhEQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_90Pr8HCREeSt8b8bMiRGxw" target="_0xOBgEQeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0xOBhUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xOBiUQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0xOBhkQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xOBh0QeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xOBiEQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0xVWREQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_0xVWQEQeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0xVWRUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xVWSUQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0xVWRkQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xVWR0QeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xVWSEQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0xfuV0QeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_0xfuU0QeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0xfuWEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xfuXEQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0xfuWUQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xfuWkQeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xfuW0QeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0xpfVEQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_mpVPEHCSEeSt8b8bMiRGxw" target="_0xpfUEQeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0xpfVUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xpfWUQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0xpfVkQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xpfV0QeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xpfWEQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0xz3Z0QeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_FdhVAHCTEeSt8b8bMiRGxw" target="_0xz3Y0QeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0xz3aEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0xz3bEQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0xz3aUQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xz3akQeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0xz3a0QeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0yGLREQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_b5fy0HCTEeSt8b8bMiRGxw" target="_0yGLQEQeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0yGLRUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yGLSUQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0yGLRkQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yGLR0QeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yGLSEQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0yRKYUQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_ftfo4HCTEeSt8b8bMiRGxw" target="_0yQjU0QeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0yRKYkQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yRKZkQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0yRKY0QeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yRKZEQeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yRKZUQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0yZGNEQeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_NhVp4NPmEeWbOJoy-ulhLw" target="_0yZGMEQeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0yZGNUQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yZGOUQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0yZGNkQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yZGN0QeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yZGOEQeEeqBvYJaFSFI5A"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_0yi3N0QeEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_52qc4EQUEeqBvYJaFSFI5A" target="_0yi3M0QeEeqBvYJaFSFI5A">
      <styles xsi:type="notation:FontStyle" xmi:id="_0yi3OEQeEeqBvYJaFSFI5A"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_0yi3PEQeEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_0yi3OUQeEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yi3OkQeEeqBvYJaFSFI5A"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_0yi3O0QeEeqBvYJaFSFI5A"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_s45L0HCWEeSt8b8bMiRGxw" type="PapyrusUMLClassDiagram" name="TestConfiguration::TestConfiguration" measurementUnit="Pixel">
    <children xsi:type="notation:Shape" xmi:id="_u1bJ8HCWEeSt8b8bMiRGxw" type="Enumeration_Shape">
      <eAnnotations xmi:id="_TY9GZXCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_TY9GZnCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_u1bJ8nCWEeSt8b8bMiRGxw" type="Enumeration_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_u1bJ83CWEeSt8b8bMiRGxw" type="Enumeration_LiteralCompartment">
        <children xsi:type="notation:Shape" xmi:id="_yn7LMHCWEeSt8b8bMiRGxw" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:id="__wtUYNaAEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:id="__wtUYdaAEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xsi:type="notation:DecorationNode" xmi:id="_i5dEkNYlEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xsi:type="notation:StringValueStyle" xmi:id="_i5dEkdYlEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_i5dEktYlEeedNORd7vYpsg"/>
          <element href="tdl.uml#_SULZ8O97EeKIHKZjSCTn7g"/>
          <layoutConstraint xsi:type="notation:Location" xmi:id="_yn7LMXCWEeSt8b8bMiRGxw"/>
        <children xsi:type="notation:Shape" xmi:id="_yn7LMnCWEeSt8b8bMiRGxw" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:id="__OYDYNaAEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:id="__OYDYdaAEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xsi:type="notation:DecorationNode" xmi:id="_i5jyQNYlEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xsi:type="notation:StringValueStyle" xmi:id="_i5jyQdYlEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_i5jyQtYlEeedNORd7vYpsg"/>
          <element href="tdl.uml#_TEPk8O97EeKIHKZjSCTn7g"/>
          <layoutConstraint xsi:type="notation:Location" xmi:id="_yn7LM3CWEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:TitleStyle" xmi:id="_u1bJ9HCWEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_u1bJ9XCWEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_u1bJ9nCWEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_u1bJ93CWEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBsNPmEeWbOJoy-ulhLw" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBsdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_PN4-cO97EeKIHKZjSCTn7g"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_u1bJ8XCWEeSt8b8bMiRGxw" x="201" y="442" width="162" height="85"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_C46GYHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_G_x1IHCXEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:id="_G_x1IXCXEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:id="_HSFGEHCXEeSt8b8bMiRGxw" source="QualifiedName">
        <details xmi:id="_HSFGEXCXEeSt8b8bMiRGxw" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <eAnnotations xmi:id="_F_kqcHCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_F_kqcXCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_C46GYnCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_C46GY3CXEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_C46GZHCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_C46GZXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_C46GZnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C46GZ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_C5D3YHCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_C5D3YXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_C5D3YnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_C5D3Y3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C5D3ZHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_C5D3ZXCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_C5D3ZnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_C5D3Z3CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_C5D3aHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C5D3aXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBstPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBs9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_C46GYXCXEeSt8b8bMiRGxw" x="349" y="140" width="129" height="57"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_PhvPIHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_QploAHCXEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:id="_QploAXCXEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:id="_Q4nigHCXEeSt8b8bMiRGxw" source="QualifiedName">
        <details xmi:id="_Q4nigXCXEeSt8b8bMiRGxw" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <eAnnotations xmi:id="_F_kqdHCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_F_kqdXCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_PhvPInCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_PhvPI3CXEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_PhvPJHCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_PhvPJXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_PhvPJnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PhvPJ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_PhvPKHCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_PhvPKXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_PhvPKnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_PhvPK3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PhvPLHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_PhvPLXCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_PhvPLnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_PhvPL3CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_PhvPMHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PhvPMXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBtNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBtdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_PhvPIXCXEeSt8b8bMiRGxw" x="855" y="140" width="129" height="57"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_TU9pIHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_TYzVYHCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_TYzVYXCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_TU9pInCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_TU9pI3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_TU9pJHCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_TU9pJXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_TU9pJnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TU9pJ3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_TU9pKHCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_TU9pKXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_TU9pKnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_TU9pK3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TU9pLHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_TU9pLXCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_TU9pLnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_TU9pL3CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_TU9pMHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TU9pMXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBttPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBt9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_65IZIO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_TU9pIXCXEeSt8b8bMiRGxw" x="860" y="285" width="125" height="76"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_aVCZoHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_TY9GYXCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_TY9GYnCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_aVCZonCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_aVCZo3CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <children xsi:type="notation:Shape" xmi:id="_e5NIYHCXEeSt8b8bMiRGxw" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:id="_gwzjMHCXEeSt8b8bMiRGxw" source="displayNameLabelIcon">
            <details xmi:id="_gwzjMXCXEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xsi:type="notation:DecorationNode" xmi:id="_i6rMkNYlEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xsi:type="notation:StringValueStyle" xmi:id="_i6rMkdYlEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EAttribute"/>
            <element href="pathmap://UML_PROFILES/Ecore.profile.uml#EAttribute"/>
            <layoutConstraint xsi:type="notation:Bounds" xmi:id="_i6rMktYlEeedNORd7vYpsg"/>
          <styles xsi:type="notation:StringListValueStyle" xmi:id="_gRH9kHCXEeSt8b8bMiRGxw" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element href="tdl.uml#_T8xvcO97EeKIHKZjSCTn7g"/>
          <layoutConstraint xsi:type="notation:Location" xmi:id="_e5NIYXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:TitleStyle" xmi:id="_aVCZpHCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_aVCZpXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_aVCZpnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aVCZp3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_aVCZqHCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_aVCZqXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_aVCZqnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_aVCZq3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aVCZrHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_aVCZrXCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_aVCZrnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_aVCZr3CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_aVCZsHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aVCZsXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBuNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBudPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_aVCZoXCXEeSt8b8bMiRGxw" x="193" y="279" width="209" height="87"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_mNM6cHCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_4U-YIHCXEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:id="_4U-YIXCXEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:id="_F_bggHCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_F_bggXCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_mNM6cnCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_mNM6c3CXEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_mNM6dHCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_mNM6dXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_mNM6dnCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mNM6d3CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_mNM6eHCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_mNM6eXCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_mNM6enCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_mNM6e3CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mNM6fHCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_mNM6fXCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_mNM6fnCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_mNM6f3CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_mNM6gHCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mNM6gXCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfButPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBu9PmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_mNM6cXCXEeSt8b8bMiRGxw" x="195" y="142" width="129" height="57"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_5j0w4HCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_6VXikHCXEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:id="_6VXikXCXEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:id="_F_kqcnCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_F_kqc3CZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_5j0w4nCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_5j0w43CXEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_5j0w5HCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_5j0w5XCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_5j0w5nCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5j0w53CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_5j0w6HCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_5j0w6XCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_5j0w6nCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_5j0w63CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5j0w7HCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_5j0w7XCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_5j0w7nCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_5j0w73CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_5j0w8HCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5j0w8XCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfBvNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfBvdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_5j0w4XCXEeSt8b8bMiRGxw" x="597" y="142" width="129" height="57"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_8uJ-4HCXEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_TYzVYnCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_TY9GYHCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_8uJ-4nCXEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_8uJ-43CXEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_8uJ-5HCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_8uJ-5XCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_8uJ-5nCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8uJ-53CXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_8uJ-6HCXEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_8uJ-6XCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_8uJ-6nCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_8uJ-63CXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8uJ-7HCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:BasicCompartment" xmi:id="_8uJ-7XCXEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_8uJ-7nCXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_8uJ-73CXEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_8uJ-8HCXEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8uJ-8XCXEeSt8b8bMiRGxw"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfowNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfowdPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_8uJ-4XCXEeSt8b8bMiRGxw" x="599" y="288" width="125" height="76"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_qNviQHCYEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_TY9GY3CZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_TY9GZHCZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_qNviQnCYEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_qNviQ3CYEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_qNviRHCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_qNviRXCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_qNviRnCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qNviR3CYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_qNviSHCYEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_qNviSXCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_qNviSnCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_qNviS3CYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qNviTHCYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_qNviTXCYEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_qNviTnCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_qNviT3CYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_qNviUHCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qNviUXCYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfowtPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfow9PmEeWbOJoy-ulhLw" y="5"/>
      <element href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_qNviQXCYEeSt8b8bMiRGxw" x="547" y="462" width="147" height="76"/>
    <children xsi:type="notation:Shape" xmi:id="_wuwYMHCYEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:id="_x7FBYHCYEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:id="_x7FBYXCYEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:id="_yOtvEHCYEeSt8b8bMiRGxw" source="QualifiedName">
        <details xmi:id="_yOtvEXCYEeSt8b8bMiRGxw" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <eAnnotations xmi:id="_F_kqdnCZEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:id="_F_kqd3CZEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xsi:type="notation:DecorationNode" xmi:id="_wuwYMnCYEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_wuwYM3CYEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_wuwYNHCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_wuwYNXCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_wuwYNnCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wuwYN3CYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_wuwYOHCYEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_wuwYOXCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_wuwYOnCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_wuwYO3CYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wuwYPHCYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_wuwYPXCYEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_wuwYPnCYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:SortingStyle" xmi:id="_wuwYP3CYEeSt8b8bMiRGxw"/>
        <styles xsi:type="notation:FilteringStyle" xmi:id="_wuwYQHCYEeSt8b8bMiRGxw"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wuwYQXCYEeSt8b8bMiRGxw"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_BYfoxNPmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xsi:type="notation:Location" xmi:id="_BYfoxdPmEeWbOJoy-ulhLw" y="5"/>
      <element href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_wuwYMXCYEeSt8b8bMiRGxw" x="813" y="467" width="129" height="57"/>
    <children xsi:type="notation:Shape" xmi:id="_BcGWYNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BcGWYdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BcGWY9PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BcGWYtPmEeWbOJoy-ulhLw" x="549" y="140"/>
    <children xsi:type="notation:Shape" xmi:id="_BcTKsNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BcTKsdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BcTKs9PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BcTKstPmEeWbOJoy-ulhLw" x="1055" y="140"/>
    <children xsi:type="notation:Shape" xmi:id="_BcfX8NPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BcfX8dPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BcfX89PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_65IZIO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BcfX8tPmEeWbOJoy-ulhLw" x="1060" y="285"/>
    <children xsi:type="notation:Shape" xmi:id="_BctaYNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BctaYdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BctaY9PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BctaYtPmEeWbOJoy-ulhLw" x="393" y="279"/>
    <children xsi:type="notation:Shape" xmi:id="_Bc_uQNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_Bc_uQdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BdAVUNPmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Bc_uQtPmEeWbOJoy-ulhLw" x="395" y="142"/>
    <children xsi:type="notation:Shape" xmi:id="_BdLUcNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BdLUcdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BdLUc9PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BdLUctPmEeWbOJoy-ulhLw" x="797" y="142"/>
    <children xsi:type="notation:Shape" xmi:id="_BdXhsNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BdXhsdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BdYIwNPmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BdXhstPmEeWbOJoy-ulhLw" x="799" y="288"/>
    <children xsi:type="notation:Shape" xmi:id="_BdpOgNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_BdpOgdPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_BdpOg9PmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_BdpOgtPmEeWbOJoy-ulhLw" x="747" y="462"/>
    <children xsi:type="notation:Shape" xmi:id="_Bd9-oNPmEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_Bd9-odPmEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_Bd-lsNPmEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_Bd9-otPmEeWbOJoy-ulhLw" x="1013" y="467"/>
    <styles xsi:type="notation:StringValueStyle" xmi:id="_s45L0XCWEeSt8b8bMiRGxw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xsi:type="notation:DiagramStyle" xmi:id="_s45L0nCWEeSt8b8bMiRGxw"/>
    <styles xsi:type="style:PapyrusDiagramStyle" xmi:id="_y3M2UJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <element href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>