tdl.notation 1.82 MB
Newer Older
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8eGjrEeSGaIFXgYnwew" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8eWjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8emjrEeSGaIFXgYnwew" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8e2jrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8fGjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8fWjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8fmjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8f2jrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8gGjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8gWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8gmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8g2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8hGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8hWjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8hmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8h2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8iGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8iWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8imjrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8i2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8jGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8jWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8jmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0pKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0paJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8lWjrEeSGaIFXgYnwew" x="243" y="336" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8qmjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8sWjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8smjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8s2jrEeSGaIFXgYnwew" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8tGjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8tWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cBy6MGjzEeSSJti4FPYumw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cBy6MWjzEeSSJti4FPYumw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8tmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8t2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8uGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8uWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8umjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8u2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8vGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8vWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8vmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8v2jrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8wGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8wWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8wmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8w2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0pqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0p6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8ymjrEeSGaIFXgYnwew" x="257" y="111" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp9A2jrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp9BGjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp9BWjrEeSGaIFXgYnwew" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp9BmjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp9B2jrEeSGaIFXgYnwew" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp9DmjrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp9D2jrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp9EGjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9EWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp9EmjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp9E2jrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9FGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9FWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9FmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9F2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9GGjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9GWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9GmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9G2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9HGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp9HWjrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp9HmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp9H2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp9IGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9IWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0qKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0qaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp9KGjrEeSGaIFXgYnwew" x="501" y="217" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJzFsGjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzFsWjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzFsmjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHWCaaEeiOfr6_MUIJJA" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzFuWjrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHWSaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHWiaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFumjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHWyaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHXCaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFu2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFvGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFvWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFvmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFv2jrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFwGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFwWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFwmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFw2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzFxGjrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzFxWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzFxmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzFx2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFyGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0qqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHXSaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHXiaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0q6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzFz2jrEeSGaIFXgYnwew" x="822" y="461" width="126" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJzF6WjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzF6mjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF62jrEeSGaIFXgYnwew" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF7GjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF7WjrEeSGaIFXgYnwew" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF9GjrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzF9WjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF9mjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzF92jrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzF-GjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF-WjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
        <children xmi:type="notation:Shape" xmi:id="_9gVWwOSAEeWMb9h0hGvbqQ" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DpH58OSBEeWMb9h0hGvbqQ" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DpH58eSBEeWMb9h0hGvbqQ" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_wZ9g8OSBEeWMb9h0hGvbqQ" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="__Sy9cOSBEeWMb9h0hGvbqQ" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_9f1ngOSAEeWMb9h0hGvbqQ"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_9gVWweSAEeWMb9h0hGvbqQ"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzF-mjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzF-2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzF_GjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzF_WjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzF_mjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzF_2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzGAGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzGAWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGAmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJzGA2jrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJzGBGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJzGBWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJzGBmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGB2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0rKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LNVe8EN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LNVe8UN_Eeq6JfofCdGheg" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0raJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJzGDmjrEeSGaIFXgYnwew" x="432" y="335" width="409" height="86"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_korKEGjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xN6W0GjsEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xN6W0WjsEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLpTC0EeeN-eRAg7AQPA" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xzaQkGjsEeSGaIFXgYnwew" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xzaQkWjsEeSGaIFXgYnwew" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yEhOsGjsEeSGaIFXgYnwew" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_yEhOsWjsEeSGaIFXgYnwew" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_ko0UAGjrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xQLpjC0EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLpzC0EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UAWjrEeSGaIFXgYnwew" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UAmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UA2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UBGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UBWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UBmjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UB2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UCGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UCWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UCmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_ko0UC2jrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_ko0UDGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_ko0UDWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_ko0UDmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ko0UD2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0rqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xQLqDC0EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLqTC0EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0r6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_htnZwDC0EeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_htnZwTC0EeeN-eRAg7AQPA" 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="_htnZwjC0EeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_korKEWjrEeSGaIFXgYnwew" x="455" y="2" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_AKdrIGjsEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8RCtEGjsEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8RCtEWjsEeSGaIFXgYnwew" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s4-hcGjtEeSGaIFXgYnwew" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s4-hcWjtEeSGaIFXgYnwew" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_AKdrImjsEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrI2jsEeSGaIFXgYnwew" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrJGjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrJWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrJmjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrJ2jsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrKGjsEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrKWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrKmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrK2jsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrLGjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_AKdrLWjsEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_AKdrLmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_AKdrL2jsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_AKdrMGjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrMWjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0sqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0s6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_htznADC0EeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EB1Q4DC1EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EB1Q4TC1EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringValueStyle" xmi:id="_htznATC0EeeN-eRAg7AQPA" 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="_htznAjC0EeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_--G8wOy_EeKqo4Ny4D-vKA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AKdrIWjsEeSGaIFXgYnwew" x="432" y="457" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_tjTGQGjsEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_F2JmIGjtEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_F2SwEGjtEeSGaIFXgYnwew" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_tT5i4GjtEeSGaIFXgYnwew" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_tT5i4WjtEeSGaIFXgYnwew" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_tjTGQmjsEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGQ2jsEeSGaIFXgYnwew" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGRGjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGRWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGRmjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGR2jsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGSGjsEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGSWjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGSmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGS2jsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGTGjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_tjTGTWjsEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_tjTGTmjsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_tjTGT2jsEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_tjTGUGjsEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGUWjsEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0tKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0taJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_htznEjC0EeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_htznEzC0EeeN-eRAg7AQPA" 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="_htznFDC0EeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tjTGQWjsEeSGaIFXgYnwew" x="500" y="540" width="118" height="71"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_edEfwG8HEeSktv7vAivsJQ" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gBff4G8HEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gBlmgG8HEeSktv7vAivsJQ" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hUpw4G8HEeSktv7vAivsJQ" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hh0DIG8HEeSktv7vAivsJQ" key="gradient" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kzDKYG8HEeSktv7vAivsJQ" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kzDKYW8HEeSktv7vAivsJQ" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_edEfwm8HEeSktv7vAivsJQ" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gBlmgW8HEeSktv7vAivsJQ" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gBlmgm8HEeSktv7vAivsJQ" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfw28HEeSktv7vAivsJQ" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfxG8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfxW8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEfxm8HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfx28HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfyG8HEeSktv7vAivsJQ" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfyW8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfym8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEfy28HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfzG8HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_edEfzW8HEeSktv7vAivsJQ" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_edEfzm8HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_edEfz28HEeSktv7vAivsJQ"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_edEf0G8HEeSktv7vAivsJQ"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEf0W8HEeSktv7vAivsJQ"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0tqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0t6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_ht5trzC0EeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_ht5tsDC0EeeN-eRAg7AQPA" 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="_ht5tsTC0EeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_edEfwW8HEeSktv7vAivsJQ" x="260" y="460" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_xXpCoDC0EeeN-eRAg7AQPA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1VCFQDC0EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1VCFQTC0EeeN-eRAg7AQPA" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1awSwDC0EeeN-eRAg7AQPA" key="gradient" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLoDC0EeeN-eRAg7AQPA" key="visible" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3xPpADC0EeeN-eRAg7AQPA" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3xPpATC0EeeN-eRAg7AQPA" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_xXpCojC0EeeN-eRAg7AQPA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xQLoTC0EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLojC0EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_xXpCozC0EeeN-eRAg7AQPA" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xQLozC0EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xQLpDC0EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_xXpCpDC0EeeN-eRAg7AQPA" y="5"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCpTC0EeeN-eRAg7AQPA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCpjC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCpzC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCqDC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCqTC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCqjC0EeeN-eRAg7AQPA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCqzC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCrDC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCrTC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCrjC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_xXpCrzC0EeeN-eRAg7AQPA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_xXpCsDC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_xXpCsTC0EeeN-eRAg7AQPA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_xXpCsjC0EeeN-eRAg7AQPA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCszC0EeeN-eRAg7AQPA"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_xXvJQDC0EeeN-eRAg7AQPA" visible="false" type="StereotypeLabel">
        <styles xmi:type="notation:StringValueStyle" xmi:id="_xXvJQTC0EeeN-eRAg7AQPA" 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="_xXvJQjC0EeeN-eRAg7AQPA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xXpCoTC0EeeN-eRAg7AQPA" x="900" y="100" width="118" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_EHFckJb4Eeejq_dYl-5pkw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EHFckZb4Eeejq_dYl-5pkw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EHFckpb4Eeejq_dYl-5pkw" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EHFck5b4Eeejq_dYl-5pkw" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_EHFclJb4Eeejq_dYl-5pkw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFclZb4Eeejq_dYl-5pkw" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EHFclpb4Eeejq_dYl-5pkw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EHFcl5b4Eeejq_dYl-5pkw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcmJb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFcmZb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcmpb4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcm5b4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFcnJb4Eeejq_dYl-5pkw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcnZb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFcnpb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcn5b4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcoJb4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_EHFcoZb4Eeejq_dYl-5pkw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_EHFcopb4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_EHFco5b4Eeejq_dYl-5pkw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_EHFcpJb4Eeejq_dYl-5pkw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFcpZb4Eeejq_dYl-5pkw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_EHFcppb4Eeejq_dYl-5pkw" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_EHFcp5b4Eeejq_dYl-5pkw" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EHFctpb4Eeejq_dYl-5pkw" x="630" y="103" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_VhCisCaaEeiOfr6_MUIJJA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHUCaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHUSaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_XgJTsCaaEeiOfr6_MUIJJA" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_VhCisiaaEeiOfr6_MUIJJA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHUiaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHUyaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_VhCisyaaEeiOfr6_MUIJJA" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHViaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHVyaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_VhCitCaaEeiOfr6_MUIJJA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCitSaaEeiOfr6_MUIJJA" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_W4uHVCaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_W4uHVSaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCitiaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCityaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCiuCaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiuSaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCiuiaaEeiOfr6_MUIJJA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCiuyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCivCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCivSaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiviaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_VhCivyaaEeiOfr6_MUIJJA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_VhCiwCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_VhCiwSaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_VhCiwiaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCiwyaaEeiOfr6_MUIJJA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VhCisSaaEeiOfr6_MUIJJA" x="20" y="336" width="172" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_h2D-oCaaEeiOfr6_MUIJJA" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j-ylsCaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j-ylsSaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_k27HkCaaEeiOfr6_MUIJJA" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ks9c0CamEeiKKta2BTcugw" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ks9c0SamEeiKKta2BTcugw" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_h2D-oiaaEeiOfr6_MUIJJA" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j-ylsiaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j-ylsyaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_h2D-oyaaEeiOfr6_MUIJJA" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_j-yltCaaEeiOfr6_MUIJJA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_j-yltSaaEeiOfr6_MUIJJA" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_h2D-pCaaEeiOfr6_MUIJJA" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-pSaaEeiOfr6_MUIJJA" visible="false" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-piaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-pyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-qCaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-qSaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-qiaaEeiOfr6_MUIJJA" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-qyaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-rCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-rSaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-riaaEeiOfr6_MUIJJA"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_h2D-ryaaEeiOfr6_MUIJJA" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_h2D-sCaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_h2D-sSaaEeiOfr6_MUIJJA"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_h2D-siaaEeiOfr6_MUIJJA"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-syaaEeiOfr6_MUIJJA"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h2D-oSaaEeiOfr6_MUIJJA" x="40" y="455" width="161" height="51"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_9AZfIEN-Eeq6JfofCdGheg" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LNU34EN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LNU34UN_Eeq6JfofCdGheg" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_MIVHkEN_Eeq6JfofCdGheg" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_9AaGMEN-Eeq6JfofCdGheg" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LNU34kN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LNU340N_Eeq6JfofCdGheg" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_9AaGMUN-Eeq6JfofCdGheg" type="Class_FloatingNameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LNU35kN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LNU350N_Eeq6JfofCdGheg" key="visible" value="true"/>
        </eAnnotations>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_9AaGMkN-Eeq6JfofCdGheg" y="15"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGM0N-Eeq6JfofCdGheg" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LNU35EN_Eeq6JfofCdGheg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LNU35UN_Eeq6JfofCdGheg" key="visible" value="true"/>
        </eAnnotations>
        <children xmi:type="notation:Shape" xmi:id="_sqxfEEN_Eeq6JfofCdGheg" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v64k8EN_Eeq6JfofCdGheg" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v64k8UN_Eeq6JfofCdGheg" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_uXVukEN_Eeq6JfofCdGheg" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
          </styles>
          <styles xmi:type="notation:BooleanValueStyle" xmi:id="_vNLKYEN_Eeq6JfofCdGheg" name="shapeVisibility"/>
          <element xmi:type="uml:Property" href="tdl.uml#_kmdqYEN_Eeq6JfofCdGheg"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_sqxfEUN_Eeq6JfofCdGheg"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGNEN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGNUN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGNkN-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGN0N-Eeq6JfofCdGheg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGOEN-Eeq6JfofCdGheg" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGOUN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGOkN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGO0N-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGPEN-Eeq6JfofCdGheg"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_9AaGPUN-Eeq6JfofCdGheg" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_9AaGPkN-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_9AaGP0N-Eeq6JfofCdGheg"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_9AaGQEN-Eeq6JfofCdGheg"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AaGQUN-Eeq6JfofCdGheg"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9AZfIUN-Eeq6JfofCdGheg" x="1100" y="340" width="141" height="81"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WuKl8EQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WuKl8UQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuKl80QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuKl8kQQEeqBvYJaFSFI5A" x="1080" y="340"/>
    <children xmi:type="notation:Shape" xmi:id="_WuU-AEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WuU-AUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuU-A0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuU-AkQQEeqBvYJaFSFI5A" x="910" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_WumDw0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WumDxEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WumDxkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WumDxUQQEeqBvYJaFSFI5A" x="1160" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_WuvNs0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WuvNtEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WuvNtkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJgKzmjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WuvNtUQQEeqBvYJaFSFI5A" x="443" y="336"/>
    <children xmi:type="notation:Shape" xmi:id="_Wu8CA0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Wu8CBEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wu8CBkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp72GjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wu8CBUQQEeqBvYJaFSFI5A" x="457" y="111"/>
    <children xmi:type="notation:Shape" xmi:id="_WvL5oEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvL5oUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvL5o0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7wGjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvL5okQQEeqBvYJaFSFI5A" x="701" y="217"/>
    <children xmi:type="notation:Shape" xmi:id="_WvVqo0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvVqpEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvVqpkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7yWjrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvVqpUQQEeqBvYJaFSFI5A" x="1022" y="461"/>
    <children xmi:type="notation:Shape" xmi:id="_Wvgpw0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvgpxEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvgpxkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_WJp7y2jrEeSGaIFXgYnwew"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvgpxUQQEeqBvYJaFSFI5A" x="632" y="335"/>
    <children xmi:type="notation:Shape" xmi:id="_WvqawEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvqawUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wvqaw0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_oFvnIM5xEeKBmZvNr53Zng"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvqawkQQEeqBvYJaFSFI5A" x="655" y="2"/>
    <children xmi:type="notation:Shape" xmi:id="_WvuFIEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvuFIUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvuFI0QQEeqBvYJaFSFI5A" 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="_WvuFIkQQEeqBvYJaFSFI5A" x="632" y="457"/>
    <children xmi:type="notation:Shape" xmi:id="_WvyWkEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WvyWkUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WvyWk0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvyWkkQQEeqBvYJaFSFI5A" x="700" y="540"/>
    <children xmi:type="notation:Shape" xmi:id="_Wv1Z4EQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Wv1Z4UQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv1Z40QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_YUbVQG8BEeSktv7vAivsJQ"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wv1Z4kQQEeqBvYJaFSFI5A" x="460" y="460"/>
    <children xmi:type="notation:Shape" xmi:id="_Wv4dMEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Wv4dMUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv4dM0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wv4dMkQQEeqBvYJaFSFI5A" x="1100" y="100"/>
    <children xmi:type="notation:Shape" xmi:id="_WwCOM0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WwCONEQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwCONkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_EG5PUJb4Eeejq_dYl-5pkw"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WwCONUQQEeqBvYJaFSFI5A" x="830" y="103"/>
    <children xmi:type="notation:Shape" xmi:id="_WwMmQ0QQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WwMmREQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwMmRkQQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_TDxjgJR1EeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WwMmRUQQEeqBvYJaFSFI5A" x="220" y="336"/>
    <children xmi:type="notation:Shape" xmi:id="_WwXlYEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_WwXlYUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_WwXlY0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_OzUF0JRzEeehJJuiPUQHXA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WwXlYkQQEeqBvYJaFSFI5A" x="240" y="455"/>
    <children xmi:type="notation:Shape" xmi:id="_Wwe6IEQQEeqBvYJaFSFI5A" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_Wwe6IUQQEeqBvYJaFSFI5A"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wwe6I0QQEeqBvYJaFSFI5A" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_ySa5gEN-Eeq6JfofCdGheg"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wwe6IkQQEeqBvYJaFSFI5A" x="1300" y="340"/>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_AJyyMWjrEeSGaIFXgYnwew" name="diagram_compatibility_version" stringValue="1.4.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_AJyyMmjrEeSGaIFXgYnwew"/>
    <styles xmi:type="style_1:PapyrusDiagramStyle" xmi:id="_uj2x0CaYEeiOfr6_MUIJJA" diagramKindId="org.eclipse.papyrus.uml.diagram.class">
      <owner xmi:type="uml:Package" href="tdl.uml#_u2zt4HlFEeSVko5r_SJ_NA"/>
    </styles>
    <element xmi:type="uml:Package" href="tdl.uml#_7URIQOy_EeKqo4Ny4D-vKA"/>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8I2jrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8KmjrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_d5XukGjtEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_d5XukWjtEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8JGjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_e7QNUEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8JWjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8JmjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJgKyWjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8J2jrEeSGaIFXgYnwew" points="[1016, 460, -643984, -643984]$[1016, 441, -643984, -643984]$[927, 441, -643984, -643984]$[927, 399, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8KGjrEeSGaIFXgYnwew" id="(0.6,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8KWjrEeSGaIFXgYnwew" id="(0.31756756756756754,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8XGjrEeSGaIFXgYnwew" type="Association_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_WJp8cGjrEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8XWjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8XmjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8X2jrEeSGaIFXgYnwew" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BFkhEDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8YGjrEeSGaIFXgYnwew" x="1" y="-19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8YWjrEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BF208DAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8YmjrEeSGaIFXgYnwew" x="-1" y="18"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8Y2jrEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1ejaoDAlEeerxdvNBlW7Qw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_1ejaoTAlEeerxdvNBlW7Qw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_2cvhMDAlEeerxdvNBlW7Qw" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BGJI0DAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8ZGjrEeSGaIFXgYnwew" x="36" y="54"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8ZWjrEeSGaIFXgYnwew" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_to00gDAlEeerxdvNBlW7Qw" source="displayNameLabelIcon">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_to00gTAlEeerxdvNBlW7Qw" key="displayNameLabelIcon_value" value="false"/>
        </eAnnotations>
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uFCucNaBEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uFCucdaBEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_WJp8ZmjrEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BGbcsDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8Z2jrEeSGaIFXgYnwew" x="-26" y="58"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8aGjrEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BGz3MDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8aWjrEeSGaIFXgYnwew" x="22" y="19"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8amjrEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_BHGLEDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8a2jrEeSGaIFXgYnwew" x="-23" y="-21"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8bGjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJp70GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8bWjrEeSGaIFXgYnwew" points="[300, 174, -643984, -643984]$[300, 255, -643984, -643984]$[300, 336, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8bmjrEeSGaIFXgYnwew" id="(0.2905405405405405,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8b2jrEeSGaIFXgYnwew" id="(0.40540540540540543,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8lmjrEeSGaIFXgYnwew" type="Association_Edge" source="_WJp8cGjrEeSGaIFXgYnwew" target="_WJp8qmjrEeSGaIFXgYnwew" jumpLinkType="Square">
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8mWjrEeSGaIFXgYnwew" visible="false" type="Association_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ufKccJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8mmjrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8m2jrEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ufcwUJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8nGjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8nWjrEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_AGmU8DC2EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_AGmU8TC2EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_AhBAEDC2EeeN-eRAg7AQPA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uf7RcJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8nmjrEeSGaIFXgYnwew" x="26" y="62"/>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8n2jrEeSGaIFXgYnwew" visible="false" type="Association_SourceRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_r3WH0NaBEeedNORd7vYpsg" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_r3WH0daBEeedNORd7vYpsg" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_WJp8oGjrEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ugNlUJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8oWjrEeSGaIFXgYnwew" x="-69" y="7"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8omjrEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ugf5MJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8o2jrEeSGaIFXgYnwew" x="22" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8pGjrEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_ugyNEJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8pWjrEeSGaIFXgYnwew" x="-22" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8pmjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKwGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8p2jrEeSGaIFXgYnwew" points="[1, -7, -32, 148]$[33, -153, 0, 2]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8qGjrEeSGaIFXgYnwew" id="(0.6418918918918919,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp8qWjrEeSGaIFXgYnwew" id="(0.5540540540540541,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp8y2jrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8A2jrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_dVhaoGjtEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_dVhaoWjtEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8zGjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_e77iwEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8zWjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8zmjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7yGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp8z2jrEeSGaIFXgYnwew" points="[756, 461, -643984, -643984]$[756, 441, -643984, -643984]$[927, 441, -643984, -643984]$[927, 399, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp80GjrEeSGaIFXgYnwew" id="(0.5,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp80WjrEeSGaIFXgYnwew" id="(0.31756756756756754,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp80mjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp73WjrEeSGaIFXgYnwew" target="_WJp9A2jrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp802jrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp81GjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp81WjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Y-NxMDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp81mjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp812jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7w2jrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp82GjrEeSGaIFXgYnwew" points="[900, 340, -643984, -643984]$[900, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp82WjrEeSGaIFXgYnwew" id="(0.13513513513513514,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp82mjrEeSGaIFXgYnwew" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp822jrEeSGaIFXgYnwew" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp83GjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp83WjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp83mjrEeSGaIFXgYnwew" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp832jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp84GjrEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp84WjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp84mjrEeSGaIFXgYnwew" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp842jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp85GjrEeSGaIFXgYnwew" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_WJp85WjrEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>visibility</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp85mjrEeSGaIFXgYnwew" x="-10" y="-59"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp852jrEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp86GjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp86WjrEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp86mjrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp862jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJp71GjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp87GjrEeSGaIFXgYnwew" points="[-12, 0, -12, -55]$[-12, 55, -12, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp87WjrEeSGaIFXgYnwew" id="(0.36363636363636365,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp87mjrEeSGaIFXgYnwew" id="(0.2719298245614035,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJp872jrEeSGaIFXgYnwew" type="Association_Edge" source="_WJp8cGjrEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp88GjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp88WjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp88mjrEeSGaIFXgYnwew" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp882jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp89GjrEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp89WjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp89mjrEeSGaIFXgYnwew" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp892jrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8-GjrEeSGaIFXgYnwew" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_WJp8-WjrEeSGaIFXgYnwew" name="maskLabel">
          <stringListValue>visibility</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
          <stringListValue>multiplicity</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8-mjrEeSGaIFXgYnwew" x="2" y="-51"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8-2jrEeSGaIFXgYnwew" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8_GjrEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8_WjrEeSGaIFXgYnwew" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJp8_mjrEeSGaIFXgYnwew" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJp8_2jrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Association" href="tdl.uml#_WJgKxGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJp9AGjrEeSGaIFXgYnwew" points="[-14, 0, 0, -99]$[-14, 99, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp9AWjrEeSGaIFXgYnwew" id="(0.7280701754385965,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJp9AmjrEeSGaIFXgYnwew" id="(0.6842105263157895,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF0GjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_WJp9A2jrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzF0WjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF0mjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF02jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WvKfsDAmEeerxdvNBlW7Qw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF1GjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF1WjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7zGjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF1mjrEeSGaIFXgYnwew" points="[560, 335, -643984, -643984]$[560, 300, -643984, -643984]$[600, 300, -643984, -643984]$[600, 280, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF12jrEeSGaIFXgYnwew" id="(0.31295843520782396,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF2GjrEeSGaIFXgYnwew" id="(0.668918918918919,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF2WjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJzFsGjrEeSGaIFXgYnwew" target="_WJp73WjrEeSGaIFXgYnwew" routing="Tree">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_c0fKIGjtEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_c0fKIWjtEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF2mjrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_e8mRIEN6Eeq6JfofCdGheg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF22jrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF3GjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7ymjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF3WjrEeSGaIFXgYnwew" points="[872, 461, -643984, -643984]$[872, 441, -643984, -643984]$[927, 441, -643984, -643984]$[927, 399, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF3mjrEeSGaIFXgYnwew" id="(0.4603174603174603,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF32jrEeSGaIFXgYnwew" id="(0.31756756756756754,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_WJzF4GjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp9A2jrEeSGaIFXgYnwew" target="_WJp8qmjrEeSGaIFXgYnwew" routing="Rectilinear">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJzF4WjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJzF4mjrEeSGaIFXgYnwew" key="routing" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJzF42jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_zZErsCIKEeeCEPE4IHLcjg" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_WJzF5GjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_WJzF5WjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp7wWjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WJzF5mjrEeSGaIFXgYnwew" points="[566, 217, -643984, -643984]$[566, 196, -643984, -643984]$[382, 196, -643984, -643984]$[382, 174, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF52jrEeSGaIFXgYnwew" id="(0.4391891891891892,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJzF6GjrEeSGaIFXgYnwew" id="(0.8445945945945946,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_mct6kGjrEeSGaIFXgYnwew" type="Generalization_Edge" source="_WJp8qmjrEeSGaIFXgYnwew" target="_korKEGjrEeSGaIFXgYnwew" routing="Tree">
      <children xmi:type="notation:DecorationNode" xmi:id="_mct6k2jrEeSGaIFXgYnwew" type="Generalization_StereotypeLabel">
        <styles xmi:type="notation:BooleanValueStyle" xmi:id="_uc39cJb4Eeejq_dYl-5pkw" name="IS_UPDATED_POSITION" booleanValue="true"/>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_mct6lGjrEeSGaIFXgYnwew" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_mct6kWjrEeSGaIFXgYnwew"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_WJp72WjrEeSGaIFXgYnwew"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mct6kmjrEeSGaIFXgYnwew" points="[329, 111, -643984, -643984]$[329, 75, -643984, -643984]$[520, 75, -643984, -643984]$[520, 45, -643984, -643984]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_58ROEGjsEeSGaIFXgYnwew" id="(0.4864864864864865,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_58ROEWjsEeSGaIFXgYnwew" id="(0.5508474576271186,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_DxgqUGjsEeSGaIFXgYnwew" type="Association_Edge" source="_WJzF6WjrEeSGaIFXgYnwew" target="_AKdrIGjsEeSGaIFXgYnwew">
      <children xmi:type="notation:DecorationNode" xmi:id="_DxgqU2jsEeSGaIFXgYnwew" visible="false" type="Association_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DxgqVGjsEeSGaIFXgYnwew" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DxgqVWjsEeSGaIFXgYnwew" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_DxgqVmjsEeSGaIFXgYnwew" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_DxgqV2jsEeSGaIFXgYnwew" type="Association_TargetRoleLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_LDEpkDC2EeeN-eRAg7AQPA" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_LDEpkTC2EeeN-eRAg7AQPA" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_LmvXUDC2EeeN-eRAg7AQPA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
        </styles>