tdl.notation 1.76 MB
Newer Older
15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013 15014 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 15032 15033 15034 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050 15051 15052 15053 15054 15055 15056 15057 15058 15059 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 15100 15101 15102 15103 15104 15105 15106 15107 15108 15109 15110 15111 15112 15113 15114 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 15148 15149 15150 15151 15152 15153 15154 15155 15156 15157 15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168 15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249 15250 15251 15252 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 15263 15264 15265 15266 15267 15268 15269 15270 15271 15272 15273 15274 15275 15276 15277 15278 15279 15280 15281 15282 15283 15284 15285 15286 15287 15288 15289 15290 15291 15292 15293 15294 15295 15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 15326 15327 15328 15329 15330 15331 15332 15333 15334 15335 15336 15337 15338 15339 15340 15341 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369 15370 15371 15372 15373 15374 15375 15376 15377 15378 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390 15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 15401 15402 15403 15404 15405 15406 15407 15408 15409 15410 15411 15412 15413 15414 15415 15416 15417 15418 15419 15420 15421 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 15434 15435 15436 15437 15438 15439 15440 15441 15442 15443 15444 15445 15446 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472
      <children xmi:type="notation:DecorationNode" xmi:id="_TgXkkuUzEeWrNpOZzIwlzA" visible="false" type="Association_NameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TgXkk-UzEeWrNpOZzIwlzA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TgXklOUzEeWrNpOZzIwlzA" visible="false" type="Association_TargetRoleLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TgXkleUzEeWrNpOZzIwlzA" y="-20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TgXkluUzEeWrNpOZzIwlzA" type="Association_SourceRoleLabel">
        <styles xmi:type="notation:StringListValueStyle" xmi:id="_ZW_ZsOUzEeWrNpOZzIwlzA" name="maskLabel">
          <stringListValue>multiplicity</stringListValue>
          <stringListValue>name</stringListValue>
          <stringListValue>derived</stringListValue>
        </styles>
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TgXkl-UzEeWrNpOZzIwlzA" x="-1" y="14"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TgXkmOUzEeWrNpOZzIwlzA" visible="false" type="Association_SourceMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TgXkmeUzEeWrNpOZzIwlzA" y="20"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_TgXkmuUzEeWrNpOZzIwlzA" visible="false" type="Association_TargetMultiplicityLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_TgXkm-UzEeWrNpOZzIwlzA" y="-20"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_TgW9geUzEeWrNpOZzIwlzA"/>
      <element xmi:type="uml:Association" href="tdl.uml#_TfASoOUzEeWrNpOZzIwlzA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_TgW9guUzEeWrNpOZzIwlzA" points="[-13, 1, 124, 0]$[-117, 1, 20, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ThPuUOUzEeWrNpOZzIwlzA" id="(0.0,0.5121951219512195)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ThQVYOUzEeWrNpOZzIwlzA" id="(0.9851851851851852,0.5)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_wk2DgOX7EeWeNrMN5ROVxg" type="StereotypeCommentLink" source="_0Ft7kOUyEeWrNpOZzIwlzA" target="_wkk9wOX7EeWeNrMN5ROVxg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wk2DgeX7EeWeNrMN5ROVxg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wk6U8OX7EeWeNrMN5ROVxg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_DFaAoO4xEeKygtYz46QGBw"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wk5G0OX7EeWeNrMN5ROVxg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wk5t4OX7EeWeNrMN5ROVxg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wk5t4eX7EeWeNrMN5ROVxg"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_wleVpOX7EeWeNrMN5ROVxg" type="StereotypeCommentLink" source="_-Eq4AOUyEeWrNpOZzIwlzA" target="_wleVoOX7EeWeNrMN5ROVxg">
      <styles xmi:type="notation:FontStyle" xmi:id="_wleVpeX7EeWeNrMN5ROVxg"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wleVqeX7EeWeNrMN5ROVxg" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_2PvEMAwhEeSyW5TlhCAZUA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wleVpuX7EeWeNrMN5ROVxg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wleVp-X7EeWeNrMN5ROVxg"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wleVqOX7EeWeNrMN5ROVxg"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_lW65sGaGEeS3h-w1VhzBbw" type="PapyrusUMLClassDiagram" name="Extensions::StructuredTestObjectiveSpecification::Foundation" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_lW65sWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65smaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65s2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3kxOQHuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_V6AnAHuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_V6BOEHuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wh7ioHuTEeSRVMlgiIhc4g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wh7ioXuTEeSRVMlgiIhc4g" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW65tGaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65tWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65tmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65t2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65uGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65uWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65umaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65u2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65vGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65vWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65vmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65v2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65wGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65wWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65wmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65w2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65xGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65xWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65xmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65x2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65yGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65yWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65ymaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65y2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtQOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtQeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW650maGEeS3h-w1VhzBbw" x="-70" y="210" width="142" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW6502aGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW651GaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW651WaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3k0RkHuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW651maGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW6512aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW652GaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW652WaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW652maGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW6522aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW653GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW653WaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW653maGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW6532aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW654GaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW654WaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW654maGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW6542aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW655GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW655WaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW655maGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW6552aGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW656GaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW656WaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW656maGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW6562aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW657GaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW657WaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtQuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtQ-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogQmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW658WaGEeS3h-w1VhzBbw" x="-87" y="422" width="181" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW658maGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW6582aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW659GaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3kxOQXuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW659WaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW659maGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW6592aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65-GaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW65-WaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW65-maGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW65-2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW65_GaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW65_WaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW65_maGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW65_2aGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66AGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66AWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66AmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66A2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66BGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66BWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66BmaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66B2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66CGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66CWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66CmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66C2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66DGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtROR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtReR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUGaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66EGaGEeS3h-w1VhzBbw" x="-257" y="208" width="131" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW66EWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_3kycYHuPEeSFtKwWmXtx5w" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3kzqgHuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Wh8JsHuTEeSRVMlgiIhc4g" source="QualifiedName">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Wh8JsXuTEeSRVMlgiIhc4g" key="QualifiedNameDepth" value="2"/>
      </eAnnotations>
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YAB4UHuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YAB4UXuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66EmaGEeS3h-w1VhzBbw" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66E2aGEeS3h-w1VhzBbw" type="Class_AttributeCompartment">
        <children xmi:type="notation:Shape" xmi:id="_lW66FGaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_YAAqMHuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_YAAqMXuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_aghfIHuTEeSRVMlgiIhc4g" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_9BODUAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66FWaGEeS3h-w1VhzBbw"/>
        </children>
        <children xmi:type="notation:Shape" xmi:id="_lW66FmaGEeS3h-w1VhzBbw" type="Property_ClassAttributeLabel">
          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bIeP8HuTEeSRVMlgiIhc4g" source="displayNameLabelIcon">
            <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bIeP8XuTEeSRVMlgiIhc4g" key="displayNameLabelIcon_value" value="false"/>
          </eAnnotations>
          <styles xmi:type="notation:StringListValueStyle" xmi:id="_a_vKsHuTEeSRVMlgiIhc4g" name="maskLabel">
            <stringListValue>multiplicity</stringListValue>
            <stringListValue>name</stringListValue>
            <stringListValue>type</stringListValue>
            <stringListValue>derived</stringListValue>
          </styles>
          <element xmi:type="uml:Property" href="tdl.uml#_1WjdsAr9EeOfdc1Ie2nqvA"/>
          <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66F2aGEeS3h-w1VhzBbw"/>
        </children>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66GGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66GWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66GmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66G2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66HGaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66HWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66HmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66H2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66IGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66IWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66ImaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66I2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66JGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66JWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtRuR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtR-R-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66LGaGEeS3h-w1VhzBbw" x="-70" y="291" width="142" height="83"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW66LWaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66LmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66L2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3kuK8HuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66MGaGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66MWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66MmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66M2aGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66NGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66NWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66NmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66N2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66OGaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66OWaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66OmaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66O2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66PGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66PWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66PmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66P2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66QGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66QWaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66QmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66Q2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66RGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66RWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66RmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66R2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STEtSOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STEtSeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVogUmaGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66S2aGEeS3h-w1VhzBbw" x="126" y="212" width="131" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_lW66TGaGEeS3h-w1VhzBbw" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66TWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66TmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_3kx1UHuPEeSFtKwWmXtx5w" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66T2aGEeS3h-w1VhzBbw" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66UGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66UWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66UmaGEeS3h-w1VhzBbw" visible="false" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66U2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66VGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66VWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66VmaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66V2aGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66WGaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66WWaGEeS3h-w1VhzBbw" visible="false" type="Class_OperationCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66WmaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66W2aGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66XGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66XWaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66XmaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66X2aGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_lW66YGaGEeS3h-w1VhzBbw" visible="false" type="Class_NestedClassifierCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66YWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66YmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_lW66Y2aGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_lW66ZGaGEeS3h-w1VhzBbw"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_lW66ZWaGEeS3h-w1VhzBbw"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66ZmaGEeS3h-w1VhzBbw"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_STFUUOR-EeWMb9h0hGvbqQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_STFUUeR-EeWMb9h0hGvbqQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_lVog1maGEeS3h-w1VhzBbw"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lW66amaGEeS3h-w1VhzBbw" x="-70" y="122" width="142" height="41"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_SVCcIOR-EeWMb9h0hGvbqQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_SVCcIeR-EeWMb9h0hGvbqQ" showTitle="true"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SVCcI-R-EeWMb9h0hGvbqQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SVCcIuR-EeWMb9h0hGvbqQ" x="130" y="210"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_SVQekOR-EeWMb9h0hGvbqQ" type="StereotypeComment">
      <styles xmi:type="notation:TitleStyle" xmi:id="_SVQekeR-EeWMb9h0hGvbqQ" showTitle="true"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SVQek-R-EeWMb9h0hGvbqQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_SVQekuR-EeWMb9h0hGvbqQ" x="130" y="291"/>
    </children>
    <styles xmi:type="notation:StringValueStyle" xmi:id="_lW66a2aGEeS3h-w1VhzBbw" name="diagram_compatibility_version" stringValue="1.2.0"/>
    <styles xmi:type="notation:DiagramStyle" xmi:id="_lW66bGaGEeS3h-w1VhzBbw"/>
    <styles xmi:type="style:PapyrusViewStyle" xmi:id="_lW66bWaGEeS3h-w1VhzBbw">
      <owner xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    </styles>
    <element xmi:type="uml:Package" href="tdl.uml#_lVogQWaGEeS3h-w1VhzBbw"/>
    <edges xmi:type="notation:Connector" xmi:id="_lW66bmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW6502aGEeS3h-w1VhzBbw" target="_lW66EWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66b2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66cGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66cWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66cmaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66c2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogQ2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66dGaGEeS3h-w1VhzBbw" points="[-8, -10, 0, 77]$[-9, -76, -1, 11]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66dWaGEeS3h-w1VhzBbw" id="(0.48066298342541436,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66dmaGEeS3h-w1VhzBbw" id="(0.49295774647887325,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW66d2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66TGaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66eGaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66eWaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66emaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVog12aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66e2aGEeS3h-w1VhzBbw" points="[47, -20, -138, 60]$[137, -59, -48, 21]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66fGaGEeS3h-w1VhzBbw" id="(0.49295774647887325,1.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66fWaGEeS3h-w1VhzBbw" id="(0.49295774647887325,0.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW66fmaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW658maGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66f2aGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66gGaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66gWaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66gmaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66g2aGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogUWaGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66hGaGEeS3h-w1VhzBbw" points="[3, -50, -2, 136]$[13, -136, 8, 50]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66hWaGEeS3h-w1VhzBbw" id="(1.0,0.5121951219512195)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66hmaGEeS3h-w1VhzBbw" id="(0.0,0.4634146341463415)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW66h2aGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66EWaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66iGaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66iWaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66imaGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66i2aGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66jGaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_zHb6wAr9EeOfdc1Ie2nqvA"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66jWaGEeS3h-w1VhzBbw" points="[-74, -6, 165, 0]$[-184, 0, 55, 6]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66jmaGEeS3h-w1VhzBbw" id="(0.4961832061068702,0.0)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66j2aGEeS3h-w1VhzBbw" id="(0.4961832061068702,1.0)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_lW66kGaGEeS3h-w1VhzBbw" type="Generalization_Edge" source="_lW66LWaGEeS3h-w1VhzBbw" target="_lW65sWaGEeS3h-w1VhzBbw">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lW66kWaGEeS3h-w1VhzBbw" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lW66kmaGEeS3h-w1VhzBbw" key="visible" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_lW66k2aGEeS3h-w1VhzBbw" type="Generalization_StereotypeLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_lW66lGaGEeS3h-w1VhzBbw" y="40"/>
      </children>
      <styles xmi:type="notation:FontStyle" xmi:id="_lW66lWaGEeS3h-w1VhzBbw"/>
      <element xmi:type="uml:Generalization" href="tdl.uml#_lVogU2aGEeS3h-w1VhzBbw"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lW66lmaGEeS3h-w1VhzBbw" points="[41, -24, -176, 103]$[201, -110, -16, 17]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66l2aGEeS3h-w1VhzBbw" id="(0.0,0.43902439024390244)"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lW66mGaGEeS3h-w1VhzBbw" id="(1.0,0.4878048780487805)"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_SVDDMOR-EeWMb9h0hGvbqQ" type="StereotypeCommentLink" source="_lW65sWaGEeS3h-w1VhzBbw" target="_SVCcIOR-EeWMb9h0hGvbqQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_SVDDMeR-EeWMb9h0hGvbqQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SVDqQOR-EeWMb9h0hGvbqQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_4aQ_sM6LEeKrteq_aJ3viA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SVDDMuR-EeWMb9h0hGvbqQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SVDDM-R-EeWMb9h0hGvbqQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SVDDNOR-EeWMb9h0hGvbqQ"/>
    </edges>
    <edges xmi:type="notation:Connector" xmi:id="_SVQelOR-EeWMb9h0hGvbqQ" type="StereotypeCommentLink" source="_lW66EWaGEeS3h-w1VhzBbw" target="_SVQekOR-EeWMb9h0hGvbqQ">
      <styles xmi:type="notation:FontStyle" xmi:id="_SVQeleR-EeWMb9h0hGvbqQ"/>
      <styles xmi:type="notation:EObjectValueStyle" xmi:id="_SVQemeR-EeWMb9h0hGvbqQ" name="BASE_ELEMENT">
        <eObjectValue xmi:type="uml:Class" href="tdl.uml#_wZOBAAr9EeOfdc1Ie2nqvA"/>
      </styles>
      <element xsi:nil="true"/>
      <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SVQeluR-EeWMb9h0hGvbqQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
      <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SVQel-R-EeWMb9h0hGvbqQ"/>
      <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SVQemOR-EeWMb9h0hGvbqQ"/>
    </edges>
  </notation:Diagram>
  <notation:Diagram xmi:id="_AJyyMGjrEeSGaIFXgYnwew" type="PapyrusUMLClassDiagram" name="Data::DataUse" measurementUnit="Pixel">
    <children xmi:type="notation:Shape" xmi:id="_WJp73WjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp73mjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp732jrEeSGaIFXgYnwew" key="visible" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp74GjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp74WjrEeSGaIFXgYnwew" key="gradient" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp76GjrEeSGaIFXgYnwew" type="Class_NameLabel">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp76WjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp76mjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp762jrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp77GjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
          <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp77WjrEeSGaIFXgYnwew" key="visible" value="true"/>
        </eAnnotations>
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp77mjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp772jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp78GjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp78WjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp78mjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp782jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp79GjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp79WjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp79mjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp792jrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp7-GjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp7-WjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp7-mjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp7-2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNcNkKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNcNkaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7wmjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8AmjrEeSGaIFXgYnwew" x="880" y="340" width="148" height="63"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8A2jrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8CmjrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8C2jrEeSGaIFXgYnwew" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8DGjrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8DWjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8DmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8D2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8EGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8EWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8EmjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8E2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8FGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8FWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8FmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8F2jrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8GGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8GWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8GmjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8G2jrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0oKJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0oaJ_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJp7x2jrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8ImjrEeSGaIFXgYnwew" x="710" y="461" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8KmjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8K2jrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_WJp8LGjrEeSGaIFXgYnwew" key="fillColor" value="true"/>
      </eAnnotations>
      <children xmi:type="notation:DecorationNode" xmi:id="_WJp8M2jrEeSGaIFXgYnwew" type="Class_NameLabel"/>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8NGjrEeSGaIFXgYnwew" type="Class_AttributeCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8NWjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8NmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8N2jrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8OGjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8OWjrEeSGaIFXgYnwew" visible="false" type="Class_OperationCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8OmjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8O2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8PGjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8PWjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:BasicCompartment" xmi:id="_WJp8PmjrEeSGaIFXgYnwew" visible="false" type="Class_NestedClassifierCompartment">
        <styles xmi:type="notation:TitleStyle" xmi:id="_WJp8P2jrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:SortingStyle" xmi:id="_WJp8QGjrEeSGaIFXgYnwew"/>
        <styles xmi:type="notation:FilteringStyle" xmi:id="_WJp8QWjrEeSGaIFXgYnwew"/>
        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8QmjrEeSGaIFXgYnwew"/>
      </children>
      <children xmi:type="notation:DecorationNode" xmi:id="_QNc0oqJ_EeWzmr7iTmXzEQ" type="Class_FloatingNameLabel">
        <layoutConstraint xmi:type="notation:Location" xmi:id="_QNc0o6J_EeWzmr7iTmXzEQ" y="5"/>
      </children>
      <element xmi:type="uml:Class" href="tdl.uml#_WJgKyGjrEeSGaIFXgYnwew"/>
      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WJp8SWjrEeSGaIFXgYnwew" x="960" y="460" height="72"/>
    </children>
    <children xmi:type="notation:Shape" xmi:id="_WJp8cGjrEeSGaIFXgYnwew" type="Class_Shape">
      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_WJp8d2jrEeSGaIFXgYnwew" source="PapyrusCSSForceValue">
        <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">