tdl.notation 1.78 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="_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="_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="660" y="540" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yOCrYFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yOCrYVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOCrY1heEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yOCrYlheEeyDQfQJnzjHjg" x="500" y="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yOR781heEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yOR79FheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOR79lheEeyDQfQJnzjHjg" 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="_yOR79VheEeyDQfQJnzjHjg" x="900" y="80"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yOcUAFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yOcUAVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOcUA1heEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yOcUAlheEeyDQfQJnzjHjg" x="640" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yOmsEFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yOmsEVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOmsE1heEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yOmsElheEeyDQfQJnzjHjg" x="473" y="190"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yPmKkFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yPmxoFheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yPqcAFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yPmxoVheEeyDQfQJnzjHjg" x="732" y="189"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yQcfIFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yQcfIVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yQdGMFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yQcfIlheEeyDQfQJnzjHjg" x="860" y="340"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yQ5LEFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yQ5LEVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yRRlkFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yQ5LElheEeyDQfQJnzjHjg" x="420" y="344"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yThBQFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yThBQVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yThoUFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yThBQlheEeyDQfQJnzjHjg" x="460" y="480"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_yUDz0FheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yUDz0VheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yUDz01heEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yUDz0lheEeyDQfQJnzjHjg" x="260" y="260"/>
    <children xmi:type="notation:Shape" xmi:id="_yUNk01heEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_yUNk1FheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yUOL4FheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yUNk1VheEeyDQfQJnzjHjg" x="260" y="410"/>
    <children xmi:type="notation:Shape" xmi:id="_0WJnYFheEeyDQfQJnzjHjg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0WJnYVheEeyDQfQJnzjHjg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0WJnYlheEeyDQfQJnzjHjg" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0WJnY1heEeyDQfQJnzjHjg" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0WJnZFheEeyDQfQJnzjHjg" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_0WJnZVheEeyDQfQJnzjHjg" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_0WJnZlheEeyDQfQJnzjHjg" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_0WJnZ1heEeyDQfQJnzjHjg" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0WJnaFheEeyDQfQJnzjHjg" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0WJnaVheEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0WJnalheEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0WJna1heEeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0WJnbFheEeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0WJnbVheEeyDQfQJnzjHjg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0WJnblheEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0WJnb1heEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0WJncFheEeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0WJncVheEeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_0WJnclheEeyDQfQJnzjHjg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_0WJnc1heEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_0WJndFheEeyDQfQJnzjHjg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_0WJndVheEeyDQfQJnzjHjg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0WJndlheEeyDQfQJnzjHjg"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0WJnd1heEeyDQfQJnzjHjg" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_0WJneFheEeyDQfQJnzjHjg" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_0WJneVheEeyDQfQJnzjHjg" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_0WJnelheEeyDQfQJnzjHjg" 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="_0WJne1heEeyDQfQJnzjHjg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0WJnh1heEeyDQfQJnzjHjg" x="660" y="480" width="121" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_0XENYFheEeyDQfQJnzjHjg" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_0XENYVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0XHQsFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0XENYlheEeyDQfQJnzjHjg" x="370" y="290"/>
    <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="_0WJnYFheEeyDQfQJnzjHjg" target="_TtMSoQwgEeSyW5TlhCAZUA">
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9s5BUEeqtm5xS3r5AoA" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_373J0FheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_39e6cFheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <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">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3-0-QFheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9uJBUEeqtm5xS3r5AoA" x="17" y="60"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9uZBUEeqtm5xS3r5AoA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_3_-00FheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9upBUEeqtm5xS3r5AoA" x="-14" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9u5BUEeqtm5xS3r5AoA" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4BLHoFheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vJBUEeqtm5xS3r5AoA" x="13" y="20"/>
Philip Makedonski's avatar
Philip Makedonski committed
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_Had9vZBUEeqtm5xS3r5AoA" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4CQswFheEeyDQfQJnzjHjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_Had9vpBUEeqtm5xS3r5AoA" x="-14" 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.49586776859504134,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="_yOCrZFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_w8R4cAwfEeSyW5TlhCAZUA" target="_yOCrYFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yOCrZVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yODSclheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yOCrZlheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yODScFheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yODScVheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yOR791heEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_1LV54AwfEeSyW5TlhCAZUA" target="_yOR781heEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yOR7-FheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOSjAlheEeyDQfQJnzjHjg" 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="_yOR7-VheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOSjAFheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOSjAVheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yOcUBFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_5997YAwfEeSyW5TlhCAZUA" target="_yOcUAFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yOcUBVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOcUCVheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yOcUBlheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOcUB1heEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOcUCFheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yOmsFFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_GP8DUAwgEeSyW5TlhCAZUA" target="_yOmsEFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yOmsFVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yOmsGVheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_GPy5YAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yOmsFlheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOmsF1heEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yOmsGFheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yPsRMFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_OlvQoQwgEeSyW5TlhCAZUA" target="_yPmKkFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yPsRMVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yPvUgFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OlvQoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yPsRMlheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yPs4QFheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yPuGYFheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yQdtQFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_TtMSoQwgEeSyW5TlhCAZUA" target="_yQcfIFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yQdtQVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yQdtRVheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TtMSoAwgEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yQdtQlheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yQdtQ1heEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yQdtRFheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yRSMoFheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_2PvEMQwhEeSyW5TlhCAZUA" target="_yQ5LEFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yRSMoVheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yRUo4FheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yRSMolheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yRUB0FheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yRUB0VheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yThoUVheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_w-k60G8BEeSktv7vAivsJQ" target="_yThBQFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yThoUlheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yTjdgFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yThoU1heEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yTi2cFheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yTi2cVheEeyDQfQJnzjHjg"/>
    <edges xmi:type="notation:Connector" xmi:id="_yUDz1FheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_J8AasEQTEeqBvYJaFSFI5A" target="_yUDz0FheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yUDz1VheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yUDz2VheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_Lp3BcEQEEeqBvYJaFSFI5A"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yUDz1lheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yUDz11heEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yUDz2FheEeyDQfQJnzjHjg"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_yUOL4VheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_zIZsoJ3nEeuoZ4mf2LxKWg" target="_yUNk01heEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_yUOL4lheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yUOL5lheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#__9maYJxbEeuGmLQ6wlnetA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yUOL41heEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yUOL5FheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yUOL5VheEeyDQfQJnzjHjg"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_0XIe0FheEeyDQfQJnzjHjg" type="StereotypeCommentLink" source="_0WJnYFheEeyDQfQJnzjHjg" target="_0XENYFheEeyDQfQJnzjHjg">
      <styles xmi:type="notation:FontStyle" xmi:id="_0XIe0VheEeyDQfQJnzjHjg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0XK7EFheEeyDQfQJnzjHjg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0XIe0lheEeyDQfQJnzjHjg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0XJs8FheEeyDQfQJnzjHjg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0XJs8VheEeyDQfQJnzjHjg"/>
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"/>