<?xml version="1.0" encoding="UTF-8"?> | |
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.1/notation" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_o9CZYDabEdyiJs_hTQjPKg" type="UMLComponent" name="8.14.Example of wiring through dependencies.umlcomponent_diagram" measurementUnit="Pixel"> | |
<children xmi:type="notation:Node" xmi:id="_wKrr0DabEdyiJs_hTQjPKg" type="2001"> | |
<children xmi:type="notation:Node" xmi:id="_wKrr0zabEdyiJs_hTQjPKg" type="5001"/> | |
<children xmi:type="notation:Node" xmi:id="_wLIXwDabEdyiJs_hTQjPKg" type="7001"> | |
<children xmi:type="notation:Node" xmi:id="_8h9VEDacEdyiJs_hTQjPKg" type="3004"> | |
<children xmi:type="notation:Node" xmi:id="_8h9VEzacEdyiJs_hTQjPKg" type="5007"/> | |
<children xmi:type="notation:Node" xmi:id="_VItoYDadEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_VItoYzadEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_VItoZDadEdyiJs_hTQjPKg" x="-20" y="35"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_VItoYTadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_VIatcDadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_VItoYjadEdyiJs_hTQjPKg"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_aPDQEDadEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_aPDQEzadEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_aPDQFDadEdyiJs_hTQjPKg" x="35" y="17"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_aPDQETadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_aOwVIDadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aPDQEjadEdyiJs_hTQjPKg" x="120" y="150"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_8h9VETacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Class" href="8.14.Example of wiring through dependencies.uml#_8hhQMDacEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_8h9VEjacEdyiJs_hTQjPKg" x="55" y="18" width="151" height="76"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_dpzfsTadEdyiJs_hTQjPKg" type="3004"> | |
<children xmi:type="notation:Node" xmi:id="_dp8poDadEdyiJs_hTQjPKg" type="5007"/> | |
<children xmi:type="notation:Node" xmi:id="_oKl94DadEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_oKl94zadEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_oKl95DadEdyiJs_hTQjPKg" x="-36" y="-20"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_oKl94TadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_oKSb4DadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_oKl94jadEdyiJs_hTQjPKg" x="120" y="-14"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_819ZsDadEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_819ZszadEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_819ZtDadEdyiJs_hTQjPKg" y="5"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_819ZsTadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_810PwDadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_819ZsjadEdyiJs_hTQjPKg" x="150" y="30"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_dpzfsjadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Class" href="8.14.Example of wiring through dependencies.uml#_dpzfsDadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_dpzfszadEdyiJs_hTQjPKg" x="55" y="183" width="151" height="61"/> | |
</children> | |
<styles xmi:type="notation:DrawerStyle" xmi:id="_wLIXwTabEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:SortingStyle" xmi:id="_wLIXwjabEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FilteringStyle" xmi:id="_wLIXwzabEdyiJs_hTQjPKg"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_qgUUkDacEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_qgUUkzacEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_qgUUlDacEdyiJs_hTQjPKg" y="5"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_qgUUkTacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_qft3oDacEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_qgUUkjacEdyiJs_hTQjPKg" x="-14" y="105"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_6v2o0DadEdyiJs_hTQjPKg" type="3002"> | |
<children xmi:type="notation:Node" xmi:id="_6v2o0zadEdyiJs_hTQjPKg" type="5003"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_6v2o1DadEdyiJs_hTQjPKg" y="5"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_6v2o0TadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Port" href="8.14.Example of wiring through dependencies.uml#_6vs30DadEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_6v2o0jadEdyiJs_hTQjPKg" x="270" y="255"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_wKrr0TabEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Component" href="8.14.Example of wiring through dependencies.uml#_vxV-wDabEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_wKrr0jabEdyiJs_hTQjPKg" x="330" y="15" width="271" height="331"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_xHxmMDabEdyiJs_hTQjPKg" type="Note"> | |
<children xmi:type="notation:Node" xmi:id="_xHxmMzabEdyiJs_hTQjPKg" type="DiagramName"> | |
<element xsi:nil="true"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_xHxmNDabEdyiJs_hTQjPKg" type="Description"> | |
<element xsi:nil="true"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_xHxmMTabEdyiJs_hTQjPKg" description="Not yet completed, 
@see [197263] - Optionally show typed connectors using corresponding association notation

