blob: 6a4a8e8d7a6311c2821b51f16278c2107d64371b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<gmfgraph:Canvas xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gmfgraph="http://www.eclipse.org/gmf/2006/GraphicalDefinition" name="people">
<figures
name="Default">
<figures
xsi:type="gmfgraph:PolylineDecoration"
name="PersonChildrenTargetDecoration"/>
<figures
xsi:type="gmfgraph:PolylineDecoration"
name="PersonParentsTargetDecoration"/>
<descriptors
name="PersonFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="PersonFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="PersonNameFigure"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="PersonChildrenFigure">
<actualFigure
xsi:type="gmfgraph:PolylineConnection"
name="PersonChildrenFigure"
targetDecoration="//@figures.0/@figures.0"/>
</descriptors>
<descriptors
name="PersonParentsFigure">
<actualFigure
xsi:type="gmfgraph:PolylineConnection"
name="PersonParentsFigure"
targetDecoration="//@figures.0/@figures.1"/>
</descriptors>
</figures>
<nodes
name="Person"
figure="PersonFigure"/>
<connections
name="PersonChildren"
figure="PersonChildrenFigure"/>
<connections
name="PersonParents"
figure="PersonParentsFigure"/>
<labels
name="PersonName"
figure="PersonFigure"
elementIcon="false"
accessor="//@figures.0/@descriptors.0/@accessors.0"/>
</gmfgraph:Canvas>