tdl.notation 1.79 MB
Newer Older
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_oF9zkAtlEeS-WKH_ORQAcg" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_Zb1okM6fEeKrteq_aJ3viA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_Zb7vMc6fEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNr3-M6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNr3-c6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNr3-s6KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNr3-86KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fNsfAM6KEeKrteq_aJ3viA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNsfAc6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNsfAs6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNsfA86KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNsfBM6KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_fNsfBc6KEeKrteq_aJ3viA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_fNsfBs6KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_fNsfB86KEeKrteq_aJ3viA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_fNsfCM6KEeKrteq_aJ3viA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNsfCc6KEeKrteq_aJ3viA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtcuX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtc-X-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fNqp0c6KEeKrteq_aJ3viA" x="459" y="181" width="144" height="82"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_xmm8EBQPEeOImOhKB9FC0A" type="Class_Shape" fontName="Segoe UI" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xmnjIBQPEeOImOhKB9FC0A" source="ShadowFigure">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xmnjIRQPEeOImOhKB9FC0A" key="ShadowFigure_Value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xmnjJBQPEeOImOhKB9FC0A" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xmnjJRQPEeOImOhKB9FC0A" key="QualifiedNameDepth" value="1000"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lBsKQAtlEeS-WKH_ORQAcg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lBsKQQtlEeS-WKH_ORQAcg" key="displayNameLabelIcon_value" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tzJhBVRwEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tzJhBlRwEeSGV_4El4z6Og" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xmnjJhQPEeOImOhKB9FC0A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjJxQPEeOImOhKB9FC0A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjKBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjKRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjKhQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjKxQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjLBQPEeOImOhKB9FC0A" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjLRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjLhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjLxQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjMBQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xmnjMRQPEeOImOhKB9FC0A" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xmnjMhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xmnjMxQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xmnjNBQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmnjNRQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtdOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtdeX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xmm8ERQPEeOImOhKB9FC0A" x="460" y="320" width="144" height="62"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3dZJQBQPEeOImOhKB9FC0A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3dZJTRQPEeOImOhKB9FC0A" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJThQPEeOImOhKB9FC0A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJTxQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJUBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJURQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJUhQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJUxQPEeOImOhKB9FC0A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJVBQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJVRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJVhQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJVxQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dZJWBQPEeOImOhKB9FC0A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dZJWRQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dZJWhQPEeOImOhKB9FC0A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dZJWxQPEeOImOhKB9FC0A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJXBQPEeOImOhKB9FC0A"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgtduX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgtd-X-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_JndmoJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dZJZhQPEeOImOhKB9FC0A" x="680" y="320" width="161" height="57"/>
    <children xmi:type="notation:Shape" xmi:id="_6F8k0FRvEeSGV_4El4z6Og" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8wccMFRvEeSGV_4El4z6Og" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8wccMVRvEeSGV_4El4z6Og" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKyEQQEeqBvYJaFSFI5A" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_6F8k0lRvEeSGV_4El4z6Og" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFKyUQQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKykQQEeqBvYJaFSFI5A" key="visible" value="true"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k01RvEeSGV_4El4z6Og" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFKy0QQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFKzEQQEeqBvYJaFSFI5A" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_JA7WYFRwEeSGV_4El4z6Og" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_KgS3YFRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_KgS3YVRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_LdlmEFRwEeSGV_4El4z6Og" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_9BODUAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_JA7WYVRwEeSGV_4El4z6Og"/>
        <children xmi:type="notation:Shape" xmi:id="_JA7WYlRwEeSGV_4El4z6Og" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NNUeUFRwEeSGV_4El4z6Og" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NNUeUVRwEeSGV_4El4z6Og" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_MaSe4FRwEeSGV_4El4z6Og" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_1WjdsAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_JA7WY1RwEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k1FRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k1VRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k1lRvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k11RvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k2FRvEeSGV_4El4z6Og" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k2VRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k2lRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k21RvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k3FRvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_6F8k3VRvEeSGV_4El4z6Og" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_6F8k3lRvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_6F8k31RvEeSGV_4El4z6Og"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_6F8k4FRvEeSGV_4El4z6Og"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k4VRvEeSGV_4El4z6Og"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_CEgteOX-EeWeNrMN5ROVxg" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mbFx0EQQEeqBvYJaFSFI5A" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mbFx0UQQEeqBvYJaFSFI5A" key="visible" value="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CEgteeX-EeWeNrMN5ROVxg" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6F8k0VRvEeSGV_4El4z6Og" x="660" y="160" width="181" height="101"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_j5TxkEQQEeqBvYJaFSFI5A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_j5TxkkQQEeqBvYJaFSFI5A" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_j5Txk0QQEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_j5TxlEQQEeqBvYJaFSFI5A" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5TxlUQQEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5TxlkQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5Txl0QQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxmEQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxmUQQEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5TxmkQQEeqBvYJaFSFI5A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5Txm0QQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5TxnEQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxnUQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxnkQQEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_j5Txn0QQEeqBvYJaFSFI5A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_j5TxoEQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_j5TxoUQQEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_j5TxokQQEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5Txo0QQEeqBvYJaFSFI5A"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Ka9gIJCJEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_j5TxkUQQEeqBvYJaFSFI5A" x="160" y="320" width="141" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3dULQJ6TEeu0aaTMrF3gXg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3dVZYJ6TEeu0aaTMrF3gXg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_3dVZYZ6TEeu0aaTMrF3gXg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3dVZYp6TEeu0aaTMrF3gXg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZY56TEeu0aaTMrF3gXg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZZJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZZZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZZp6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZZ56TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZaJ6TEeu0aaTMrF3gXg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZaZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZap6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZa56TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZbJ6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3dVZbZ6TEeu0aaTMrF3gXg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3dVZbp6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3dVZb56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3dVZcJ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dVZcZ6TEeu0aaTMrF3gXg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3dULQZ6TEeu0aaTMrF3gXg" x="400" y="420" width="140" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_3f-dsJ6TEeu0aaTMrF3gXg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_3f-dsp6TEeu0aaTMrF3gXg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_3f-ds56TEeu0aaTMrF3gXg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3f_EwJ6TEeu0aaTMrF3gXg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_EwZ6TEeu0aaTMrF3gXg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_Ewp6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_Ew56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_ExJ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_ExZ6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_Exp6TEeu0aaTMrF3gXg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_Ex56TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_EyJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_EyZ6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_Eyp6TEeu0aaTMrF3gXg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_3f_Ey56TEeu0aaTMrF3gXg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_3f_EzJ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_3f_EzZ6TEeu0aaTMrF3gXg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_3f_Ezp6TEeu0aaTMrF3gXg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f_Ez56TEeu0aaTMrF3gXg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_3f-dsZ6TEeu0aaTMrF3gXg" x="680" y="420" width="130" height="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_c0GNAFn4EeyDQfQJnzjHjg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c0G0EFn4EeyDQfQJnzjHjg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c0G0EVn4EeyDQfQJnzjHjg" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c0G0Eln4EeyDQfQJnzjHjg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c0G0E1n4EeyDQfQJnzjHjg" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c0G0FFn4EeyDQfQJnzjHjg" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c0G0FVn4EeyDQfQJnzjHjg" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_c0G0Fln4EeyDQfQJnzjHjg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_c0G0F1n4EeyDQfQJnzjHjg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_c0G0GFn4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_c0G0GVn4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_c0G0Gln4EeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c0G0G1n4EeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_c0G0HFn4EeyDQfQJnzjHjg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_c0G0HVn4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_c0G0Hln4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_c0G0H1n4EeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c0G0IFn4EeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_c0G0IVn4EeyDQfQJnzjHjg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_c0G0Iln4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_c0G0I1n4EeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_c0G0JFn4EeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c0G0JVn4EeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c0G0Jln4EeyDQfQJnzjHjg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c0G0J1n4EeyDQfQJnzjHjg" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c0G0KFn4EeyDQfQJnzjHjg" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_c0G0KVn4EeyDQfQJnzjHjg" name="stereotype" stringValue="StandardProfile::Metaclass"/>
        <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Standard.profile.uml#Metaclass"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c0G0Kln4EeyDQfQJnzjHjg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_c0G0Nln4EeyDQfQJnzjHjg" x="400" y="520" width="117" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_iVk4kFn4EeyDQfQJnzjHjg" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_iVnU0Fn4EeyDQfQJnzjHjg" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_iU9NgFn4EeyDQfQJnzjHjg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iVk4kVn4EeyDQfQJnzjHjg" x="560" y="520"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_va9-AHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_va9-AXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_va-lEHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_va9-AnPBEeyl79h0uH5nPA" x="391" y="182"/>
    <children xmi:type="notation:Shape" xmi:id="_vbeUUHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vbeUUXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vbeUU3PBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vbeUUnPBEeyl79h0uH5nPA" x="537" y="26"/>
    <children xmi:type="notation:Shape" xmi:id="_vbwBIHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vbwBIXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vbwoMHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vbwBInPBEeyl79h0uH5nPA" x="659" y="181"/>
    <children xmi:type="notation:Shape" xmi:id="_vcWeEHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vcWeEXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vcXFIHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vcWeEnPBEeyl79h0uH5nPA" x="660" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_vc20YHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vc20YXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vc3bcHPBEeyl79h0uH5nPA" 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="_vc20YnPBEeyl79h0uH5nPA" x="880" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_vdOAwHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vdOAwXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vdPO4HPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vdOAwnPBEeyl79h0uH5nPA" x="860" y="160"/>
    <children xmi:type="notation:Shape" xmi:id="_vdoQcHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vdoQcXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vdo3gHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vdoQcnPBEeyl79h0uH5nPA" x="360" y="320"/>
    <children xmi:type="notation:Shape" xmi:id="_vd-OsHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vd-OsXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vd-Os3PBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vd-OsnPBEeyl79h0uH5nPA" x="600" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_verZUHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_verZUXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ve_iYHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_verZUnPBEeyl79h0uH5nPA" x="880" y="420"/>
    <children xmi:type="notation:Shape" xmi:id="_vff4sHPBEeyl79h0uH5nPA" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_vff4sXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vff4s3PBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vff4snPBEeyl79h0uH5nPA" x="600" y="520"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_5S_Ksc57EeKBmZvNr53Zng"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_CEhUgOX-EeWeNrMN5ROVxg" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_ebihUEQQEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <element xmi:type="uml:Package" href="tdl.uml#_095awM5wEeKBmZvNr53Zng"/>
    <edges xmi:type="notation:Connector" xmi:id="_g0rLQM6HEeKrteq_aJ3viA" type="Generalization_Edge" source="_DzOPQM58EeKBmZvNr53Zng" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_g0tAcM6HEeKrteq_aJ3viA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eGOjMEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_g0tAcc6HEeKrteq_aJ3viA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_g0rLQc6HEeKrteq_aJ3viA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_g0DgMM6HEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_g0rLQs6HEeKrteq_aJ3viA" points="[300, 182, -643984, -643984]$[300, 140, -643984, -643984]$[400, 140, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48M6HEeKrteq_aJ3viA" id="(0.7785714285714286,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_g0x48c6HEeKrteq_aJ3viA" id="(0.4632352941176471,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_x616oM6KEeKrteq_aJ3viA" type="Generalization_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_x62hsM6KEeKrteq_aJ3viA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dmIt4EQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_x62hsc6KEeKrteq_aJ3viA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_x616oc6KEeKrteq_aJ3viA" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_x6vM8M6KEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x616os6KEeKrteq_aJ3viA" points="[500, 181, -643984, -643984]$[500, 136, -643984, -643984]$[400, 136, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAM6KEeKrteq_aJ3viA" id="(0.2847222222222222,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_x65lAc6KEeKrteq_aJ3viA" id="(0.4632352941176471,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_zMEeABQPEeOImOhKB9FC0A" type="Association_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_xmm8EBQPEeOImOhKB9FC0A" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFEBQPEeOImOhKB9FC0A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7J14EQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFERQPEeOImOhKB9FC0A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFEhQPEeOImOhKB9FC0A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7XRQEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFExQPEeOImOhKB9FC0A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFFBQPEeOImOhKB9FC0A" visible="false" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YxwNMAtmEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YxwNMQtmEeS-WKH_ORQAcg" key="visible" value="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_Zm9W4AtmEeS-WKH_ORQAcg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7kFkEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFFRQPEeOImOhKB9FC0A" x="15" y="-99"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFFhQPEeOImOhKB9FC0A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Yxw0QAtmEeS-WKH_ORQAcg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YxxbUAtmEeS-WKH_ORQAcg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_bofJwAtmEeS-WKH_ORQAcg" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H7t2kEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFFxQPEeOImOhKB9FC0A" x="-30" y="-57"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFGBQPEeOImOhKB9FC0A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H74OoEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFFGRQPEeOImOhKB9FC0A" x="3" y="-74"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_zMFFGhQPEeOImOhKB9FC0A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8B_oEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zMFsIBQPEeOImOhKB9FC0A" x="-5" y="-23"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_zMEeARQPEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Association" href="tdl.uml#_zL3psBQPEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zMEeAhQPEeOImOhKB9FC0A" points="[569, 301, -643984, -643984]$[516, 299, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ihe3UAtlEeS-WKH_ORQAcg" id="(0.2847222222222222,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zMLywBQPEeOImOhKB9FC0A" id="(0.2777777777777778,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8czpkBQPEeOImOhKB9FC0A" type="Generalization_Edge" source="_xmm8EBQPEeOImOhKB9FC0A" target="_3dZJQBQPEeOImOhKB9FC0A" lineColor="0">
      <children xmi:type="notation:DecorationNode" xmi:id="_8czpkxQPEeOImOhKB9FC0A" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8LwoEQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8czplBQPEeOImOhKB9FC0A" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8czpkRQPEeOImOhKB9FC0A" fontName="Segoe UI"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_8cqfoBQPEeOImOhKB9FC0A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8czpkhQPEeOImOhKB9FC0A" points="[601, 360, -643984, -643984]$[680, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vh9F0AtlEeS-WKH_ORQAcg" id="(1.0,0.3225806451612903)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8c2F0BQPEeOImOhKB9FC0A" id="(0.0,0.3508771929824561)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_XMLUIFRwEeSGV_4El4z6Og" type="Generalization_Edge" source="_6F8k0FRvEeSGV_4El4z6Og" target="_3dZJQBQPEeOImOhKB9FC0A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_XMVFIFRwEeSGV_4El4z6Og" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_H8XW0EQWEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_XMVFIVRwEeSGV_4El4z6Og" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_XMLUIVRwEeSGV_4El4z6Og"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_zHb6wAr9EeOfdc1Ie2nqvA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_XMLUIlRwEeSGV_4El4z6Og" points="[740, 261, -643984, -643984]$[740, 320, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIFRwEeSGV_4El4z6Og" id="(0.4419889502762431,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ZbnAIVRwEeSGV_4El4z6Og" id="(0.37267080745341613,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_PvjYkEQREeqBvYJaFSFI5A" type="Association_Edge" source="_xmm8EBQPEeOImOhKB9FC0A" target="_j5TxkEQQEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_oEQREeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atK8sEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_oUQREeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_okQREeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atTfkEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_o0QREeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_pEQREeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atbbYEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_pUQREeqBvYJaFSFI5A" x="6" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_pkQREeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gjm9QJBLEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gjm9QZBLEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_W9DhEEQREeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_atj-QEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_p0QREeqBvYJaFSFI5A" x="-72" y="10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_qEQREeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_at2SIEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_qUQREeqBvYJaFSFI5A" x="6" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Pvj_qkQREeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_at_cEEQREeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Pvj_q0QREeqBvYJaFSFI5A" x="-6" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_PvjYkUQREeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_PvZnkEQREeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PvjYkkQREeqBvYJaFSFI5A" points="[460, 340, -643984, -643984]$[381, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQEQREeqBvYJaFSFI5A" id="(0.0,0.3225806451612903)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Pv9oQUQREeqBvYJaFSFI5A" id="(1.0,0.32786885245901637)"/>
    <edges xmi:type="notation:Connector" xmi:id="_c2alEJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_DzOPQM58EeKBmZvNr53Zng" target="_lhCNsM58EeKBmZvNr53Zng" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_c2alE5BYEeqtm5xS3r5AoA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_da05sJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2alFJBYEeqtm5xS3r5AoA" x="1" y="-18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2alFZBYEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbCVEJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2alFpBYEeqtm5xS3r5AoA" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMIJBYEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_5Xs84J6qEeuSMub9zL6ROA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_5Xtj8J6qEeuSMub9zL6ROA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbNUMJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMIZBYEeqtm5xS3r5AoA" x="37" y="-50"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMIpBYEeqtm5xS3r5AoA" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iEInIJBYEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iEInIZBYEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbY6YJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMI5BYEeqtm5xS3r5AoA" x="-88" y="-15"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMJJBYEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbj5gJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMJZBYEeqtm5xS3r5AoA" x="33" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMJpBYEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_dbu4oJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMJ5BYEeqtm5xS3r5AoA" x="-33" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_c2alEZBYEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_qzgM4M58EeKBmZvNr53Zng"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c2alEpBYEeqtm5xS3r5AoA" points="[260, 182, -643984, -643984]$[260, 60, -643984, -643984]$[337, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dam3QJBYEeqtm5xS3r5AoA" id="(0.4928571428571429,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dam3QZBYEeqtm5xS3r5AoA" id="(0.0,0.6071428571428571)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_c2bMKJBYEeqtm5xS3r5AoA" type="Association_Edge" source="_fNqp0M6KEeKrteq_aJ3viA" target="_lhCNsM58EeKBmZvNr53Zng">
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMK5BYEeqtm5xS3r5AoA" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eSyccJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMLJBYEeqtm5xS3r5AoA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMLZBYEeqtm5xS3r5AoA" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eS9bkJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMLpBYEeqtm5xS3r5AoA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bML5BYEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTIasJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMMJBYEeqtm5xS3r5AoA" x="36" y="53"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMMZBYEeqtm5xS3r5AoA" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iEInIpBYEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iEInI5BYEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTTZ0JBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMMpBYEeqtm5xS3r5AoA" x="-93" y="15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bMM5BYEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTeY8JBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bMNJBYEeqtm5xS3r5AoA" x="28" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_c2bzMJBYEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_eTp_IJBYEeqtm5xS3r5AoA" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_c2bzMZBYEeqtm5xS3r5AoA" x="-28" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_c2bMKZBYEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_g8aDkM6KEeKrteq_aJ3viA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_c2bMKpBYEeqtm5xS3r5AoA" points="[540, 181, -643984, -643984]$[540, 60, -643984, -643984]$[473, 60, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eSm2QJBYEeqtm5xS3r5AoA" id="(0.5625,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_eSm2QZBYEeqtm5xS3r5AoA" id="(1.0,0.6071428571428571)"/>
    <edges xmi:type="notation:Connector" xmi:id="_3fU9cJ6TEeu0aaTMrF3gXg" type="Association_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_c0GNAFn4EeyDQfQJnzjHjg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkgJ6TEeu0aaTMrF3gXg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4PlVsJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkgZ6TEeu0aaTMrF3gXg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkgp6TEeu0aaTMrF3gXg" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4P77AJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkg56TEeu0aaTMrF3gXg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkhJ6TEeu0aaTMrF3gXg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4QU8kJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkhZ6TEeu0aaTMrF3gXg" x="2" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkhp6TEeu0aaTMrF3gXg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aNzHoJ6UEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aNzHoZ6UEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4Qrh4J6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkh56TEeu0aaTMrF3gXg" x="-15" y="-51"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkiJ6TEeu0aaTMrF3gXg" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4RA5EJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVkiZ6TEeu0aaTMrF3gXg" x="2" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_3fVkip6TEeu0aaTMrF3gXg" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4RXeYJ6TEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_3fVki56TEeu0aaTMrF3gXg" x="-3" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_3fU9cZ6TEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_zWrIkJx7EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_3fU9cp6TEeu0aaTMrF3gXg" points="[460, 481, -643984, -643984]$[460, 500, -643984, -643984]$[460, 520, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4R0xYJ6TEeu0aaTMrF3gXg" id="(0.42857142857142855,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4R1YcJ6TEeu0aaTMrF3gXg" id="(0.5128205128205128,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8aFAMJ6TEeu0aaTMrF3gXg" type="Association_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_3f-dsJ6TEeu0aaTMrF3gXg" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAM56TEeu0aaTMrF3gXg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KiAkMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFANJ6TEeu0aaTMrF3gXg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFANZ6TEeu0aaTMrF3gXg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KidQIJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFANp6TEeu0aaTMrF3gXg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAN56TEeu0aaTMrF3gXg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Ki7KMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFAOJ6TEeu0aaTMrF3gXg" x="20" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAOZ6TEeu0aaTMrF3gXg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d_J5YJ6UEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d_J5YZ6UEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KjWA8J6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFAOp6TEeu0aaTMrF3gXg" x="-51" y="-10"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFAO56TEeu0aaTMrF3gXg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KjvpkJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFnQJ6TEeu0aaTMrF3gXg" x="20" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_8aFnQZ6TEeu0aaTMrF3gXg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KkLHYJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8aFnQp6TEeu0aaTMrF3gXg" x="-1" y="-40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8aFAMZ6TEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_fBj-sJx9EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8aFAMp6TEeu0aaTMrF3gXg" points="[540, 440, -643984, -643984]$[600, 440, -643984, -643984]$[680, 440, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkpBcJ6UEeu0aaTMrF3gXg" id="(1.0,0.32786885245901637)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkpBcZ6UEeu0aaTMrF3gXg" id="(0.0,0.24691358024691357)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_I4dzgJ6UEeu0aaTMrF3gXg" type="Generalization_Edge" source="_3f-dsJ6TEeu0aaTMrF3gXg" target="_3dZJQBQPEeOImOhKB9FC0A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_I4eakJ6UEeu0aaTMrF3gXg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KhjRMJ6UEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_I4eakZ6UEeu0aaTMrF3gXg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_I4dzgZ6UEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_I1_7cJx9EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_I4dzgp6UEeu0aaTMrF3gXg" points="[740, 400, -643984, -643984]$[740, 377, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkoaYJ6UEeu0aaTMrF3gXg" id="(0.46153846153846156,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KkoaYZ6UEeu0aaTMrF3gXg" id="(0.37267080745341613,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_CEQfUJ6VEeu0aaTMrF3gXg" type="Generalization_Edge" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_lhCNsM58EeKBmZvNr53Zng" routing="Tree">
      <children xmi:type="notation:DecorationNode" xmi:id="_CERtcJ6VEeu0aaTMrF3gXg" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_EzKVkJ6VEeu0aaTMrF3gXg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_CERtcZ6VEeu0aaTMrF3gXg" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_CEQfUZ6VEeu0aaTMrF3gXg"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Fbo38Jx-EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_CEQfUp6VEeu0aaTMrF3gXg" points="[440, 420, -643984, -643984]$[440, 140, -643984, -643984]$[400, 140, -643984, -643984]$[400, 82, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ey6d8J6VEeu0aaTMrF3gXg" id="(0.2857142857142857,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Ey6d8Z6VEeu0aaTMrF3gXg" id="(0.4632352941176471,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_va-lEXPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_DzOPQM58EeKBmZvNr53Zng" target="_va9-AHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_va-lEnPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_va_MInPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DzIIoM58EeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_va-lE3PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_va_MIHPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_va_MIXPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vbeUVHPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_lhCNsM58EeKBmZvNr53Zng" target="_vbeUUHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vbeUVXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vbe7YXPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vbeUVnPBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbeUV3PBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbe7YHPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vbwoMXPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_fNqp0M6KEeKrteq_aJ3viA" target="_vbwBIHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vbwoMnPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vbxPQnPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_fNbZQM6KEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vbwoM3PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbxPQHPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vbxPQXPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vcXFIXPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_xmm8EBQPEeOImOhKB9FC0A" target="_vcWeEHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vcXFInPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vcXFJnPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_xmeZMBQPEeOImOhKB9FC0A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vcXFI3PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vcXFJHPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vcXFJXPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vc3bcXPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_3dZJQBQPEeOImOhKB9FC0A" target="_vc20YHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vc3bcnPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vc3bdnPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vc3bc3PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vc3bdHPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vc3bdXPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vdPO4XPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_6F8k0FRvEeSGV_4El4z6Og" target="_vdOAwHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vdPO4nPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vdP18HPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vdPO43PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vdPO5HPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vdPO5XPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vdo3gXPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_j5TxkEQQEeqBvYJaFSFI5A" target="_vdoQcHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vdo3gnPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vdo3hnPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vdo3g3PBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vdo3hHPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vdo3hXPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vd-1wHPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_3dULQJ6TEeu0aaTMrF3gXg" target="_vd-OsHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vd-1wXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_veAD4HPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vd-1wnPBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vd_c0HPBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vd_c0XPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vfAJcHPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_3f-dsJ6TEeu0aaTMrF3gXg" target="_verZUHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vfAJcXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vfClsHPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_0C9xYJx8EeuGmLQ6wlnetA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vfAJcnPBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vfAJc3PBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vfAJdHPBEeyl79h0uH5nPA"/>
    <edges xmi:type="notation:Connector" xmi:id="_vff4tHPBEeyl79h0uH5nPA" type="StereotypeCommentLink" source="_c0GNAFn4EeyDQfQJnzjHjg" target="_vff4sHPBEeyl79h0uH5nPA">
      <styles xmi:type="notation:FontStyle" xmi:id="_vff4tXPBEeyl79h0uH5nPA"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vff4uXPBEeyl79h0uH5nPA" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vff4tnPBEeyl79h0uH5nPA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vff4t3PBEeyl79h0uH5nPA"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vff4uHPBEeyl79h0uH5nPA"/>
  </notation:Diagram>
  <notation:Diagram xmi:id="_-hi8kOy_EeKqo4Ny4D-vKA" type="PapyrusUMLClassDiagram" name="Data::BasicData" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_DHlx8O4xEeKygtYz46QGBw" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_DHoONO4xEeKygtYz46QGBw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHoONe4xEeKygtYz46QGBw" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHoONu4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHoON-4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHoOOO4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHoOOe4xEeKygtYz46QGBw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHoOOu4xEeKygtYz46QGBw" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHoOO-4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHoOPO4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHoOPe4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHoOPu4xEeKygtYz46QGBw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_DHo1QO4xEeKygtYz46QGBw" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_DHo1Qe4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_DHo1Qu4xEeKygtYz46QGBw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_DHo1Q-4xEeKygtYz46QGBw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHo1RO4xEeKygtYz46QGBw"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_DHlx8e4xEeKygtYz46QGBw" x="286" y="160" width="150" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_56XHYAwXEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_56XHYgwXEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHYwwXEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHZAwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHZQwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHZgwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHZwwXEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHaAwXEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHaQwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHagwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHawwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHbAwXEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_56XHbQwXEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_56XHbgwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_56XHbwwXEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_56XHcAwXEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHcQwXEeSyW5TlhCAZUA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_56XHYQwXEeSyW5TlhCAZUA" x="580" y="160" width="142" height="74"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_Ri6GAAwYEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_Ri6GAgwYEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GAwwYEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GBAwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GBQwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GBgwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GBwwYEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GCAwYEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GCQwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GCgwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GCwwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GDAwYEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ri6GDQwYEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ri6GDgwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ri6GDwwYEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ri6GEAwYEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GEQwYEeSyW5TlhCAZUA"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_86SKMJBYEeqtm5xS3r5AoA" name="cssClass">
Philip Makedonski's avatar
Philip Makedonski committed
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ri6GAQwYEeSyW5TlhCAZUA" x="416" y="55" width="182" height="56"/>
    <children xmi:type="notation:Shape" xmi:id="_Ycq9sAwZEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRIJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRIZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_Ycq9sgwZEeSyW5TlhCAZUA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRIp6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRI56TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Ycq9swwZEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmoRJJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmoRJZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_Ycq9tAwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Ycq9tQwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Ycq9tgwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ycq9twwZEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Yc0HoAwZEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Yc0HoQwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Yc0HogwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Yc0HowwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yc0HpAwZEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_Yc0HpQwZEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_Yc0HpgwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_Yc0HpwwZEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_Yc0HqAwZEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Yc0HqQwZEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_YchMsAwZEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ycq9sQwZEeSyW5TlhCAZUA" x="285" y="288" width="149" height="74"/>
    <children xmi:type="notation:Shape" xmi:id="_o9DfcAwcEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_o9DfcgwcEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9DfcwwcEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9DfdAwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9DfdQwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9DfdgwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9DfdwwcEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9MpYAwcEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9MpYQwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9MpYgwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9MpYwwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9MpZAwcEeSyW5TlhCAZUA"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o9MpZQwcEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o9MpZgwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o9MpZwwcEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o9MpaAwcEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9MpaQwcEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Class" href="tdl.uml#_g0xJsAwcEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9DfcQwcEeSyW5TlhCAZUA" x="582" y="290" width="144" height="74"/>
    <children xmi:type="notation:Shape" xmi:id="_V48iQJxaEeuGmLQ6wlnetA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmj_sJ6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmj_sZ6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_V4--gJxaEeuGmLQ6wlnetA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmlN0J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmlN0Z6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_V4--gZxaEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_V4--gpxaEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_lkJxaEeuGmLQ6wlnetA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmlN0p6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmlN056TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_lkZxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_lkpxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lk5xaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_llJxaEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_llZxaEeuGmLQ6wlnetA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_llpxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_ll5xaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lmJxaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_lmZxaEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_V4_lmpxaEeuGmLQ6wlnetA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_V4_lm5xaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_V4_lnJxaEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_V4_lnZxaEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V4_lnpxaEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_V4hEcJxaEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V48iQZxaEeuGmLQ6wlnetA" x="450" y="400" height="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_cKbR8JxbEeuGmLQ6wlnetA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_cKb5AJxbEeuGmLQ6wlnetA" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_cKb5AZxbEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_cKb5ApxbEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5A5xbEeuGmLQ6wlnetA" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_t8-GgJxbEeuGmLQ6wlnetA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_t8-GgZxbEeuGmLQ6wlnetA" key="collapsed" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5BJxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5BZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5BpxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5B5xbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5CJxbEeuGmLQ6wlnetA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5CZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5CpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5C5xbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5DJxbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_cKb5DZxbEeuGmLQ6wlnetA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_cKb5DpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_cKb5D5xbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_cKb5EJxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKb5EZxbEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cKbR8ZxbEeuGmLQ6wlnetA" x="52" y="290" width="111" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="__9oPkJxbEeuGmLQ6wlnetA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rml04J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rml04Z6TEeu0aaTMrF3gXg" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="__9o2oJxbEeuGmLQ6wlnetA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmmb8Z6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmmb8p6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="__9o2oZxbEeuGmLQ6wlnetA" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="__9o2opxbEeuGmLQ6wlnetA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2o5xbEeuGmLQ6wlnetA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_rmmb856TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rmmb9J6TEeu0aaTMrF3gXg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2pJxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2pZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2ppxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2p5xbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2qJxbEeuGmLQ6wlnetA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2qZxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2qpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2q5xbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2rJxbEeuGmLQ6wlnetA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="__9o2rZxbEeuGmLQ6wlnetA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="__9o2rpxbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="__9o2r5xbEeuGmLQ6wlnetA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="__9o2sJxbEeuGmLQ6wlnetA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9o2sZxbEeuGmLQ6wlnetA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="__9oPkZxbEeuGmLQ6wlnetA" x="50" y="160" width="130" height="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_BNUdYJx-EeuGmLQ6wlnetA" type="Class_Shape">