tdl.notation 1.77 MB
Newer Older
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1H-VOUewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1H-VOkewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1H-VO0ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1ILwl0ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_YkVZkFXTEeSf0aIm6WrGsA" target="_1ILwk0ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1ILwmEewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1ILwnEewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YkPS8FXTEeSf0aIm6WrGsA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1ILwmUewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ILwmkewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1ILwm0ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1IYk50ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_ghcaEFXTEeSf0aIm6WrGsA" target="_1IYk40ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1IYk6EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1IYk7EewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1IYk6UewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1IYk6kewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1IYk60ewEey4q8GmPcUc1A"/>
    <edges xmi:type="notation:Connector" xmi:id="_1Ihu10ewEey4q8GmPcUc1A" type="StereotypeCommentLink" source="_Z3HlQG_sEeSBHeRVSjQ_rw" target="_1Ihu00ewEey4q8GmPcUc1A">
      <styles xmi:type="notation:FontStyle" xmi:id="_1Ihu2EewEey4q8GmPcUc1A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_1Ihu3EewEey4q8GmPcUc1A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1Ihu2UewEey4q8GmPcUc1A" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Ihu2kewEey4q8GmPcUc1A"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_1Ihu20ewEey4q8GmPcUc1A"/>
  </notation:Diagram>
  <css:ModelStyleSheets xmi:id="_BToRgAtIEeSWRcMUBm5ClQ"/>
  <notation:Diagram xmi:id="_f5BLwAwfEeSyW5TlhCAZUA" type="PapyrusUMLClassDiagram" name="Data::StructuredData" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_w8R4cAwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_w8R4cgwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4cwwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4dAwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4dQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4dgwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4dwwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4eAwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4eQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4egwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4ewwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4fAwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w8R4fQwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w8R4fgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w8R4fwwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w8R4gAwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4gQwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1cOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1ceR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_OUgaAJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w8R4cQwfEeSyW5TlhCAZUA" x="300" y="81" width="120" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_1LV54AwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_1LV54gwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1LV54wwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1LV55AwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1LV55QwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1LV55gwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1LV55wwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Lfq4AwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Lfq4QwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1Lfq4gwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1Lfq4wwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Lfq5AwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_1Lfq5QwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_1Lfq5gwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_1Lfq5wwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_1Lfq6AwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1Lfq6QwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1cuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1c-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_Nij_sJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_1LV54QwfEeSyW5TlhCAZUA" x="700" y="80" width="120" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_5997YAwfEeSyW5TlhCAZUA" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_5997YgwfEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5997YwwfEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5997ZAwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5997ZQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5997ZgwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5997ZwwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5-HsYAwfEeSyW5TlhCAZUA" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5-HsYQwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5-HsYgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5-HsYwwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5-HsZAwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_5-HsZQwfEeSyW5TlhCAZUA" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_5-HsZgwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_5-HsZwwfEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_5-HsaAwfEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5-HsaQwfEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1dOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1deR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_LQAHMJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5997YQwfEeSyW5TlhCAZUA" x="440" y="480" width="146" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_GP8DUAwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g6ti8FYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g6uxEFYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_GP8DUgwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DUwwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DVAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DVQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DVgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DVwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DWAwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DWQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DWgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DWwwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DXAwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_GP8DXQwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_GP8DXgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_GP8DXwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_GP8DYAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DYQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1duR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1d-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GP8DUQwgEeSyW5TlhCAZUA" x="273" y="190" width="164" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_OlvQoQwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_g6rtwVYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_g6s74FYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_OlvQqAwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQqQwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_OT4eYOR_EeWMb9h0hGvbqQ" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PMV68OSAEeWMb9h0hGvbqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PMV68eSAEeWMb9h0hGvbqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_mGCPgOSAEeWMb9h0hGvbqQ" source="QualifiedName">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_mGCPgeSAEeWMb9h0hGvbqQ" key="QualifiedNameDepth" value="5"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_trFKwOR_EeWMb9h0hGvbqQ" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="_FFSLYOSAEeWMb9h0hGvbqQ" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_OTTPkOR_EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_OT4eYeR_EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQqgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQqwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQrAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQrQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQrgwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQrwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQsAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQsQwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQsgwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_OlvQswwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_OlvQtAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_OlvQtQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_OlvQtgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQtwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1eOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1eeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_OlvQvgwgEeSyW5TlhCAZUA" x="532" y="189" width="299" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TtMSoQwgEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_h3pFQFYFEeSyOeL86FyTXw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_h3psUFYFEeSyOeL86FyTXw" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_TtMSqAwgEeSyW5TlhCAZUA" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSqQwgEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMSqgwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMSqwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMSrAwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSrQwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSrgwgEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMSrwwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMSsAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMSsQwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSsgwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TtMSswwgEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TtMStAwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TtMStQwgEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TtMStgwgEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMStwwgEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1euR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1e-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TtMSvgwgEeSyW5TlhCAZUA" x="660" y="340" width="164" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_2PvEMQwhEeSyW5TlhCAZUA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LMxssB4nEeSsiMVZS0cbVw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LMy60B4nEeSsiMVZS0cbVw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhBm8DEeSktv7vAivsJQ" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_2PvEMwwhEeSyW5TlhCAZUA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LGhB28DEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhCG8DEeSktv7vAivsJQ" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvENAwhEeSyW5TlhCAZUA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4LGhCW8DEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4LGhCm8DEeSktv7vAivsJQ" key="visible" value="true"/>
        <children xmi:type="notation:Shape" xmi:id="_cApTMFU1EeSKSvvl7HQHkA" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_pkBYoFU1EeSKSvvl7HQHkA" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pkBYoVU1EeSKSvvl7HQHkA" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_oHLnMFU1EeSKSvvl7HQHkA" name="maskLabel">
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>defaultValue</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_b8ek4FU1EeSKSvvl7HQHkA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_cApTMVU1EeSKSvvl7HQHkA"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvENQwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvENgwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvENwwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEOAwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvEOQwhEeSyW5TlhCAZUA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvEOgwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvEOwwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvEPAwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEPQwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_2PvEPgwhEeSyW5TlhCAZUA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_2PvEPwwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_2PvEQAwhEeSyW5TlhCAZUA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_2PvEQQwhEeSyW5TlhCAZUA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEQgwhEeSyW5TlhCAZUA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1fOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1feR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_2PvEMgwhEeSyW5TlhCAZUA" x="220" y="344" width="232" height="70"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_pLgjMGmHEeS8o-VU1V1CZg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_pLgjMmmHEeS8o-VU1V1CZg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjM2mHEeS8o-VU1V1CZg" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjNGmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjNWmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjNmmHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjN2mHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjOGmHEeS8o-VU1V1CZg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjOWmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjOmmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjO2mHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjPGmHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_pLgjPWmHEeS8o-VU1V1CZg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_pLgjPmmHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_pLgjP2mHEeS8o-VU1V1CZg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_pLgjQGmHEeS8o-VU1V1CZg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjQWmHEeS8o-VU1V1CZg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1fuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1f-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_MCi-cJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pLgjMWmHEeS8o-VU1V1CZg" x="660" y="480" width="120" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_w-k60G8BEeSktv7vAivsJQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_w-k60m8BEeSktv7vAivsJQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k6028BEeSktv7vAivsJQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k61G8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k61W8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k61m8BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k6128BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k62G8BEeSktv7vAivsJQ" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k62W8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k62m8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k6228BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k63G8BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_w-k63W8BEeSktv7vAivsJQ" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_w-k63m8BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_w-k6328BEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_w-k64G8BEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k64W8BEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ZoT1gOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_ZoT1geR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_KcXDwJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w-k60W8BEeSktv7vAivsJQ" x="260" y="480" width="120" height="51"/>
    <children xmi:type="notation:Shape" xmi:id="_mEwIAOR-EeWMb9h0hGvbqQ" type="Enumeration_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_er6NsEQSEeqBvYJaFSFI5A" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_er6NsUQSEeqBvYJaFSFI5A" key="displayNameLabelIcon_value" value="false"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_mEwIA-R-EeWMb9h0hGvbqQ" type="Enumeration_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_mEwIBOR-EeWMb9h0hGvbqQ" type="Enumeration_LiteralCompartment">
        <children xmi:type="notation:Shape" xmi:id="_mEwIBeR-EeWMb9h0hGvbqQ" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Uicd8NaBEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uicd8daBEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_odzzoFIMEeytR_qPigAF5g" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_odzzoVIMEeytR_qPigAF5g" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odzzolIMEeytR_qPigAF5g"/>
          </children>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_mEj6weR-EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwIBuR-EeWMb9h0hGvbqQ"/>
        <children xmi:type="notation:Shape" xmi:id="_mEwIB-R-EeWMb9h0hGvbqQ" type="EnumerationLiteral_LiteralLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Uicd8taBEeedNORd7vYpsg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Uicd89aBEeedNORd7vYpsg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <children xmi:type="notation:DecorationNode" xmi:id="_oeAA4FIMEeytR_qPigAF5g" visible="false" type="StereotypeLabel">
            <styles xmi:type="notation:StringValueStyle" xmi:id="_oeAA4VIMEeytR_qPigAF5g" name="stereotype" stringValue="Ecore::EEnumLiteral"/>
            <element xmi:type="uml:Stereotype" href="pathmap://UML_PROFILES/Ecore.profile.uml#EEnumLiteral"/>
            <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oeAA4lIMEeytR_qPigAF5g"/>
          </children>
          <element xmi:type="uml:EnumerationLiteral" href="tdl.uml#_mEj6wuR-EeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwICOR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:TitleStyle" xmi:id="_mEwICeR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_mEwICuR-EeWMb9h0hGvbqQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_mEwIC-R-EeWMb9h0hGvbqQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mEwIDOR-EeWMb9h0hGvbqQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_mEwIDeR-EeWMb9h0hGvbqQ" type="Enumeration_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mEwIDuR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Enumeration" href="tdl.uml#_mEj6wOR-EeWMb9h0hGvbqQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_mEwIKeR-EeWMb9h0hGvbqQ" x="470" y="80" width="161" height="61"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_J8AasEQTEeqBvYJaFSFI5A" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_J8BBwEQTEeqBvYJaFSFI5A" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_J8BBwUQTEeqBvYJaFSFI5A" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_J8BBwkQTEeqBvYJaFSFI5A" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BBw0QTEeqBvYJaFSFI5A" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BBxEQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBxUQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BBxkQTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BBx0QTEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BByEQTEeqBvYJaFSFI5A" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BByUQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBykQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BBy0QTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BBzEQTEeqBvYJaFSFI5A"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_J8BBzUQTEeqBvYJaFSFI5A" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_J8BBzkQTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_J8BBz0QTEeqBvYJaFSFI5A"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_J8BB0EQTEeqBvYJaFSFI5A"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8BB0UQTEeqBvYJaFSFI5A"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_JRRwsJCIEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J8AasUQTEeqBvYJaFSFI5A" x="60" y="260" width="141" height="61"/>
    <children xmi:type="notation:Shape" xmi:id="_zIZsoJ3nEeuoZ4mf2LxKWg" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_zIZsop3nEeuoZ4mf2LxKWg" type="Class_NameLabel"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_zIZso53nEeuoZ4mf2LxKWg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_zIZspJ3nEeuoZ4mf2LxKWg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZspZ3nEeuoZ4mf2LxKWg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZspp3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZsp53nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZsqJ3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsqZ3nEeuoZ4mf2LxKWg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZsqp3nEeuoZ4mf2LxKWg" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZsq53nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZsrJ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZsrZ3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsrp3nEeuoZ4mf2LxKWg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_zIZsr53nEeuoZ4mf2LxKWg" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_zIZssJ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_zIZssZ3nEeuoZ4mf2LxKWg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_zIZssp3nEeuoZ4mf2LxKWg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZss53nEeuoZ4mf2LxKWg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zIZsoZ3nEeuoZ4mf2LxKWg" x="60" y="410" height="54"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocIYoFIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocI_sFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocKN0FIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocI_sVIMEeytR_qPigAF5g" x="500" y="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocY3U1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocY3VFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocY3VlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocY3VVIMEeytR_qPigAF5g" x="900" y="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocgzIFIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocgzIVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocgzI1IMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocgzIlIMEeytR_qPigAF5g" x="640" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_ocpWA1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_ocpWBFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocpWBlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ocpWBVIMEeytR_qPigAF5g" x="473" y="190"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_oc7C0FIMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oc7C0VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oc7C01IMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oc7C0lIMEeytR_qPigAF5g" x="732" y="189"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odDls1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odDltFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odEMwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odDltVIMEeytR_qPigAF5g" x="860" y="340"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odNWs1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odNWtFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odN9wFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odNWtVIMEeytR_qPigAF5g" x="420" y="344"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odcnQ1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odcnRFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oddOUFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odcnRVIMEeytR_qPigAF5g" x="860" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_odqps1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_odqptFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odqptlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_odqptVIMEeytR_qPigAF5g" x="460" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_oeTi41IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oeTi5FIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oeTi5lIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oeTi5VIMEeytR_qPigAF5g" x="260" y="260"/>
    <children xmi:type="notation:Shape" xmi:id="_oebes1IMEeytR_qPigAF5g" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_oebetFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oecFwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oebetVIMEeytR_qPigAF5g" x="260" y="410"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_uXaEQFIMEeytR_qPigAF5g" type="Comment_Shape" fillColor="8905185">
      <children xmi:type="notation:DecorationNode" xmi:id="_uXfj0FIMEeytR_qPigAF5g" type="Comment_BodyLabel"/>
      <element xmi:type="uml:Comment" href="tdl.uml#_uW68EFIMEeytR_qPigAF5g"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uXarUFIMEeytR_qPigAF5g" x="810" y="480" height="51"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_f5BLwQwfEeSyW5TlhCAZUA" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_f5BLwgwfEeSyW5TlhCAZUA"/>
    <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_KzMW0EQSEeqBvYJaFSFI5A" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_R1-b8HlFEeSVko5r_SJ_NA"/>
    <styles xmi:type="notation:DoubleValueStyle" xmi:id="_nKR-YJBUEeqtm5xS3r5AoA" name="rulergrid.gridspacing" doubleValue="10.0"/>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_FqjMYAwiEeSyW5TlhCAZUA" type="Generalization_Edge" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_w8R4cAwfEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_FqjMYwwiEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_jTTvQEQVEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_FqjMZAwiEeSyW5TlhCAZUA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_FqjMYQwiEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_FqZbYAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FqjMYgwiEeSyW5TlhCAZUA" points="[356, 140, -643984, -643984]$[374, 187, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tep-MAwjEeSyW5TlhCAZUA" id="(0.5853658536585366,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_tep-MQwjEeSyW5TlhCAZUA" id="(0.575,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_OCu_UAwiEeSyW5TlhCAZUA" type="Generalization_Edge" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_5997YAwfEeSyW5TlhCAZUA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_OCu_UwwiEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_XodpMCODEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_OCu_VAwiEeSyW5TlhCAZUA" x="-1" y="38"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_OCu_UQwiEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_OClOUAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OCu_UgwiEeSyW5TlhCAZUA" points="[640, 380, -643984, -643984]$[500, 380, -643984, -643984]$[500, 482, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OC4JQAwiEeSyW5TlhCAZUA" id="(0.0,0.5714285714285714)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OC4JQQwiEeSyW5TlhCAZUA" id="(0.4794520547945205,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Z9GqIQwjEeSyW5TlhCAZUA" type="Generalization_Edge" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_1LV54AwfEeSyW5TlhCAZUA" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_Z9P0EAwjEeSyW5TlhCAZUA" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_cYxGYEQSEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Z9P0EQwjEeSyW5TlhCAZUA" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Z9GqIgwjEeSyW5TlhCAZUA"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_Z9GqIAwjEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Z9GqIwwjEeSyW5TlhCAZUA" points="[760, 189, -643984, -643984]$[760, 136, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9P0EgwjEeSyW5TlhCAZUA" id="(0.7625418060200669,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z9P0EwwjEeSyW5TlhCAZUA" id="(0.5,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_8QykBW8DEeSktv7vAivsJQ" type="Generalization_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_w-k60G8BEeSktv7vAivsJQ" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_8QykCG8DEeSktv7vAivsJQ" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ZesLACODEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_8QykCW8DEeSktv7vAivsJQ" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_8QykBm8DEeSktv7vAivsJQ"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_DKK6UAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8QykB28DEeSktv7vAivsJQ" points="[320, 414, -643984, -643984]$[320, 480, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8oQBwG8DEeSktv7vAivsJQ" id="(0.43103448275862066,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8oQBwW8DEeSktv7vAivsJQ" id="(0.5,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_T39tgEQTEeqBvYJaFSFI5A" type="Association_Edge" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_J8AasEQTEeqBvYJaFSFI5A" routing="Rectilinear">
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UkEQTEeqBvYJaFSFI5A" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VqgCIEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UkUQTEeqBvYJaFSFI5A" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UkkQTEeqBvYJaFSFI5A" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vqs2cEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Uk0QTEeqBvYJaFSFI5A" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UlEQTEeqBvYJaFSFI5A" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vq5DsEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UlUQTEeqBvYJaFSFI5A" x="33" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UlkQTEeqBvYJaFSFI5A" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_owJ6kJBVEeqtm5xS3r5AoA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_owJ6kZBVEeqtm5xS3r5AoA" key="visible" value="true"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VrHtMEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZDjBkEQTEeqBvYJaFSFI5A" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Ul0QTEeqBvYJaFSFI5A" x="-50" y="-53"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UmEQTEeqBvYJaFSFI5A" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_VrVIkEQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-UmUQTEeqBvYJaFSFI5A" x="33" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_T3-UmkQTEeqBvYJaFSFI5A" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Vrh84EQTEeqBvYJaFSFI5A" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_T3-Um0QTEeqBvYJaFSFI5A" x="-33" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_T39tgUQTEeqBvYJaFSFI5A"/>
      <element xmi:type="uml:Association" href="tdl.uml#_T3t14EQTEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_T39tgkQTEeqBvYJaFSFI5A" points="[437, 220, -643984, -643984]$[1060, 220, -643984, -643984]$[1040, 220, -643984, -643984]$[1040, 340, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T44TgEQTEeqBvYJaFSFI5A" id="(0.0,0.42857142857142855)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_T44TgUQTEeqBvYJaFSFI5A" id="(0.7092198581560284,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AWzGoJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_TtMSoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztsJBUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztsZBUEeqtm5xS3r5AoA" y="-20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztspBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWzts5BUEeqtm5xS3r5AoA" y="20"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWzttJBUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWzttZBUEeqtm5xS3r5AoA" x="26" y="-15"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWzttpBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztt5BUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztuJBUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztuZBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztupBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztu5BUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AWzGoZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_L5XL4xGwEeS-s-1si2Rqyw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AWzGopBUEeqtm5xS3r5AoA" points="[452, 375, -643984, -643984]$[660, 379, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Bf5csJBUEeqtm5xS3r5AoA" id="(1.0,0.22857142857142856)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_BLKi0JBUEeqtm5xS3r5AoA" id="(0.0,0.2857142857142857)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AWztvJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_GP8DUAwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztv5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztwJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztwZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztwpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztw5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztxJBUEeqtm5xS3r5AoA" x="26" y="48"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztxZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztxpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztx5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztyJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AWztyZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AWztypBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AWztvZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_adyKwAwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AWztvpBUEeqtm5xS3r5AoA" points="[340, 344, -643984, -643984]$[350, 260, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MVwzAJBUEeqtm5xS3r5AoA" id="(0.43103448275862066,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_L7HeYJBUEeqtm5xS3r5AoA" id="(0.2865853658536585,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_AW0UwJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_OlvQoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Uw5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UxJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UxZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UxpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Ux5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UyJBUEeqtm5xS3r5AoA" x="23" y="73"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UyZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UypBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0Uy5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UzJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_AW0UzZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_AW0UzpBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_AW0UwZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_iSQMowwiEeSyW5TlhCAZUA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AW0UwpBUEeqtm5xS3r5AoA" points="[736, 340, -643984, -643984]$[742, 259, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DTh9gJBUEeqtm5xS3r5AoA" id="(0.36585365853658536,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C7_AMJBUEeqtm5xS3r5AoA" id="(0.6287625418060201,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_Had9sJBUEeqtm5xS3r5AoA" type="Association_Edge" source="_pLgjMGmHEeS8o-VU1V1CZg" target="_TtMSoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9s5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9tJBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9tZBUEeqtm5xS3r5AoA" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9tpBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9t5BUEeqtm5xS3r5AoA" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9uJBUEeqtm5xS3r5AoA" x="4" y="60"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9uZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9upBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9u5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vJBUEeqtm5xS3r5AoA" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9vZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vpBUEeqtm5xS3r5AoA" y="-20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_Had9sZBUEeqtm5xS3r5AoA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_t5YAgGmHEeS8o-VU1V1CZg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Had9spBUEeqtm5xS3r5AoA" points="[724, 480, -643984, -643984]$[736, 410, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v3HLoJBUEeqtm5xS3r5AoA" id="(0.5,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_IL5aoJBUEeqtm5xS3r5AoA" id="(0.36585365853658536,1.0)"/>
Philip Makedonski's avatar
Philip Makedonski committed
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_4a6vIJ3nEeuoZ4mf2LxKWg" type="Association_Edge" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_zIZsoJ3nEeuoZ4mf2LxKWg" routing="Rectilinear" lineColor="0">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_k4mS4J6TEeu0aaTMrF3gXg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k4m58J6TEeu0aaTMrF3gXg" key="lineColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vI53nEeuoZ4mf2LxKWg" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5c6XoJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vJJ3nEeuoZ4mf2LxKWg" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vJZ3nEeuoZ4mf2LxKWg" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5dke8J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vJp3nEeuoZ4mf2LxKWg" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vJ53nEeuoZ4mf2LxKWg" visible="false" type="Association_TargetRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5eBK4J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vKJ3nEeuoZ4mf2LxKWg" x="25" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vKZ3nEeuoZ4mf2LxKWg" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_60hq0J3nEeuoZ4mf2LxKWg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_60hq0Z3nEeuoZ4mf2LxKWg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5erSMJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vKp3nEeuoZ4mf2LxKWg" x="-40" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vK53nEeuoZ4mf2LxKWg" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5fVZgJ3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vLJ3nEeuoZ4mf2LxKWg" x="25" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_4a6vLZ3nEeuoZ4mf2LxKWg" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_5gJR0J3nEeuoZ4mf2LxKWg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_4a6vLp3nEeuoZ4mf2LxKWg" x="-26" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_4a6vIZ3nEeuoZ4mf2LxKWg"/>
      <element xmi:type="uml:Association" href="tdl.uml#_4aG20J3nEeuoZ4mf2LxKWg"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4a6vIp3nEeuoZ4mf2LxKWg" points="[220, 380, -643984, -643984]$[110, 380, -643984, -643984]$[110, 410, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4cO9wJ3nEeuoZ4mf2LxKWg" id="(0.0,0.5142857142857142)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4cO9wZ3nEeuoZ4mf2LxKWg" id="(0.45045045045045046,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_ocMqEFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_w8R4cAwfEeSyW5TlhCAZUA" target="_ocIYoFIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocMqEVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocPGUFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocMqElIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocN4MFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocN4MVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocZeYFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_1LV54AwfEeSyW5TlhCAZUA" target="_ocY3U1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocZeYVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocZeZVIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocZeYlIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocZeY1IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocZeZFIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocgzJFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_5997YAwfEeSyW5TlhCAZUA" target="_ocgzIFIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocgzJVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ochaMlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocgzJlIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ochaMFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ochaMVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_ocp9EFIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_ocpWA1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_ocp9EVIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ocp9FVIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ocp9ElIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocp9E1IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ocp9FFIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oc7C1FIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_oc7C0FIMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oc7C1VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oc7C2VIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oc7C1lIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oc7C11IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oc7C2FIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odEMwVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_odDls1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odEMwlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odEMxlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odEMw1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odEMxFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odEMxVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odN9wVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_odNWs1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odN9wlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odN9xlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odN9w1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odN9xFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odN9xVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oddOUVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_pLgjMGmHEeS8o-VU1V1CZg" target="_odcnQ1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oddOUlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oddOVlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oddOU1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oddOVFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oddOVVIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_odqpt1IMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_w-k60G8BEeSktv7vAivsJQ" target="_odqps1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_odqpuFIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_odrQwFIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_odqpuVIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odqpulIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_odqpu1IMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oeUJ8FIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_J8AasEQTEeqBvYJaFSFI5A" target="_oeTi41IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oeUJ8VIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oeUJ9VIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oeUJ8lIMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oeUJ81IMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oeUJ9FIMEeytR_qPigAF5g"/>
    <edges xmi:type="notation:Connector" xmi:id="_oecFwVIMEeytR_qPigAF5g" type="StereotypeCommentLink" source="_zIZsoJ3nEeuoZ4mf2LxKWg" target="_oebes1IMEeytR_qPigAF5g">
      <styles xmi:type="notation:FontStyle" xmi:id="_oecFwlIMEeytR_qPigAF5g"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_oecFxlIMEeytR_qPigAF5g" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_oecFw1IMEeytR_qPigAF5g" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oecFxFIMEeytR_qPigAF5g"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_oecFxVIMEeytR_qPigAF5g"/>
Philip Makedonski's avatar
Philip Makedonski committed
  </notation:Diagram>
  <notation:Diagram xmi:id="_xT2qsAy-EeSLvN-sL2100Q" type="PapyrusUMLClassDiagram" name="Data::ActionFunction" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_RqwOoAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_RqwOogzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOowzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_wUh-4QzCEeSLvN-sL2100Q" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s2hYMFYGEeSyOeL86FyTXw" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s2imUFYGEeSyOeL86FyTXw" key="displayNameLabelIcon_value" value="false"/>
Philip Makedonski's avatar
Philip Makedonski committed
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_dDYo4AzDEeSLvN-sL2100Q" name="maskLabel">
Philip Makedonski's avatar
Philip Makedonski committed
            <stringListValue>name</stringListValue>
            <stringListValue>derived</stringListValue>
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_wUh-4AzCEeSLvN-sL2100Q"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_wUh-4gzCEeSLvN-sL2100Q"/>
Philip Makedonski's avatar
Philip Makedonski committed
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOpAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOpQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOpgzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOpwzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOqAzBEeSLvN-sL2100Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOqQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOqgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOqwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOrAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_RqwOrQzBEeSLvN-sL2100Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_RqwOrgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_RqwOrwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_RqwOsAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOsQzBEeSLvN-sL2100Q"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_Rpj70AzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RqwOoQzBEeSLvN-sL2100Q" x="69" y="341" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_TEdzkQzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_TEdzkwzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzlAzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdzlQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzlgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdzlwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzmAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzmQzBEeSLvN-sL2100Q" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdzmgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzmwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdznAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdznQzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_TEdzngzBEeSLvN-sL2100Q" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_TEdznwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_TEdzoAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_TEdzoQzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzogzBEeSLvN-sL2100Q"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TEdzkAzBEeSLvN-sL2100Q"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TEdzkgzBEeSLvN-sL2100Q" x="69" y="220" width="154" height="69"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_o-98AAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_o_HF8AzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF8QzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF8gzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF8wzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF9AzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF9QzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF9gzBEeSLvN-sL2100Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF9wzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF-AzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF-QzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF-gzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_o_HF-wzBEeSLvN-sL2100Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_o_HF_AzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_o_HF_QzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_o_HF_gzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o_HF_wzBEeSLvN-sL2100Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_YnhXYJCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_HSF58FwCEeOpPZNGJe-gDQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o-98AQzBEeSLvN-sL2100Q" x="70" y="462" width="151" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_0YQvgAzBEeSLvN-sL2100Q" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_0YQvggzBEeSLvN-sL2100Q" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YQvgwzBEeSLvN-sL2100Q" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YQvhAzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YQvhQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YQvhgzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YQvhwzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YZ5cAzBEeSLvN-sL2100Q" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YZ5cQzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YZ5cgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YZ5cwzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YZ5dAzBEeSLvN-sL2100Q"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0YZ5dQzBEeSLvN-sL2100Q" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0YZ5dgzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0YZ5dwzBEeSLvN-sL2100Q"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0YZ5eAzBEeSLvN-sL2100Q"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YZ5eQzBEeSLvN-sL2100Q"/>
      </children>
      <styles xmi:type="notation:StringListValueStyle" xmi:id="_V1X_4JCHEeqtm5xS3r5AoA" name="cssClass">
        <stringListValue>referenced</stringListValue>
      </styles>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0YQvgQzBEeSLvN-sL2100Q" x="384" y="100" width="130" height="56"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_7Ha2QBI_EeSWKPaJEaS7sQ" type="Class_Shape">
      <children xmi:type="notation:DecorationNode" xmi:id="_7Ha2QhI_EeSWKPaJEaS7sQ" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2QxI_EeSWKPaJEaS7sQ" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2RBI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2RRI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2RhI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2RxI_EeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2SBI_EeSWKPaJEaS7sQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2SRI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2ShI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2SxI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2TBI_EeSWKPaJEaS7sQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_7Ha2TRI_EeSWKPaJEaS7sQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_7Ha2ThI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_7Ha2TxI_EeSWKPaJEaS7sQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_7Ha2UBI_EeSWKPaJEaS7sQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2URI_EeSWKPaJEaS7sQ"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_7GEycBI_EeSWKPaJEaS7sQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7Ha2QRI_EeSWKPaJEaS7sQ" x="377" y="340" width="154" height="69"/>