<?xml version="1.0" encoding="UTF-8"?> | |
<graphml:graphml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://graphml.graphdrawing.org/xmlns" | |
xmlns:graphml="http://graphml.graphdrawing.org/xmlns/graphml" xmlns:y="http://www.yworks.com/xml/graphml" | |
xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd"> | |
<graphml:key for="node" id="d6" yfiles.type="nodegraphics"/> | |
<graphml:key for="edge" id="d9" yfiles.type="edgegraphics"/> | |
<graphml:graph edgedefault="directed" id="Graph"> | |
<graphml:node id="SRoot"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>SRoot</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="TRoot"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>TRoot</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Namespace"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Namespace</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A2"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A2</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A3"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A3</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A1"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A1</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y1"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y1</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="B"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>B</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y2"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y2</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="C"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>C</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Z"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Z</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="PathNameCS"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>PathNameCS</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Environment"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Environment</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="PathElementCS"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>PathElementCS</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="SRoot::ownedX"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>SRoot::ownedX</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="SRoot::ast"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>SRoot::ast</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="TRoot::ownedA"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>TRoot::ownedA</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X::ast"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X::ast</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X::ownsY"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X::ownsY</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X::isA1"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X::isA1</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="X::isA2"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>X::isA2</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Namespace::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Namespace::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A::TRoot"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A::TRoot</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A::D"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A::D</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A2::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A2::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A2::ownsC"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A2::ownsC</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A3::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A3::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A3::ownsC"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A3::ownsC</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A1::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A1::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="A1::ownsB"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>A1::ownsB</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y1::ast"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y1::ast</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y1::ownsZ"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y1::ownsZ</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y1::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y1::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="B::toA1"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>B::toA1</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="B::ownsD"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>B::ownsD</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="B::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>B::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="B::D"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>B::D</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y2::ast"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y2::ast</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y2::ownsZ"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y2::ownsZ</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Y2::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Y2::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="C::toA2"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>C::toA2</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="C::ownsD"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>C::ownsD</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="C::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>C::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="C::D"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>C::D</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Z::toY"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Z::toY</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Z::ast"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Z::ast</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Z::refers"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Z::refers</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D::toA"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D::toA</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D::refsC"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D::refsC</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D::refsB"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D::refsB</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D::toB"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D::toB</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="D::toC"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>D::toC</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="PathNameCS::path"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>PathNameCS::path</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Environment::parentEnv"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Environment::parentEnv</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="Environment::namedElements"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>Environment::namedElements</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="PathElementCS::name"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>PathElementCS::name</y:NodeLabel> | |
<y:Shape type="rectangle"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cSRoot_2_TRoot (1)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cSRoot_2_TRoot (1)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cX_2_A3 (4)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cX_2_A3 (4)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cX_2_A2 (3)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cX_2_A2 (3)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cX_2_A1 (2)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cX_2_A1 (2)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cY1_2_B (6)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cY1_2_B (6)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cY2_2_C (7)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cY2_2_C (7)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cZ_2_D_0 (8)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cZ_2_D_0 (8)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="cZ_2_D_1 (9)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>cZ_2_D_1 (9)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uTRoot_ownedA (5)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uTRoot_ownedA (5)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA3_name (16)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA3_name (16)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA3_ownsC (11)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA3_ownsC (11)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA2_name (15)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA2_name (15)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA2_ownsC (10)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA2_ownsC (10)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA1_name (13)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA1_name (13)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uA1_ownsB (14)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uA1_ownsB (14)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uB_ownsD (17)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uB_ownsD (17)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uB_name (18)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uB_name (18)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uC_ownsD (20)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uC_ownsD (20)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uC_name (19)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uC_name (19)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uD_0_toA (12)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uD_0_toA (12)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uD_0_refsC (22)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uD_0_refsC (22)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uD_1_toA (23)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uD_1_toA (23)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:node id="uD_1_refsB (21)"> | |
<graphml:data key="d6"><y:ShapeNode> | |
<y:NodeLabel>uD_1_refsB (21)</y:NodeLabel> | |
<y:Shape type="ellipse"/> | |
</y:ShapeNode></graphml:data> | |
</graphml:node> | |
<graphml:edge source="A" target="Namespace"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A2" target="A"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A3" target="A2"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A1" target="A"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="B" target="Namespace"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="C" target="Namespace"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="TRoot::ownedA" target="A::TRoot"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A::name" target="Namespace::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A2::name" target="A::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A2::ownsC" target="C::toA2"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A3::name" target="A2::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A3::ownsC" target="C::toA2"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A3::ownsC" target="A2::ownsC"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A1::name" target="A::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="A1::ownsB" target="B::toA1"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="B::ownsD" target="D::toB"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="B::name" target="Namespace::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="C::ownsD" target="D::toC"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="C::name" target="Namespace::name"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dotted"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="D::toA" target="A::D"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="D::refsC" target="C::D"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="D::refsB" target="B::D"> | |
<graphml:data key="d9"><y:PolyLineEdge> | |
<y:LineStyle type="dashed"/> | |
<y:Arrows source="none" target="standard"/> | |
</y:PolyLineEdge></graphml:data> | |
</graphml:edge> | |
<graphml:edge source="SRoot" target="cSRoot_2_TRoot (1)"/> | |
<graphml:edge source="cSRoot_2_TRoot (1)" target="TRoot"/> | |
<graphml:edge source="cSRoot_2_TRoot (1)" target="SRoot::ast"/> | |
<graphml:edge source="X" target="cX_2_A3 (4)"/> | |
<graphml:edge source="X::isA1" target="cX_2_A3 (4)"/> | |
<graphml:edge source="X::isA2" target="cX_2_A3 (4)"/> | |
<graphml:edge source="cX_2_A3 (4)" target="A3"/> | |
<graphml:edge source="cX_2_A3 (4)" target="X::ast"/> | |
<graphml:edge source="X" target="cX_2_A2 (3)"/> | |
<graphml:edge source="X::isA1" target="cX_2_A2 (3)"/> | |
<graphml:edge source="X::isA2" target="cX_2_A2 (3)"/> | |
<graphml:edge source="cX_2_A2 (3)" target="A2"/> | |
<graphml:edge source="cX_2_A2 (3)" target="X::ast"/> | |
<graphml:edge source="X" target="cX_2_A1 (2)"/> | |
<graphml:edge source="X::isA1" target="cX_2_A1 (2)"/> | |
<graphml:edge source="cX_2_A1 (2)" target="A1"/> | |
<graphml:edge source="cX_2_A1 (2)" target="X::ast"/> | |
<graphml:edge source="Y1" target="cY1_2_B (6)"/> | |
<graphml:edge source="cY1_2_B (6)" target="B"/> | |
<graphml:edge source="cY1_2_B (6)" target="Y1::ast"/> | |
<graphml:edge source="Y2" target="cY2_2_C (7)"/> | |
<graphml:edge source="cY2_2_C (7)" target="C"/> | |
<graphml:edge source="cY2_2_C (7)" target="Y2::ast"/> | |
<graphml:edge source="Z" target="cZ_2_D_0 (8)"/> | |
<graphml:edge source="Z::toY" target="cZ_2_D_0 (8)"/> | |
<graphml:edge source="cZ_2_D_0 (8)" target="D"/> | |
<graphml:edge source="cZ_2_D_0 (8)" target="Z::ast"/> | |
<graphml:edge source="Z" target="cZ_2_D_1 (9)"/> | |
<graphml:edge source="Z::toY" target="cZ_2_D_1 (9)"/> | |
<graphml:edge source="cZ_2_D_1 (9)" target="D"/> | |
<graphml:edge source="cZ_2_D_1 (9)" target="Z::ast"/> | |
<graphml:edge source="SRoot" target="uTRoot_ownedA (5)"/> | |
<graphml:edge source="SRoot::ownedX" target="uTRoot_ownedA (5)"/> | |
<graphml:edge source="X::ast" target="uTRoot_ownedA (5)"/> | |
<graphml:edge source="SRoot::ast" target="uTRoot_ownedA (5)"/> | |
<graphml:edge source="uTRoot_ownedA (5)" target="TRoot::ownedA"/> | |
<graphml:edge source="uTRoot_ownedA (5)" target="A::TRoot"/> | |
<graphml:edge source="X" target="uA3_name (16)"/> | |
<graphml:edge source="X::name" target="uA3_name (16)"/> | |
<graphml:edge source="X::ast" target="uA3_name (16)"/> | |
<graphml:edge source="X::isA1" target="uA3_name (16)"/> | |
<graphml:edge source="X::isA2" target="uA3_name (16)"/> | |
<graphml:edge source="uA3_name (16)" target="A3::name"/> | |
<graphml:edge source="X" target="uA3_ownsC (11)"/> | |
<graphml:edge source="X::ownsY" target="uA3_ownsC (11)"/> | |
<graphml:edge source="Y2::ast" target="uA3_ownsC (11)"/> | |
<graphml:edge source="X::ast" target="uA3_ownsC (11)"/> | |
<graphml:edge source="X::isA1" target="uA3_ownsC (11)"/> | |
<graphml:edge source="X::isA2" target="uA3_ownsC (11)"/> | |
<graphml:edge source="uA3_ownsC (11)" target="A3::ownsC"/> | |
<graphml:edge source="uA3_ownsC (11)" target="C::toA2"/> | |
<graphml:edge source="X" target="uA2_name (15)"/> | |
<graphml:edge source="X::name" target="uA2_name (15)"/> | |
<graphml:edge source="X::ast" target="uA2_name (15)"/> | |
<graphml:edge source="X::isA1" target="uA2_name (15)"/> | |
<graphml:edge source="X::isA2" target="uA2_name (15)"/> | |
<graphml:edge source="uA2_name (15)" target="A2::name"/> | |
<graphml:edge source="X" target="uA2_ownsC (10)"/> | |
<graphml:edge source="X::ownsY" target="uA2_ownsC (10)"/> | |
<graphml:edge source="Y2::ast" target="uA2_ownsC (10)"/> | |
<graphml:edge source="X::ast" target="uA2_ownsC (10)"/> | |
<graphml:edge source="X::isA1" target="uA2_ownsC (10)"/> | |
<graphml:edge source="X::isA2" target="uA2_ownsC (10)"/> | |
<graphml:edge source="uA2_ownsC (10)" target="A2::ownsC"/> | |
<graphml:edge source="uA2_ownsC (10)" target="C::toA2"/> | |
<graphml:edge source="X" target="uA1_name (13)"/> | |
<graphml:edge source="X::name" target="uA1_name (13)"/> | |
<graphml:edge source="X::ast" target="uA1_name (13)"/> | |
<graphml:edge source="X::isA1" target="uA1_name (13)"/> | |
<graphml:edge source="uA1_name (13)" target="A1::name"/> | |
<graphml:edge source="X" target="uA1_ownsB (14)"/> | |
<graphml:edge source="X::ownsY" target="uA1_ownsB (14)"/> | |
<graphml:edge source="Y1::ast" target="uA1_ownsB (14)"/> | |
<graphml:edge source="X::ast" target="uA1_ownsB (14)"/> | |
<graphml:edge source="X::isA1" target="uA1_ownsB (14)"/> | |
<graphml:edge source="uA1_ownsB (14)" target="A1::ownsB"/> | |
<graphml:edge source="uA1_ownsB (14)" target="B::toA1"/> | |
<graphml:edge source="Y1" target="uB_ownsD (17)"/> | |
<graphml:edge source="Z::ast" target="uB_ownsD (17)"/> | |
<graphml:edge source="Y1::ownsZ" target="uB_ownsD (17)"/> | |
<graphml:edge source="Y1::ast" target="uB_ownsD (17)"/> | |
<graphml:edge source="uB_ownsD (17)" target="B::ownsD"/> | |
<graphml:edge source="uB_ownsD (17)" target="D::toB"/> | |
<graphml:edge source="Y1" target="uB_name (18)"/> | |
<graphml:edge source="Y1::name" target="uB_name (18)"/> | |
<graphml:edge source="Y1::ast" target="uB_name (18)"/> | |
<graphml:edge source="uB_name (18)" target="B::name"/> | |
<graphml:edge source="Y2" target="uC_ownsD (20)"/> | |
<graphml:edge source="Z::ast" target="uC_ownsD (20)"/> | |
<graphml:edge source="Y2::ownsZ" target="uC_ownsD (20)"/> | |
<graphml:edge source="Y2::ast" target="uC_ownsD (20)"/> | |
<graphml:edge source="uC_ownsD (20)" target="C::ownsD"/> | |
<graphml:edge source="uC_ownsD (20)" target="D::toC"/> | |
<graphml:edge source="Y2" target="uC_name (19)"/> | |
<graphml:edge source="Y2::name" target="uC_name (19)"/> | |
<graphml:edge source="Y2::ast" target="uC_name (19)"/> | |
<graphml:edge source="uC_name (19)" target="C::name"/> | |
<graphml:edge source="Z" target="uD_0_toA (12)"/> | |
<graphml:edge source="Z::toY" target="uD_0_toA (12)"/> | |
<graphml:edge source="C::toA2" target="uD_0_toA (12)"/> | |
<graphml:edge source="Y2::ast" target="uD_0_toA (12)"/> | |
<graphml:edge source="Z::ast" target="uD_0_toA (12)"/> | |
<graphml:edge source="uD_0_toA (12)" target="D::toA"/> | |
<graphml:edge source="uD_0_toA (12)" target="A::D"/> | |
<graphml:edge source="Z" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Z::toY" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Z::ast" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Z::refers" target="uD_0_refsC (22)"/> | |
<graphml:edge source="PathNameCS::path" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Environment::parentEnv" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Environment::namedElements" target="uD_0_refsC (22)"/> | |
<graphml:edge source="Namespace::name" target="uD_0_refsC (22)"/> | |
<graphml:edge source="PathElementCS::name" target="uD_0_refsC (22)"/> | |
<graphml:edge source="TRoot::ownedA" target="uD_0_refsC (22)"/> | |
<graphml:edge source="A1::ownsB" target="uD_0_refsC (22)"/> | |
<graphml:edge source="A2::ownsC" target="uD_0_refsC (22)"/> | |
<graphml:edge source="B::ownsD" target="uD_0_refsC (22)"/> | |
<graphml:edge source="C::ownsD" target="uD_0_refsC (22)"/> | |
<graphml:edge source="B::name" target="uD_0_refsC (22)"/> | |
<graphml:edge source="C::name" target="uD_0_refsC (22)"/> | |
<graphml:edge source="uD_0_refsC (22)" target="D::refsC"/> | |
<graphml:edge source="uD_0_refsC (22)" target="C::D"/> | |
<graphml:edge source="Z" target="uD_1_toA (23)"/> | |
<graphml:edge source="Z::toY" target="uD_1_toA (23)"/> | |
<graphml:edge source="B::toA1" target="uD_1_toA (23)"/> | |
<graphml:edge source="Y1::ast" target="uD_1_toA (23)"/> | |
<graphml:edge source="Z::ast" target="uD_1_toA (23)"/> | |
<graphml:edge source="uD_1_toA (23)" target="D::toA"/> | |
<graphml:edge source="Z" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Z::toY" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Z::ast" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Z::refers" target="uD_1_refsB (21)"/> | |
<graphml:edge source="PathNameCS::path" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Environment::parentEnv" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Environment::namedElements" target="uD_1_refsB (21)"/> | |
<graphml:edge source="Namespace::name" target="uD_1_refsB (21)"/> | |
<graphml:edge source="PathElementCS::name" target="uD_1_refsB (21)"/> | |
<graphml:edge source="TRoot::ownedA" target="uD_1_refsB (21)"/> | |
<graphml:edge source="A1::ownsB" target="uD_1_refsB (21)"/> | |
<graphml:edge source="A2::ownsC" target="uD_1_refsB (21)"/> | |
<graphml:edge source="B::ownsD" target="uD_1_refsB (21)"/> | |
<graphml:edge source="C::ownsD" target="uD_1_refsB (21)"/> | |
<graphml:edge source="B::name" target="uD_1_refsB (21)"/> | |
<graphml:edge source="uD_1_refsB (21)" target="D::refsB"/> | |
<graphml:edge source="uD_1_refsB (21)" target="B::D"/> | |
</graphml:graph> | |
</graphml:graphml> |