Skip to content
tdl.notation 1.81 MiB
Newer Older
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_2xfUIGjsEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Sqx6MEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_n9pFU2jsEeSGaIFXgYnwew" x="-30" y="100"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_n9pFVGjsEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SriIIEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_n9pFVWjsEeSGaIFXgYnwew" x="10" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_n9pFVmjsEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_SsRvAEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_n9pFV2jsEeSGaIFXgYnwew" x="-10" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_n9fUUWjsEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKxGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n9fUUmjsEeSGaIFXgYnwew" points="[340, 399, -643984, -643984]$[340, 460, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NskIwGjtEeSGaIFXgYnwew" id="(0.6554054054054054,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rbbzoG8HEeSktv7vAivsJQ" id="(0.6779661016949152,0.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_tjmBMGjsEeSGaIFXgYnwew" type="Association_Edge" source="_WJp8A2jrEeSGaIFXgYnwew" target="_tjTGQGjsEeSGaIFXgYnwew" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBM2jsEeSGaIFXgYnwew" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__pZ04CIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBNGjsEeSGaIFXgYnwew" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBNWjsEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__pvzICIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBNmjsEeSGaIFXgYnwew" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBN2jsEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NquoUDC2EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NquoUTC2EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__qKp4CIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_OsDicDC2EeeN-eRAg7AQPA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBOGjsEeSGaIFXgYnwew" x="17" y="68"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBOWjsEeSGaIFXgYnwew" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_y7s7YNaBEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_y7s7YdaBEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_E2xMwGjtEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__qlgoCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBOmjsEeSGaIFXgYnwew" x="-104" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBO2jsEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__q_wUCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBPGjsEeSGaIFXgYnwew" x="22" y="17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjmBPWjsEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="__rccQCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_tjmBPmjsEeSGaIFXgYnwew" x="-22" y="-19"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_tjmBMWjsEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKymjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_tjmBMmjsEeSGaIFXgYnwew" points="[760, 533, -643984, -643984]$[760, 560, -643984, -643984]$[554, 560, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t9Cb8GjsEeSGaIFXgYnwew" id="(0.5,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_t9Cb8WjsEeSGaIFXgYnwew" id="(1.0,0.28169014084507044)"/>
    <edges xmi:type="notation:Connector" xmi:id="_ZOvXgOSBEeWMb9h0hGvbqQ" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_tjTGQGjsEeSGaIFXgYnwew" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOvXg-SBEeWMb9h0hGvbqQ" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_81F6MCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-kOSBEeWMb9h0hGvbqQ" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-keSBEeWMb9h0hGvbqQ" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_81j0QCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-kuSBEeWMb9h0hGvbqQ" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-k-SBEeWMb9h0hGvbqQ" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_82AgMCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-lOSBEeWMb9h0hGvbqQ" x="6" y="12"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-leSBEeWMb9h0hGvbqQ" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_fw3AsOSBEeWMb9h0hGvbqQ" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_82VQUCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-luSBEeWMb9h0hGvbqQ" x="-88" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-l-SBEeWMb9h0hGvbqQ" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_82oyUCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-mOSBEeWMb9h0hGvbqQ" x="6" y="52"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZOv-meSBEeWMb9h0hGvbqQ" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_828UUCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZOv-muSBEeWMb9h0hGvbqQ" x="-6" y="16"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_ZOvXgeSBEeWMb9h0hGvbqQ"/>
      <element xmi:type="uml:Association" href="tdl.uml#_ZN0KcOSBEeWMb9h0hGvbqQ"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZOvXguSBEeWMb9h0hGvbqQ" points="[432, 370, -643984, -643984]$[400, 370, -643984, -643984]$[400, 590, -643984, -643984]$[436, 590, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQJswOSBEeWMb9h0hGvbqQ" id="(0.0,0.29069767441860467)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZQJsweSBEeWMb9h0hGvbqQ" id="(0.0,0.5633802816901409)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_EhrbkDAmEeerxdvNBlW7Qw" type="Association_Edge" source="_EHFckJb4Eeejq_dYl-5pkw" target="_WJp8qmjrEeSGaIFXgYnwew" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrbkzAmEeerxdvNBlW7Qw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HJ6CEDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrblDAmEeerxdvNBlW7Qw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrblTAmEeerxdvNBlW7Qw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HKMV8DAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrbljAmEeerxdvNBlW7Qw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrblzAmEeerxdvNBlW7Qw" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HKep0DAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrbmDAmEeerxdvNBlW7Qw" x="83" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrbmTAmEeerxdvNBlW7Qw" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HKw9sDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_SOlQcDAmEeerxdvNBlW7Qw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrbmjAmEeerxdvNBlW7Qw" x="-87" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrbmzAmEeerxdvNBlW7Qw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HLDRkDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrbnDAmEeerxdvNBlW7Qw" x="83" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EhrbnTAmEeerxdvNBlW7Qw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_HLVlcDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EhrbnjAmEeerxdvNBlW7Qw" x="-41" y="21"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_EhrbkTAmEeerxdvNBlW7Qw"/>
      <element xmi:type="uml:Association" href="tdl.uml#_EhZHsDAmEeerxdvNBlW7Qw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EhrbkjAmEeerxdvNBlW7Qw" points="[630, 119, -643984, -643984]$[405, 119, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EicQkDAmEeerxdvNBlW7Qw" id="(0.0,0.2857142857142857)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EicQkTAmEeerxdvNBlW7Qw" id="(1.0,0.15873015873015872)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0nWf4DC0EeeN-eRAg7AQPA" type="Association_Edge" source="_xXpCoDC0EeeN-eRAg7AQPA" target="_EHFckJb4Eeejq_dYl-5pkw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf4zC0EeeN-eRAg7AQPA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9jXYoDC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf5DC0EeeN-eRAg7AQPA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf5TC0EeeN-eRAg7AQPA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9jjl4DC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf5jC0EeeN-eRAg7AQPA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf5zC0EeeN-eRAg7AQPA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_7rreQDC0EeeN-eRAg7AQPA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9j15wDC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf6DC0EeeN-eRAg7AQPA" x="70" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf6TC0EeeN-eRAg7AQPA" visible="false" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9kCHADC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf6jC0EeeN-eRAg7AQPA" x="-41" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf6zC0EeeN-eRAg7AQPA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9kUa4DC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf7DC0EeeN-eRAg7AQPA" x="41" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0nWf7TC0EeeN-eRAg7AQPA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9kgoIDC0EeeN-eRAg7AQPA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0nWf7jC0EeeN-eRAg7AQPA" x="-41" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0nWf4TC0EeeN-eRAg7AQPA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_Hg_3A2jwEeSSJti4FPYumw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0nWf4jC0EeeN-eRAg7AQPA" points="[900, 120, -643984, -643984]$[820, 120, -643984, -643984]$[778, 120, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ky8ADC0EeeN-eRAg7AQPA" id="(0.0,0.39215686274509803)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ky8ATC0EeeN-eRAg7AQPA" id="(1.0,0.2698412698412698)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_gw7K0Jb4Eeejq_dYl-5pkw" type="Association_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_EHFckJb4Eeejq_dYl-5pkw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYEJb4Eeejq_dYl-5pkw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_udQX8Jb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYEZb4Eeejq_dYl-5pkw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYEpb4Eeejq_dYl-5pkw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_udir0Jb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYE5b4Eeejq_dYl-5pkw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYFJb4Eeejq_dYl-5pkw" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ud7GUJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYFZb4Eeejq_dYl-5pkw" x="34" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYFpb4Eeejq_dYl-5pkw" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_pQ5n0Jb4Eeejq_dYl-5pkw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ueNaMJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYF5b4Eeejq_dYl-5pkw" x="-125" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYGJb4Eeejq_dYl-5pkw" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uefuEJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYGZb4Eeejq_dYl-5pkw" x="34" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gxHYGpb4Eeejq_dYl-5pkw" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ue4IkJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gxHYG5b4Eeejq_dYl-5pkw" x="-34" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_gw7K0Zb4Eeejq_dYl-5pkw"/>
      <element xmi:type="uml:Association" href="tdl.uml#_gwQccJb4Eeejq_dYl-5pkw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gw7K0pb4Eeejq_dYl-5pkw" points="[405, 158, -643984, -643984]$[630, 158, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gx4NEJb4Eeejq_dYl-5pkw" id="(1.0,0.746031746031746)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gx4NEZb4Eeejq_dYl-5pkw" id="(0.0,0.873015873015873)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0I7kgJb8EeeBhKtfEHHQuQ" type="Generalization_Edge" source="_EHFckJb4Eeejq_dYl-5pkw" target="_korKEGjrEeSGaIFXgYnwew" routing="Tree">
      <children xmi:type="notation:DecorationNode" xmi:id="_0I7kg5b8EeeBhKtfEHHQuQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3PGrQJb8EeeBhKtfEHHQuQ" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0I7khJb8EeeBhKtfEHHQuQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_0I7kgZb8EeeBhKtfEHHQuQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_EG5PUZb4Eeejq_dYl-5pkw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0I7kgpb8EeeBhKtfEHHQuQ" points="[686, 103, -643984, -643984]$[686, 77, -643984, -643984]$[513, 77, -643984, -643984]$[513, 45, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0KRBQJb8EeeBhKtfEHHQuQ" id="(0.3783783783783784,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0KRBQZb8EeeBhKtfEHHQuQ" id="(0.5508474576271186,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_dW2BUCaaEeiOfr6_MUIJJA" type="Association_Edge" source="_VhCisCaaEeiOfr6_MUIJJA" target="_WJp8qmjrEeSGaIFXgYnwew" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BUyaaEeiOfr6_MUIJJA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_od5-4CamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BVCaaEeiOfr6_MUIJJA" x="1" y="-17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BVSaaEeiOfr6_MUIJJA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oeSZYCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BViaaEeiOfr6_MUIJJA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BVyaaEeiOfr6_MUIJJA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oeqz4CamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BWCaaEeiOfr6_MUIJJA" x="96" y="-17"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BWSaaEeiOfr6_MUIJJA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ofbo4CamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_uBtlsCamEeiKKta2BTcugw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BWiaaEeiOfr6_MUIJJA" x="-121" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BWyaaEeiOfr6_MUIJJA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_of0DYCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BXCaaEeiOfr6_MUIJJA" x="96" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_dW2BXSaaEeiOfr6_MUIJJA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ogSkgCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_dW2BXiaaEeiOfr6_MUIJJA" x="-95" y="-19"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_dW2BUSaaEeiOfr6_MUIJJA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_RaSLQJR3EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dW2BUiaaEeiOfr6_MUIJJA" points="[60, 336, -643984, -643984]$[60, 160, -643984, -643984]$[257, 160, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojJrQCamEeiKKta2BTcugw" id="(0.23255813953488372,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojJrQSamEeiKKta2BTcugw" id="(0.0,0.7777777777777778)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_h4KQYCaaEeiOfr6_MUIJJA" type="Association_Edge" source="_VhCisCaaEeiOfr6_MUIJJA" target="_h2D-oCaaEeiOfr6_MUIJJA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXACaaEeiOfr6_MUIJJA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ogq_ACamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXASaaEeiOfr6_MUIJJA" x="-1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXAiaaEeiOfr6_MUIJJA" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ohDZgCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXAyaaEeiOfr6_MUIJJA" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXBCaaEeiOfr6_MUIJJA" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ohb0ACamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXBSaaEeiOfr6_MUIJJA" x="19" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXBiaaEeiOfr6_MUIJJA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oh0OgCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_xC3CgCamEeiKKta2BTcugw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXByaaEeiOfr6_MUIJJA" x="-25" y="58"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXCCaaEeiOfr6_MUIJJA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oiSvoCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXCSaaEeiOfr6_MUIJJA" x="20" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h4QXCiaaEeiOfr6_MUIJJA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_oixQwCamEeiKKta2BTcugw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h4QXCyaaEeiOfr6_MUIJJA" x="-19" y="-17"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_h4KQYSaaEeiOfr6_MUIJJA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_0Lv0gJR2EeehJJuiPUQHXA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h4KQYiaaEeiOfr6_MUIJJA" points="[130, 408, -643984, -643984]$[130, 455, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojPx4CamEeiKKta2BTcugw" id="(0.6976744186046512,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ojPx4SamEeiKKta2BTcugw" id="(0.6211180124223602,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_BgPHgEN_Eeq6JfofCdGheg" type="Generalization_Edge" source="_9AZfIEN-Eeq6JfofCdGheg" target="_WJp9A2jrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EkfisEN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EkfisUN_Eeq6JfofCdGheg" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_BgPHg0N_Eeq6JfofCdGheg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Cpa9IEN_Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_BgPHhEN_Eeq6JfofCdGheg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_BgPHgUN_Eeq6JfofCdGheg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_ySa5gUN-Eeq6JfofCdGheg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_BgPHgkN_Eeq6JfofCdGheg" points="[1180, 340, -643984, -643984]$[1180, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BhcBYEN_Eeq6JfofCdGheg" id="(0.5673758865248227,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BhcBYUN_Eeq6JfofCdGheg" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_uKy_kEP8EeqBvYJaFSFI5A" type="Association_Edge" source="_9AZfIEN-Eeq6JfofCdGheg" target="_tjTGQGjsEeSGaIFXgYnwew" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmoEP8EeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wqeuEEP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmoUP8EeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmokP8EeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wq7aAEP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmo0P8EeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmpEP8EeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wrR_UEP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmpUP8EeqBvYJaFSFI5A" x="124" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmpkP8EeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6YVTcEP8EeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6YV6gEP8EeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wrqZ0EP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_0zApsEP8EeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmp0P8EeqBvYJaFSFI5A" x="-73" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmqEP8EeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wsKJEEP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmqUP8EeqBvYJaFSFI5A" x="124" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_uKzmqkP8EeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_wsvX4EP8EeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_uKzmq0P8EeqBvYJaFSFI5A" x="-124" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_uKy_kUP8EeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_uKLUgEP8EeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uKy_kkP8EeqBvYJaFSFI5A" points="[1200, 421, -643984, -643984]$[1200, 600, -643984, -643984]$[554, 600, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMwHYEP8EeqBvYJaFSFI5A" id="(0.5673758865248227,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uMwHYUP8EeqBvYJaFSFI5A" id="(1.0,0.8450704225352113)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WuKl9EQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp73WjrEeSGaIFXgYnwew" target="_WuKl8EQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WuKl9UQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuKl-UQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WuKl9kQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuKl90QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuKl-EQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WuU-BEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp8A2jrEeSGaIFXgYnwew" target="_WuU-AEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WuU-BUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuU-CUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WuU-BkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuU-B0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuU-CEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WumDx0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp8KmjrEeSGaIFXgYnwew" target="_WumDw0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WumDyEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WumDzEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WumDyUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WumDykQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WumDy0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WuvNt0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp8cGjrEeSGaIFXgYnwew" target="_WuvNs0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WuvNuEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuvNvEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WuvNuUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuvNukQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WuvNu0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_Wu8CB0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp8qmjrEeSGaIFXgYnwew" target="_Wu8CA0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_Wu8CCEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wu8pEUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wu8CCUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wu8CCkQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wu8pEEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WvL5pEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJp9A2jrEeSGaIFXgYnwew" target="_WvL5oEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvL5pUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvL5qUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvL5pkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvL5p0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvL5qEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WvVqp0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJzFsGjrEeSGaIFXgYnwew" target="_WvVqo0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvVqqEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvVqrEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvVqqUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvVqqkQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvVqq0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_Wvgpx0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_WJzF6WjrEeSGaIFXgYnwew" target="_Wvgpw0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvgpyEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvgpzEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvgpyUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvgpykQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wvgpy0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WvqaxEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_korKEGjrEeSGaIFXgYnwew" target="_WvqawEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvqaxUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvqayUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvqaxkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wvqax0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvqayEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WvuFJEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_AKdrIGjsEeSGaIFXgYnwew" target="_WvuFIEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvuFJUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvuFKUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvuFJkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvuFJ0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvuFKEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WvyWlEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_tjTGQGjsEeSGaIFXgYnwew" target="_WvyWkEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WvyWlUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvyWmUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WvyWlkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvyWl0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WvyWmEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_Wv1Z5EQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_edEfwG8HEeSktv7vAivsJQ" target="_Wv1Z4EQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_Wv1Z5UQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv1Z6UQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wv1Z5kQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv1Z50QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv1Z6EQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_Wv4dNEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_xXpCoDC0EeeN-eRAg7AQPA" target="_Wv4dMEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_Wv4dNUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv4dOUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wv4dNkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv4dN0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv4dOEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WwCON0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_EHFckJb4Eeejq_dYl-5pkw" target="_WwCOM0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WwCOOEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwCOPEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WwCOOUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwCOOkQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwCOO0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WwMmR0QQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_VhCisCaaEeiOfr6_MUIJJA" target="_WwMmQ0QQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WwMmSEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwMmTEQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WwMmSUQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwMmSkQQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwMmS0QQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_WwXlZEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_h2D-oCaaEeiOfr6_MUIJJA" target="_WwXlYEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_WwXlZUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwXlaUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WwXlZkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwXlZ0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WwXlaEQQEeqBvYJaFSFI5A"/>
    <edges xmi:type="notation:Connector" xmi:id="_Wwe6JEQQEeqBvYJaFSFI5A" type="StereotypeCommentLink" source="_9AZfIEN-Eeq6JfofCdGheg" target="_Wwe6IEQQEeqBvYJaFSFI5A">
      <styles xmi:type="notation:FontStyle" xmi:id="_Wwe6JUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wwe6KUQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wwe6JkQQEeqBvYJaFSFI5A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wwe6J0QQEeqBvYJaFSFI5A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wwe6KEQQEeqBvYJaFSFI5A"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_zJhOoHCREeSt8b8bMiRGxw" type="PapyrusUMLClassDiagram" name="TestConfiguration::ConfigTypes" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_90Pr8HCREeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z-8v4HCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z-8v4XCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sFHCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sFXCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kktiMEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kktiMUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_90Pr8nCREeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr83CREeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr9HCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr9XCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90Pr9nCREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr93CREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr-HCREeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr-XCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr-nCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90Pr-3CREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr_HCREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_90Pr_XCREeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_90Pr_nCREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_90Pr_3CREeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_90PsAHCREeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90PsAXCREeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV8NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV8dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_90Pr8XCREeSt8b8bMiRGxw" x="420" y="60" width="157" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_LXTBQHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdFXCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdFnCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_LXTBQnCSEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBQ3CSEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o_J5ENaJEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o_J5EdaJEeedNORd7vYpsg" key="collapsed" value="true"/>
        </eAnnotations>
        <children xmi:type="notation:Shape" xmi:id="_75PkgNaJEeedNORd7vYpsg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DDIYUNaKEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DDIYUdaKEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_75UdANaJEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_B8b2ANaKEeedNORd7vYpsg" source="PapyrusCSSForceValue">
              <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_B8b2AdaKEeedNORd7vYpsg" key="visible" value="true"/>
            </eAnnotations>
            <styles xmi:type="notation:StringValueStyle" xmi:id="_75UdAdaJEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EAttribute"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EAttribute"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_75UdAtaJEeedNORd7vYpsg"/>
          </children>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_CatGYNaKEeedNORd7vYpsg" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>defaultValue</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_x3t1MNaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_75PkgdaJEeedNORd7vYpsg"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBRHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBRXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBRnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBR3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBSHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBSXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBSnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBS3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBTHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_LXTBTXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_LXTBTnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_LXTBT3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_LXTBUHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBUXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV8tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV89PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LXTBQXCSEeSt8b8bMiRGxw" x="560" y="220" width="258" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VmNFQHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdE3CUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdFHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_VmNFQnCSEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFQ3CSEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFRHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFRXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFRnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFR3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFSHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFSXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFSnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFS3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFTHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VmNFTXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VmNFTnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VmNFT3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VmNFUHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFUXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV9NPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV9dPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VmNFQXCSEeSt8b8bMiRGxw" x="740" y="360" width="160" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_mpVPEHCSEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_y6g3YHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_y6g3YXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sFnCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdEHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHRkQUEeqBvYJaFSFI5A" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lVISgEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lVISgUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_mpVPEnCSEeSt8b8bMiRGxw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHR0QUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHSEQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPE3CSEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPFHCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPFXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPFnCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPF3CSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPGHCSEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPGXCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPGnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPG3CSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPHHCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mpVPHXCSEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_mpVPHnCSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mpVPH3CSEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mpVPIHCSEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPIXCSEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofgV9tPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHSUQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHSkQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofgV99PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mpVPEXCSEeSt8b8bMiRGxw" x="600" y="60" width="127" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_FdhVAHCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vBDdF3CUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vBDdGHCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_FdhVAnCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVA3CTEeSt8b8bMiRGxw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVBHCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVBXCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVBnCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVB3CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVCHCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVCXCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVCnCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVC3CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVDHCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_FdhVDXCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_FdhVDnCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_FdhVD3CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_FdhVEHCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVEXCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9AtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9A9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_FdhVAXCTEeSt8b8bMiRGxw" x="298" y="349" width="160" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_b5fy0HCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_um_MsHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_um_MsXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sEnCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sE3CUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jNfQkEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_jNfQkUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="4"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_b5fy0nCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy03CTEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy1HCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy1XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy1nCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy13CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy2HCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy2XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy2nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy23CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy3HCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_b5fy3XCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_b5fy3nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_b5fy33CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_b5fy4HCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy4XCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9BNPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9BdPlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b5fy0XCTEeSt8b8bMiRGxw" x="300" y="220" width="177" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ftfo4HCTEeSt8b8bMiRGxw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uLduUHCTEeSt8b8bMiRGxw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uLduUXCTEeSt8b8bMiRGxw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vA5sEHCUEeSt8b8bMiRGxw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_vA5sEXCUEeSt8b8bMiRGxw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kks7IEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kks7IUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ftfo4nCTEeSt8b8bMiRGxw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo43CTEeSt8b8bMiRGxw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo5HCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo5XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo5nCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo53CTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo6HCTEeSt8b8bMiRGxw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo6XCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo6nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo63CTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo7HCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ftfo7XCTEeSt8b8bMiRGxw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ftfo7nCTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ftfo73CTEeSt8b8bMiRGxw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ftfo8HCTEeSt8b8bMiRGxw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo8XCTEeSt8b8bMiRGxw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ofg9BtPlEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ofg9B9PlEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ftfo4XCTEeSt8b8bMiRGxw" x="160" y="220" width="127" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_8KRQYNPlEeWbOJoy-ulhLw" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_8KRQYdPlEeWbOJoy-ulhLw" showTitle="true"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8KRQY9PlEeWbOJoy-ulhLw" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8KRQYtPlEeWbOJoy-ulhLw" x="200"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_NhVp4NPmEeWbOJoy-ulhLw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NhVp4dPmEeWbOJoy-ulhLw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NhVp4tPmEeWbOJoy-ulhLw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NhVp5dPmEeWbOJoy-ulhLw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NhVp5tPmEeWbOJoy-ulhLw" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kktiNEQUEeqBvYJaFSFI5A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kktiNUQUEeqBvYJaFSFI5A" key="QualifiedNameDepth" value="3"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_NhVp59PmEeWbOJoy-ulhLw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp6NPmEeWbOJoy-ulhLw" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp6dPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp6tPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp69PmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp7NPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp7dPmEeWbOJoy-ulhLw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp7tPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp79PmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp8NPmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp8dPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_NhVp8tPmEeWbOJoy-ulhLw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_NhVp89PmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_NhVp9NPmEeWbOJoy-ulhLw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_NhVp9dPmEeWbOJoy-ulhLw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVp9tPmEeWbOJoy-ulhLw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_NhVp99PmEeWbOJoy-ulhLw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_NhVp-NPmEeWbOJoy-ulhLw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NhVqB9PmEeWbOJoy-ulhLw" x="780" y="60" width="124" height="62"/>
    <children xmi:type="notation:Shape" xmi:id="_ZLDuMNaJEeedNORd7vYpsg" type="Enumeration_Shape" gradient="16777215, -1, 1">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZLDuMdaJEeedNORd7vYpsg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZLDuMtaJEeedNORd7vYpsg" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1ySBcEQUEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1ySBcUQUEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuM9aJEeedNORd7vYpsg" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ZLDuNNaJEeedNORd7vYpsg" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_ZLDuNdaJEeedNORd7vYpsg" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZLDuNtaJEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZLDuN9aJEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuONaJEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_ZLDuOdaJEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuOtaJEeedNORd7vYpsg"/>
          </children>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_ZLDHIdaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuR9aJEeedNORd7vYpsg"/>
        </children>
        <children xmi:type="notation:Shape" xmi:id="_ZLDuSNaJEeedNORd7vYpsg" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZLDuSdaJEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZLDuStaJEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuS9aJEeedNORd7vYpsg" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_ZLDuTNaJEeedNORd7vYpsg" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuTdaJEeedNORd7vYpsg"/>
          </children>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_ZLDHItaJEeedNORd7vYpsg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuWtaJEeedNORd7vYpsg"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_ZLDuW9aJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ZLDuXNaJEeedNORd7vYpsg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ZLDuXdaJEeedNORd7vYpsg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuXtaJEeedNORd7vYpsg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZLDuX9aJEeedNORd7vYpsg" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZLDuYNaJEeedNORd7vYpsg" y="5"/>
      </children>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_ZLDHINaJEeedNORd7vYpsg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZLDuZNaJEeedNORd7vYpsg" x="215" y="70" width="166" height="91"/>
    <children xmi:type="notation:Shape" xmi:id="_52qc4EQUEeqBvYJaFSFI5A" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHQEQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHQUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8jw8UEQUEeqBvYJaFSFI5A" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8zQw4EQUEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8zQw4UQUEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_52rD8EQUEeqBvYJaFSFI5A" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHQkQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHQ0QUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_52rD8UQUEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_cHREQUEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_cHRUQUEeqBvYJaFSFI5A" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_52rD8kQUEeqBvYJaFSFI5A" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD80QUEeqBvYJaFSFI5A" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD9EQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD9UQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rD9kQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rD90QUEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD-EQUEeqBvYJaFSFI5A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD-UQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD-kQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rD-0QUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rD_EQUEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_52rD_UQUEeqBvYJaFSFI5A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_52rD_kQUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_52rD_0QUEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_52rEAEQUEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52rEAUQUEeqBvYJaFSFI5A"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_52qc4UQUEeqBvYJaFSFI5A" x="580" y="460" width="121" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A2UhMEQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A2UhMUQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A2UhM0QWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A2UhMkQWEeqBvYJaFSFI5A" x="620" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A2cdAEQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A2cdAUQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A2dEEEQWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_on-ggO7pEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A2cdAkQWEeqBvYJaFSFI5A" x="760" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A2oDM0QWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A2oDNEQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A2oDNkQWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_nIBOkBQVEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A2oDNUQWEeqBvYJaFSFI5A" x="940" y="360"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A2uJ0EQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A2uJ0UQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A2uJ00QWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A2uJ0kQWEeqBvYJaFSFI5A" x="800" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A2zpYEQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A2zpYUQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A2zpY0QWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xv8nEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A2zpYkQWEeqBvYJaFSFI5A" x="498" y="349"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A29aY0QWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A29aZEQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A29aZkQWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_E3EycBJAEeSWKPaJEaS7sQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A29aZUQWEeqBvYJaFSFI5A" x="500" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A3JAkEQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A3JAkUQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A3JAk0QWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_9l344O-8EeKh3utQwSgWiA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A3JAkkQWEeqBvYJaFSFI5A" x="360" y="220"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A3TYo0QWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A3TYpEQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A3TYpkQWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TO2tgFRxEeSGV_4El4z6Og"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A3TYpUQWEeqBvYJaFSFI5A" x="980" y="60"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_A4IfEEQWEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_A4IfEUQWEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_A4IfE0QWEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_A4IfEkQWEeqBvYJaFSFI5A" x="780" y="460"/>
    </children>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_zJhOoXCREeSt8b8bMiRGxw" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_zJhOonCREeSt8b8bMiRGxw"/>
    <styles xmi:type="style_1:PapyrusDiagramStyle" xmi:id="_WogGAEQUEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    </styles>
    <element xmi:type="uml:Package" href="tdl.uml#_WxsNgO6_EeKIkeRJcyj9VQ"/>
    <edges xmi:type="notation:Connector" xmi:id="_Ot1fQHCSEeSt8b8bMiRGxw" type="Generalization_Edge" source="_LXTBQHCSEeSt8b8bMiRGxw" target="_90Pr8HCREeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Ot1fQ3CSEeSt8b8bMiRGxw" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_QhlIYCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Ot1fRHCSEeSt8b8bMiRGxw" x="-1" y="39"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Ot1fQXCSEeSt8b8bMiRGxw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#__ySD8O7pEeKEI7DGGPzGog"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ot1fQnCSEeSt8b8bMiRGxw" points="[560, 240, -643984, -643984]$[500, 240, -643984, -643984]$[500, 121, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3Qk4sHCTEeSt8b8bMiRGxw" id="(0.0,0.28169014084507044)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_3Qk4sXCTEeSt8b8bMiRGxw" id="(0.5095541401273885,1.0)"/>
    <edges xmi:type="notation:Connector" xmi:id="_gW5AoHCSEeSt8b8bMiRGxw" type="Association_Edge" source="_VmNFQHCSEeSt8b8bMiRGxw" target="_LXTBQHCSEeSt8b8bMiRGxw" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_gW5Ao3CSEeSt8b8bMiRGxw" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_muUTAEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gW5ApHCSEeSt8b8bMiRGxw" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gW5ApXCSEeSt8b8bMiRGxw" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_muf5MEQUEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_gW5ApnCSEeSt8b8bMiRGxw" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_gW5Ap3CSEeSt8b8bMiRGxw" type="Association_TargetRoleLabel">