+ missed connectors between interfaces -- interfaces are not StructuredClassifier's, so what is the container? XXX" fillColor="13369343" lineColor="6737151"/> | |
<element xsi:nil="true"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_xHxmMjabEdyiJs_hTQjPKg" x="105" y="360" height="106"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_lkabQDacEdyiJs_hTQjPKg" type="2001"> | |
<children xmi:type="notation:Node" xmi:id="_lkabQzacEdyiJs_hTQjPKg" type="5001"/> | |
<children xmi:type="notation:Node" xmi:id="_lkabRDacEdyiJs_hTQjPKg" type="7001"> | |
<styles xmi:type="notation:DrawerStyle" xmi:id="_lkabRTacEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:SortingStyle" xmi:id="_lkabRjacEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FilteringStyle" xmi:id="_lkabRzacEdyiJs_hTQjPKg"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_lkabQTacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Component" href="8.14.Example of wiring through dependencies.uml#_lkG5QDacEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_lkabQjacEdyiJs_hTQjPKg" x="30" y="105"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_nl5x4DacEdyiJs_hTQjPKg" type="2003"> | |
<children xmi:type="notation:Node" xmi:id="_nmC70DacEdyiJs_hTQjPKg" type="5005"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_nmC70TacEdyiJs_hTQjPKg" x="-20" y="-38"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_nl5x4TacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Interface" href="8.14.Example of wiring through dependencies.uml#_nlTU8DacEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_nl5x4jacEdyiJs_hTQjPKg" x="210" y="90"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_sOIhQDacEdyiJs_hTQjPKg" type="2003"> | |
<children xmi:type="notation:Node" xmi:id="_sOIhQzacEdyiJs_hTQjPKg" type="5005"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_sOIhRDacEdyiJs_hTQjPKg" x="-122" y="17"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_sOIhQTacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Interface" href="8.14.Example of wiring through dependencies.uml#_sN1mUDacEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_sOIhQjacEdyiJs_hTQjPKg" x="255" y="120"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_LPcnwDaeEdyiJs_hTQjPKg" type="2003"> | |
<children xmi:type="notation:Node" xmi:id="_LPcnwzaeEdyiJs_hTQjPKg" type="5005"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_LPcnxDaeEdyiJs_hTQjPKg" y="5"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_LPcnwTaeEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Interface" href="8.14.Example of wiring through dependencies.uml#_LPJs0DaeEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LPcnwjaeEdyiJs_hTQjPKg" x="666" y="273"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_LvojsTaeEdyiJs_hTQjPKg" type="2003"> | |
<children xmi:type="notation:Node" xmi:id="_LvyUsDaeEdyiJs_hTQjPKg" type="5005"> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_LvyUsTaeEdyiJs_hTQjPKg" x="-20" y="-38"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_LvojsjaeEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Interface" href="8.14.Example of wiring through dependencies.uml#_LvojsDaeEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_LvojszaeEdyiJs_hTQjPKg" x="701" y="196"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_Q4WxADaeEdyiJs_hTQjPKg" type="2001"> | |
<children xmi:type="notation:Node" xmi:id="_Q4WxAzaeEdyiJs_hTQjPKg" type="5001"/> | |
<children xmi:type="notation:Node" xmi:id="_Q4WxBDaeEdyiJs_hTQjPKg" type="7001"> | |
<styles xmi:type="notation:DrawerStyle" xmi:id="_Q4WxBTaeEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:SortingStyle" xmi:id="_Q4WxBjaeEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FilteringStyle" xmi:id="_Q4WxBzaeEdyiJs_hTQjPKg"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_Q4WxATaeEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Component" href="8.14.Example of wiring through dependencies.uml#_Q4D2EDaeEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_Q4WxAjaeEdyiJs_hTQjPKg" x="780" y="180"/> | |
</children> | |
<children xmi:type="notation:Node" xmi:id="_jTWhIDaoEdyDZYshPOuEnw" type="2005"> | |
<children xmi:type="notation:Node" xmi:id="_jTWhIzaoEdyDZYshPOuEnw" type="5011"/> | |
<children xmi:type="notation:Node" xmi:id="_jTWhJDaoEdyDZYshPOuEnw" type="7003"> | |
<children xmi:type="notation:Node" xmi:id="_tS56gDaoEdyDZYshPOuEnw" type="3007"> | |
<element xmi:type="uml:ElementImport" href="8.14.Example of wiring through dependencies.uml#_tSKToDaoEdyDZYshPOuEnw"/> | |
<layoutConstraint xmi:type="notation:Location" xmi:id="_tS56gTaoEdyDZYshPOuEnw"/> | |
</children> | |
<styles xmi:type="notation:DrawerStyle" xmi:id="_jTWhJTaoEdyDZYshPOuEnw"/> | |
<styles xmi:type="notation:SortingStyle" xmi:id="_jTWhJjaoEdyDZYshPOuEnw"/> | |
<styles xmi:type="notation:FilteringStyle" xmi:id="_jTWhJzaoEdyDZYshPOuEnw"/> | |
</children> | |
<styles xmi:type="notation:ShapeStyle" xmi:id="_jTWhITaoEdyDZYshPOuEnw"/> | |
<element xmi:type="uml:Package" href="8.14.Example of wiring through dependencies.uml#_onb80DabEdyiJs_hTQjPKg"/> | |
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_jTWhIjaoEdyDZYshPOuEnw" y="-4"/> | |
</children> | |
<styles xmi:type="notation:DiagramStyle" xmi:id="_o9CZYTabEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Package" href="8.14.Example of wiring through dependencies.uml#_onb80DabEdyiJs_hTQjPKg"/> | |
<edges xmi:type="notation:Edge" xmi:id="_yiHAwDacEdyiJs_hTQjPKg" type="4006" source="_qgUUkDacEdyiJs_hTQjPKg" target="_sOIhQDacEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:ConnectorStyle" xmi:id="_yiHAwTacEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_yiHAwjacEdyiJs_hTQjPKg"/> | |
<element xsi:nil="true"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yiHAwzacEdyiJs_hTQjPKg" points="[-7, 2, 93, 0]$[-98, 3, 2, 1]"/> | |
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ylFcQDacEdyiJs_hTQjPKg" id="(0.8666667,0.6)"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_0gKo4DacEdyiJs_hTQjPKg" type="4001" source="_lkabQDacEdyiJs_hTQjPKg" target="_nl5x4DacEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:ConnectorStyle" xmi:id="_0gKo4TacEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_0gKo4jacEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:InterfaceRealization" href="8.14.Example of wiring through dependencies.uml#_0fukADacEdyiJs_hTQjPKg"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0gKo4zacEdyiJs_hTQjPKg" points="[8, 7, -136, -26]$[122, 7, -22, -26]$[141, 30, -3, -3]"/> | |
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0gKo5DacEdyiJs_hTQjPKg" id="(0.92,0.33333334)"/> | |
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0gKo5TacEdyiJs_hTQjPKg" id="(0.73333335,0.2)"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_WHdIkDadEdyiJs_hTQjPKg" type="4008" source="_qgUUkDacEdyiJs_hTQjPKg" target="_VItoYDadEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:RoutingStyle" xmi:id="_WHdIkTadEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_WHdIkjadEdyiJs_hTQjPKg"/> | |
<element xmi:type="uml:Connector" href="8.14.Example of wiring through dependencies.uml#_WGjwsDadEdyiJs_hTQjPKg"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WHdIkzadEdyiJs_hTQjPKg" points="[8, 3, -183, 0]$[188, 5, -3, 2]"/> | |
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WIC-cDadEdyiJs_hTQjPKg" id="(0.2,0.6666667)"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_QeITIDaeEdyiJs_hTQjPKg" type="4006" source="_6v2o0DadEdyiJs_hTQjPKg" target="_LPcnwDaeEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:ConnectorStyle" xmi:id="_QeITITaeEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_QeITIjaeEdyiJs_hTQjPKg"/> | |
<element xsi:nil="true"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QeITIzaeEdyiJs_hTQjPKg" points="[8, 1, -58, -2]$[66, -4, 0, -7]"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_YvH48TaeEdyiJs_hTQjPKg" type="4007" source="_Q4WxADaeEdyiJs_hTQjPKg" target="_LvojsTaeEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:ConnectorStyle" xmi:id="_YvH48jaeEdyiJs_hTQjPKg"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_YvH48zaeEdyiJs_hTQjPKg"/> | |
<element xsi:nil="true"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YvH49DaeEdyiJs_hTQjPKg" points="[-8, 4, 72, -41]$[-87, 44, -7, -1]"/> | |
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Yvkk4DaeEdyiJs_hTQjPKg" id="(0.08,0.25555557)"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_2l5UYDaeEdydN9mCFnqHbQ" type="4008" source="_aPDQEDadEdyiJs_hTQjPKg" target="_oKl94DadEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:RoutingStyle" xmi:id="_2l5UYTaeEdydN9mCFnqHbQ"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_2l5UYjaeEdydN9mCFnqHbQ"/> | |
<element xmi:type="uml:Connector" href="8.14.Example of wiring through dependencies.uml#_2lJtgDaeEdydN9mCFnqHbQ"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2l5UYzaeEdydN9mCFnqHbQ" points="[-2, 8, -2, -68]$[-7, 76, -7, 0]"/> | |
</edges> | |
<edges xmi:type="notation:Edge" xmi:id="_4cXGwzaeEdydN9mCFnqHbQ" type="4008" source="_819ZsDadEdyiJs_hTQjPKg" target="_6v2o0DadEdyiJs_hTQjPKg"> | |
<styles xmi:type="notation:RoutingStyle" xmi:id="_4cXGxDaeEdydN9mCFnqHbQ"/> | |
<styles xmi:type="notation:FontStyle" xmi:id="_4cXGxTaeEdydN9mCFnqHbQ"/> | |
<element xmi:type="uml:Connector" href="8.14.Example of wiring through dependencies.uml#_4cXGwDaeEdydN9mCFnqHbQ"/> | |
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_4cXGxjaeEdydN9mCFnqHbQ" points="[8, 6, -52, 2]$[59, 12, -1, 8]"/> | |
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_4cg3wDaeEdydN9mCFnqHbQ" id="(0.46666667,0.2)"/> | |
</edges> | |
</notation:Diagram> |