tdl.notation 1.72 MB
Newer Older
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_GmpgDlW1Eee10cqbwenaJA"/>
      <children xsi:type="notation:BasicCompartment" xmi:id="_GmpgD1W1Eee10cqbwenaJA" type="StereotypeCompartment">
        <styles xsi:type="notation:TitleStyle" xmi:id="_GmpgEFW1Eee10cqbwenaJA"/>
        <styles xsi:type="notation:StringValueStyle" xmi:id="_GmpgEVW1Eee10cqbwenaJA" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xsi:type="notation:Bounds" xmi:id="_GmpgElW1Eee10cqbwenaJA"/>
      </children>
      <element href="tdl.uml#_GmnDsFW1Eee10cqbwenaJA"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_GmpgE1W1Eee10cqbwenaJA" x="80" y="201" width="147" height="61"/>
    </children>
    <children xsi:type="notation:Shape" xmi:id="_zfCaEIaBEeel4O4Esmz2Bg" type="StereotypeComment">
      <styles xsi:type="notation:TitleStyle" xmi:id="_zfCaEYaBEeel4O4Esmz2Bg"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_zfCaE4aBEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xsi:type="notation:Bounds" xmi:id="_zfCaEoaBEeel4O4Esmz2Bg" x="280" y="110"/>
    </children>
    <styles xsi:type="notation:StringValueStyle" xmi:id="_WrumcTnEEeembcdDfBTCjA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xsi:type="notation:DiagramStyle" xmi:id="_WrumcjnEEeembcdDfBTCjA"/>
    <styles xsi:type="style:PapyrusDiagramStyle" xmi:id="_zOHhgJBFEeqtm5xS3r5AoA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner href="tdl.uml#_yaclsDnDEeembcdDfBTCjA"/>
    <element href="tdl.uml#_yaclsDnDEeembcdDfBTCjA"/>
    <edges xsi:type="notation:Connector" xmi:id="_DY9f0DnFEeembcdDfBTCjA" type="Generalization_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_ssaPYDnEEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_DY-G4DnFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_D35ekDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_DY-G4TnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_DY9f0TnFEeembcdDfBTCjA"/>
      <element href="tdl.uml#_DYzu0DnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_DY9f0jnFEeembcdDfBTCjA" points="[491, 231, -643984, -643984]$[561, 111, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_DZQawDnFEeembcdDfBTCjA" id="(0.8163265306122449,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_DZQawTnFEeembcdDfBTCjA" id="(0.8163265306122449,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_RfdgcDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_KNKXgDnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_RfdgcznFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_R7n4ADnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_RfdgdDnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_RfdgcTnFEeembcdDfBTCjA"/>
      <element href="tdl.uml#_KNJwcTnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_RfdgcjnFEeembcdDfBTCjA" points="[370, 330, -643984, -643984]$[360, 330, -643984, -643984]$[350, 330, -643984, -643984]$[350, 90, -643984, -643984]$[770, 90, -643984, -643984]$[770, 110, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_R73IkDnFEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_R73voDnFEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_p1FngDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_ZABH0DnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_p1GOkDnFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qRJ4cDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_p1GOkTnFEeembcdDfBTCjA" x="1" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_p1FngTnFEeembcdDfBTCjA"/>
      <element href="tdl.uml#_Y__5sTnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_p1FngjnFEeembcdDfBTCjA" points="[821, 430, -643984, -643984]$[917, 207, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qReokDnFEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qRfPoDnFEeembcdDfBTCjA" id="(0.6432748538011696,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_p1HcsDnFEeembcdDfBTCjA" type="Generalization_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_OtXzUDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_p1HcsznFEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_qQiNYDnFEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_p1HctDnFEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_p1HcsTnFEeembcdDfBTCjA"/>
      <element href="tdl.uml#_f65PQTnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_p1HcsjnFEeembcdDfBTCjA" points="[370, 420, -643984, -643984]$[340, 420, -643984, -643984]$[340, 80, -643984, -643984]$[790, 80, -643984, -643984]$[790, 110, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qQ3kkDnFEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_qQ4LoDnFEeembcdDfBTCjA" id="(0.7602339181286549,0.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_A_M9sDnGEeembcdDfBTCjA" type="Generalization_Edge" source="_yjT74DnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_A_M9sznGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ES7i0DnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_A_M9tDnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_A_M9sTnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_yjTU0TnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_A_M9sjnGEeembcdDfBTCjA" points="[831, 600, -643984, -643984]$[870, 600, -643984, -643984]$[870, 210, -643984, -643984]$[831, 210, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_EUUp8DnHEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_COUcMDnGEeembcdDfBTCjA" id="(1.0,0.16393442622950818)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_A_NkwDnGEeembcdDfBTCjA" type="Generalization_Edge" source="_06PXADnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_A_OL0DnGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ETQS8DnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_A_OL0TnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_A_NkwTnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_06Ov8TnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_A_NkwjnGEeembcdDfBTCjA" points="[770, 290, -643984, -643984]$[720, 240, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_EUUC4DnHEeembcdDfBTCjA" id="(0.6432748538011696,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_Gx-0oDnGEeembcdDfBTCjA" id="(0.6432748538011696,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_A_Oy4DnGEeembcdDfBTCjA" type="Generalization_Edge" source="_6nspEDnFEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_A_Oy4znGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_E5khgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_A_Oy5DnGEeembcdDfBTCjA" x="-1" y="38"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_A_Oy4TnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_6nqz4TnFEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_A_Oy4jnGEeembcdDfBTCjA" points="[831, 510, -643984, -643984]$[860, 510, -643984, -643984]$[860, 230, -643984, -643984]$[831, 230, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_E554sDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_EppPIDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_VBRk4DnGEeembcdDfBTCjA" type="Association_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_VBRk4znGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3H7hIDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBRk5DnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_VBRk5TnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3ITUkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBRk5jnGEeembcdDfBTCjA" x="1" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_VBRk5znGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3Im2kDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBRk6DnGEeembcdDfBTCjA" x="25" y="-17"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_VBRk6TnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3I-qADnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_DK_REDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBRk6jnGEeembcdDfBTCjA" x="-25" y="-10"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_VBSL8DnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3JWdcDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBSL8TnGEeembcdDfBTCjA" x="26" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_VBSL8jnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3J1loDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_VBSL8znGEeembcdDfBTCjA" x="-23" y="-18"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_VBRk4TnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_VAwAcDnGEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_VBRk4jnGEeembcdDfBTCjA" points="[659, 270, -643984, -643984]$[820, 300, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VCEPEDnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_VCEPETnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_dbJZ4DnGEeembcdDfBTCjA" type="Association_Edge" source="_-KX7EDnEEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_dbJZ4znGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3KPOQDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbJZ5DnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_dbJZ5TnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3KnowDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbJZ5jnGEeembcdDfBTCjA" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_dbJZ5znGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3LCfgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbJZ6DnGEeembcdDfBTCjA" x="87" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_dbKA8DnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3Ld9UDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_Dx-YkDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbKA8TnGEeembcdDfBTCjA" x="-90" y="-5"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_dbKA8jnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3L1JsDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbKA8znGEeembcdDfBTCjA" x="87" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_dbKA9DnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_3MOLQDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_dbKA9TnGEeembcdDfBTCjA" x="-86" y="-18"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_dbJZ4TnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_dalZMDnGEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_dbJZ4jnGEeembcdDfBTCjA" points="[590, 320, -643984, -643984]$[1150, 481, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dby6IDnGEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_dby6ITnGEeembcdDfBTCjA" id="(0.0,0.5081967213114754)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_o0pBsDnGEeembcdDfBTCjA" type="Association_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_odk3cDnEEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_o0pBsznGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8YwhkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0pBtDnGEeembcdDfBTCjA" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_o0pBtTnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8ZGf0DnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0pBtjnGEeembcdDfBTCjA" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_o0powDnGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8ZjLwDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0powTnGEeembcdDfBTCjA" x="23" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_o0powjnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8Z6_MDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_8oraoDnLEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0powznGEeembcdDfBTCjA" x="-20" y="-8"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_o0poxDnGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8aSLkDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0poxTnGEeembcdDfBTCjA" x="23" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_o0poxjnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_8aqmEDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_o0poxznGEeembcdDfBTCjA" x="-23" y="-20"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_o0pBsTnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_ozzUMDnGEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_o0pBsjnGEeembcdDfBTCjA" points="[580, 390, -643984, -643984]$[427, 390, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_o1R64DnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_o1R64TnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_seKGEDnGEeembcdDfBTCjA" type="Association_Edge" source="_f652UDnFEeembcdDfBTCjA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGEznGEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_60i80DnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKGFDnGEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGFTnGEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_608lcDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKGFjnGEeembcdDfBTCjA" y="18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGFznGEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_61PgYDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKGGDnGEeembcdDfBTCjA" x="35" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGGTnGEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_61kQgDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_CfDYIDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKGGjnGEeembcdDfBTCjA" x="-14" y="10"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGGznGEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_615nsDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKGHDnGEeembcdDfBTCjA" x="35" y="18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_seKGHTnGEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_62TQUDnGEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_seKtIDnGEeembcdDfBTCjA" x="-34" y="-18"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_seKGETnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_sdkQMDnGEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_seKGEjnGEeembcdDfBTCjA" points="[630, 416, -643984, -643984]$[850, 336, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_se67EDnGEeembcdDfBTCjA" id="(0.54421768707483,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_se7iIDnGEeembcdDfBTCjA" id="(0.54421768707483,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_1Ngb0DnGEeembcdDfBTCjA" type="Generalization_Edge" source="_KEcq8DnGEeembcdDfBTCjA" target="_ZABH0DnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_1NhC4DnGEeembcdDfBTCjA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ETnfUDnHEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_1NhC4TnGEeembcdDfBTCjA" y="39"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_1Ngb0TnGEeembcdDfBTCjA"/>
      <element href="tdl.uml#_KEcD4TnGEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_1Ngb0jnGEeembcdDfBTCjA" points="[831, 420, -643984, -643984]$[850, 420, -643984, -643984]$[850, 250, -643984, -643984]$[831, 250, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_EUUp8TnHEeembcdDfBTCjA" id="(1.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_EUVRADnHEeembcdDfBTCjA" id="(1.0,0.819672131147541)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_KPImEDnIEeembcdDfBTCjA" type="Association_Edge" source="_ZABH0DnFEeembcdDfBTCjA" target="_f652UDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImEznIEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_WwzsADnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImFDnIEeembcdDfBTCjA" y="-19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImFTnIEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_WxLfcDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImFjnIEeembcdDfBTCjA" x="1" y="17"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImFznIEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Wxg2oDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImGDnIEeembcdDfBTCjA" x="28" y="-20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImGTnIEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_Wx6fQDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_BrRKwDnMEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImGjnIEeembcdDfBTCjA" x="-23" y="5"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImGznIEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_WyWkIDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImHDnIEeembcdDfBTCjA" x="28" y="20"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_KPImHTnIEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_WywMwDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_KPImHjnIEeembcdDfBTCjA" x="-26" y="-19"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_KPImETnIEeembcdDfBTCjA"/>
      <element href="tdl.uml#_KOvkgDnIEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_KPImEjnIEeembcdDfBTCjA" points="[660, 250, -643984, -643984]$[620, 250, -643984, -643984]$[620, 400, -643984, -643984]$[517, 400, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_KQDMEDnIEeembcdDfBTCjA" id="(0.0,0.819672131147541)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_KQDMETnIEeembcdDfBTCjA" id="(1.0,0.16393442622950818)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_M3beADnIEeembcdDfBTCjA" type="Association_Edge" source="_yjT74DnFEeembcdDfBTCjA" target="_f652UDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFEDnIEeembcdDfBTCjA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_fj7HcDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFETnIEeembcdDfBTCjA" x="1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFEjnIEeembcdDfBTCjA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_fkS64DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFEznIEeembcdDfBTCjA" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFFDnIEeembcdDfBTCjA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_fkuYsDnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFFTnIEeembcdDfBTCjA" x="40" y="-19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFFjnIEeembcdDfBTCjA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_flOH8DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="__tR0EDnLEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFFznIEeembcdDfBTCjA" x="-23" y="5"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFGDnIEeembcdDfBTCjA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_flqM0DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFGTnIEeembcdDfBTCjA" x="40" y="18"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_M3cFGjnIEeembcdDfBTCjA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_fmIG4DnKEeembcdDfBTCjA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_M3cFGznIEeembcdDfBTCjA" x="-40" y="-20"/>
      <styles xsi:type="notation:FontStyle" xmi:id="_M3beATnIEeembcdDfBTCjA"/>
      <element href="tdl.uml#_M2-yEDnIEeembcdDfBTCjA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_M3beAjnIEeembcdDfBTCjA" points="[660, 600, -643984, -643984]$[610, 600, -643984, -643984]$[610, 430, -643984, -643984]$[517, 430, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_M4QkcDnIEeembcdDfBTCjA" id="(0.0,0.4918032786885246)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_M4QkcTnIEeembcdDfBTCjA" id="(1.0,0.6557377049180327)"/>
    <edges xsi:type="notation:Connector" xmi:id="_fpfHdDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_odk3cDnEEeembcdDfBTCjA" target="_fpfHcDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fpfHdTnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fpfugjnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_9PcJMO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fpfHdjnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fpfugDnLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fpfugTnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fpqGlDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_ssaPYDnEEeembcdDfBTCjA" target="_fpqGkDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fpqGlTnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fpqGmTnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_50dQEO7oEeKEI7DGGPzGog"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fpqGljnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fpqGlznLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fpqGmDnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fp8adDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_-KX7EDnEEeembcdDfBTCjA" target="_fp8acDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fp9BgDnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fp9BhDnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_-KWF4DnEEeembcdDfBTCjA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fp9BgTnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fp9BgjnLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fp9BgznLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fqXRMTnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_KNKXgDnFEeembcdDfBTCjA" target="_fqWqIDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fqXRMjnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fqXRNjnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_KNJwcDnFEeembcdDfBTCjA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fqXRMznLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fqXRNDnLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fqXRNTnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fqsoZDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_OtXzUDnFEeembcdDfBTCjA" target="_fqsoYDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fqsoZTnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fqsoaTnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fqsoZjnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fqsoZznLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fqsoaDnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fq-VNDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_ZABH0DnFEeembcdDfBTCjA" target="_fq-VMDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fq-VNTnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fq-VOTnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_Y__5sDnFEeembcdDfBTCjA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fq-VNjnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fq-VNznLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fq-VODnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_frPa9DnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_f652UDnFEeembcdDfBTCjA" target="_frPa8DnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_frPa9TnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_frPa-TnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_f65PQDnFEeembcdDfBTCjA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_frPa9jnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_frPa9znLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_frPa-DnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_fr9ztDnLEeevwK1ypdvWgA" type="StereotypeCommentLink" source="_6nspEDnFEeembcdDfBTCjA" target="_fr9zsDnLEeevwK1ypdvWgA">
      <styles xsi:type="notation:FontStyle" xmi:id="_fr9ztTnLEeevwK1ypdvWgA"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_fr-awTnLEeevwK1ypdvWgA" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_6nqz4DnFEeembcdDfBTCjA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_fr9ztjnLEeevwK1ypdvWgA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fr9ztznLEeevwK1ypdvWgA"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_fr-awDnLEeevwK1ypdvWgA"/>
    <edges xsi:type="notation:Connector" xmi:id="_eC-KsDnNEeevwK1ypdvWgA" type="Association_Edge" source="_KNKXgDnFEeembcdDfBTCjA" target="_ssaPYDnEEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KsznNEeevwK1ypdvWgA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ewSjsDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-KtDnNEeevwK1ypdvWgA" x="-1" y="-18"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KtTnNEeevwK1ypdvWgA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_ewwdwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-KtjnNEeevwK1ypdvWgA" y="19"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KtznNEeevwK1ypdvWgA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_exNJsDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-KuDnNEeevwK1ypdvWgA" x="23" y="-19"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KuTnNEeevwK1ypdvWgA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_exrDwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_mDhgwDnNEeevwK1ypdvWgA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-KujnNEeevwK1ypdvWgA" x="-24"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KuznNEeevwK1ypdvWgA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_eyI90DnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-KvDnNEeevwK1ypdvWgA" x="23" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_eC-KvTnNEeevwK1ypdvWgA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_eylpwDnNEeevwK1ypdvWgA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_eC-xwDnNEeevwK1ypdvWgA" x="-21" y="-18"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_eC-KsTnNEeevwK1ypdvWgA"/>
      <element href="tdl.uml#_eBtmcDnNEeevwK1ypdvWgA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_eC-KsjnNEeevwK1ypdvWgA" points="[380, 300, -643984, -643984]$[380, 280, -643984, -643984]$[360, 280, -643984, -643984]$[360, 190, -643984, -643984]$[380, 190, -643984, -643984]$[380, 161, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eD-QQDnNEeevwK1ypdvWgA" id="(0.06802721088435375,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_eD-QQTnNEeevwK1ypdvWgA" id="(0.06802721088435375,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_OUEeoFW1Eee10cqbwenaJA" type="Generalization_Edge" source="_Gmpf8FW1Eee10cqbwenaJA" target="_0DIhcFW0Eee10cqbwenaJA">
      <children xsi:type="notation:DecorationNode" xmi:id="_OUEeo1W1Eee10cqbwenaJA" type="Generalization_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_SVa0MFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_OUFFsFW1Eee10cqbwenaJA" x="-1" y="38"/>
      </children>
      <styles xsi:type="notation:FontStyle" xmi:id="_OUEeoVW1Eee10cqbwenaJA"/>
      <element href="tdl.uml#_GmnDsVW1Eee10cqbwenaJA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_OUEeolW1Eee10cqbwenaJA" points="[291, 289, -643984, -643984]$[660, 241, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_SWAqEFW1Eee10cqbwenaJA" id="(0.54421768707483,0.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_PQg4wFW1Eee10cqbwenaJA" id="(0.54421768707483,1.0)"/>
    </edges>
    <edges xsi:type="notation:Connector" xmi:id="_bIE8oFW1Eee10cqbwenaJA" type="Association_Edge" source="_Gmpf8FW1Eee10cqbwenaJA" target="_KNKXgDnFEeembcdDfBTCjA">
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjsFW1Eee10cqbwenaJA" visible="false" type="Association_StereotypeLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1VfrwFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFjsVW1Eee10cqbwenaJA" x="-1" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjslW1Eee10cqbwenaJA" visible="false" type="Association_NameLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1V2REFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFjs1W1Eee10cqbwenaJA" x="1" y="19"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjtFW1Eee10cqbwenaJA" visible="false" type="Association_TargetRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1WQgwFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFjtVW1Eee10cqbwenaJA" x="46" y="-18"/>
      </children>
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjtlW1Eee10cqbwenaJA" type="Association_SourceRoleLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1WntIFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xsi:type="notation:StringListValueStyle" xmi:id="_4qLIkFW1Eee10cqbwenaJA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFjt1W1Eee10cqbwenaJA" x="-120" y="-5"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjuFW1Eee10cqbwenaJA" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1XHcYFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFjuVW1Eee10cqbwenaJA" x="48" y="18"/>
      <children xsi:type="notation:DecorationNode" xmi:id="_bIFjulW1Eee10cqbwenaJA" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xsi:type="notation:BooleanValueStyle" xmi:id="_1XmkkFW1Eee10cqbwenaJA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xsi:type="notation:Location" xmi:id="_bIFju1W1Eee10cqbwenaJA" x="-49" y="-18"/>
      <styles xsi:type="notation:FontStyle" xmi:id="_bIE8oVW1Eee10cqbwenaJA"/>
      <element href="tdl.uml#_bHS5gFW1Eee10cqbwenaJA"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_bIE8olW1Eee10cqbwenaJA" points="[160, 262, -643984, -643984]$[160, 350, -643984, -643984]$[410, 361, -643984, -643984]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bJCl8FW1Eee10cqbwenaJA" id="(0.54421768707483,1.0)"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_bJCl8VW1Eee10cqbwenaJA" id="(0.0,0.819672131147541)"/>
    <edges xsi:type="notation:Connector" xmi:id="_zfCaFIaBEeel4O4Esmz2Bg" type="StereotypeCommentLink" source="_0DIhcFW0Eee10cqbwenaJA" target="_zfCaEIaBEeel4O4Esmz2Bg">
      <styles xsi:type="notation:FontStyle" xmi:id="_zfCaFYaBEeel4O4Esmz2Bg"/>
      <styles xsi:type="notation:EObjectValueStyle" xmi:id="_zfCaGYaBEeel4O4Esmz2Bg" name="BASE_ELEMENT">
        <eObjectValue href="tdl.uml#_NLFY0FOjEeSK3YiOxEYRxA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xsi:type="notation:RelativeBendpoints" xmi:id="_zfCaFoaBEeel4O4Esmz2Bg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xsi:type="notation:IdentityAnchor" xmi:id="_zfCaF4aBEeel4O4Esmz2Bg"/>
      <targetAnchor xsi:type="notation:IdentityAnchor" xmi:id="_zfCaGIaBEeel4O4Esmz2Bg"/>
    </edges>
  </notation:Diagram>
</xmi:XMI>