blob: c21647db8f9945b1623fc285418ddede5c91a929 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<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="statemachine">
<figures
name="Default">
<descriptors
name="StateFigure">
<actualFigure
xsi:type="gmfgraph:RoundedRectangle"
name="StateFigure">
<layout
xsi:type="gmfgraph:GridLayout"/>
<children
xsi:type="gmfgraph:Label"
name="StateNameFigure"
text="&lt;...>">
<layoutData
xsi:type="gmfgraph:GridLayoutData"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="TransitionFigure">
<actualFigure
xsi:type="gmfgraph:PolylineConnection"
name="TransitionFigure"
targetDecoration="//@figures.0/@descriptors.1/@actualFigure/@children.2">
<children
xsi:type="gmfgraph:Label"
name="TransitionTriggerFigure"
text="&lt;...>"/>
<children
xsi:type="gmfgraph:Label"
name="TransitionEffectFigure"
text="&lt;...>"/>
<children
xsi:type="gmfgraph:PolylineDecoration"
name="TransitionTargetDecoration">
<template
x="-2"
y="2"/>
<template/>
<template
x="-2"
y="-2"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.1/@actualFigure/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.1/@actualFigure/@children.1"/>
</descriptors>
</figures>
<nodes
name="State"
figure="StateFigure"/>
<connections
name="Transition"
figure="TransitionFigure"/>
<labels
name="StateName"
figure="StateFigure"
accessor="//@figures.0/@descriptors.0/@accessors.0"/>
<labels
name="TransitionTrigger"
figure="TransitionFigure"
accessor="//@figures.0/@descriptors.1/@accessors.0"/>
<labels
name="TransitionEffect"
figure="TransitionFigure"
accessor="//@figures.0/@descriptors.1/@accessors.1"/>
</gmfgraph:Canvas>