You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gu...@apache.org on 2010/05/21 06:30:44 UTC
svn commit: r946869 [5/6] - in
/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model:
scxml.ecore scxml.ecore_diagram scxml.genmodel scxml.gmfgen scxml.gmfgraph
scxml.gmfmap scxml.gmftool
Modified: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph
URL: http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph?rev=946869&r1=946868&r2=946869&view=diff
==============================================================================
--- commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph (original)
+++ commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph Fri May 21 04:30:44 2010
@@ -1,941 +1,941 @@
-<?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="scxml">
- <figures
- name="Default">
- <descriptors
- name="StateFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <foregroundColor
- xsi:type="gmfgraph:RGBColor"
- red="220"
- green="220"
- blue="250"/>
- <children
- xsi:type="gmfgraph:Label"
- name="StateIdLabel"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="TranslationFigure">
- <actualFigure
- xsi:type="gmfgraph:PolylineConnection"
- name="TranslationFigure">
- <children
- xsi:type="gmfgraph:Label"
- name="TranslationEventFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="TranslationCondFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="TranslationTargetFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="TranslationAnchorFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.1/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.1/@actualFigure/@children.1"/>
- <accessors
- figure="//@figures.0/@descriptors.1/@actualFigure/@children.2"/>
- <accessors
- figure="//@figures.0/@descriptors.1/@actualFigure/@children.3"/>
- </descriptors>
- <descriptors
- name="AssignFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="AssignFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="AssignDataidFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="AssignExprFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.2/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.2/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="ExecutableContentFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ExecutableContentFigure"/>
- </descriptors>
- <descriptors
- name="OnEntryFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"
- majorSpacing="1"
- minorSpacing="1"/>
- <foregroundColor
- xsi:type="gmfgraph:RGBColor"
- red="220"
- green="220"
- blue="250"/>
- <children
- xsi:type="gmfgraph:Label"
- name="OnEntryLabel"
- text="OnEntry"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.4/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="OnExitFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"
- majorSpacing="1"
- minorSpacing="1"/>
- <foregroundColor
- xsi:type="gmfgraph:RGBColor"
- red="220"
- green="220"
- blue="250"/>
- <children
- xsi:type="gmfgraph:Label"
- name="OnExitLabel"
- text="OnExit"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.5/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="InitialStateFigure">
- <actualFigure
- xsi:type="gmfgraph:Ellipse"
- name="InitialStateTitle">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- majorAlignment="CENTER"
- minorAlignment="CENTER"/>
- <backgroundColor
- xsi:type="gmfgraph:RGBColor"
- red="80"
- green="80"
- blue="250"/>
- <children
- xsi:type="gmfgraph:Label"
- name="InitialStateTitle"
- text="S"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.6/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="FinalStateFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="FinalStateIdFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.7/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="ParallelFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- name="ParallelFigure"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ParallelIdFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.8/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="HistoryStateFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="HistoryStateFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="HistoryStateIdFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="HistoryStateTypeFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.9/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.9/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="RaiseFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="RaiseFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="RaiseEventFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.10/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="IfFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="IfFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"
- majorSpacing="1"
- minorSpacing="1"/>
- <children
- xsi:type="gmfgraph:Label"
- name="IfCondFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.11/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="ElseIfFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ElseIfFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ElseIfCondFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.12/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="ElseFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ElseFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"
- majorSpacing="1"
- minorSpacing="1"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ElseFigure"
- text="Else"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.13/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="LogFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="LogFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="LogExprFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.14/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="ExtenExecContentFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ExtenExecContentFigure"/>
- </descriptors>
- <descriptors
- name="DataModelFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="DataModelSchemaFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.16/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="DataFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="DataFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="DataIdFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.17/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="ValidateFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ValidateFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ValidateLocationFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ValidateSchemaFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.18/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.18/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="ParamFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ParamFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ParamNameFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ParamExprFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.19/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.19/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="ScriptFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ScriptFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="ScriptLabel"
- text="Script"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.20/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="AnchorFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="AnchorFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="AnchorTypeFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="AnchorSnapshotFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.21/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.21/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="SendFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="SendFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendEventFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendEventexprFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendTargetFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendTargetexprFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendTypeFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendTypeexprFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendIdFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendIdlocationFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendDelayFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendDelayexprFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendNamelistFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendHintsFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="SendHintsexprFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.1"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.2"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.3"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.4"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.5"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.6"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.7"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.8"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.9"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.10"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.11"/>
- <accessors
- figure="//@figures.0/@descriptors.22/@actualFigure/@children.12"/>
- </descriptors>
- <descriptors
- name="CancelFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="CancelFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"/>
- <children
- xsi:type="gmfgraph:Label"
- name="CancelSendidFigure"
- text="<...>"/>
- <children
- xsi:type="gmfgraph:Label"
- name="CancelSendidexprFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.23/@actualFigure/@children.0"/>
- <accessors
- figure="//@figures.0/@descriptors.23/@actualFigure/@children.1"/>
- </descriptors>
- <descriptors
- name="ContentFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="ContentFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <foregroundColor
- xsi:type="gmfgraph:RGBColor"
- red="60"
- green="60"
- blue="220"/>
- </actualFigure>
- </descriptors>
- <descriptors
- name="DonedataFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="DonedataLabel"
- text="Donedata"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.25/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="InvokeFigure">
- <actualFigure
- xsi:type="gmfgraph:RoundedRectangle"
- name="InvokeFigure"
- cornerWidth="12"
- cornerHeight="12">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"
- minorAlignment="CENTER"/>
- <children
- xsi:type="gmfgraph:Label"
- name="InvokeTypeFigure"
- text="<...>"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.26/@actualFigure/@children.0"/>
- </descriptors>
- <descriptors
- name="FinalizeFigure">
- <actualFigure
- xsi:type="gmfgraph:Rectangle"
- name="FinalizeFigure">
- <layout
- xsi:type="gmfgraph:FlowLayout"
- vertical="true"
- matchMinorSize="true"
- forceSingleLine="true"/>
- <children
- xsi:type="gmfgraph:Label"
- name="FinalizeLabel"
- text="Finalize"/>
- </actualFigure>
- <accessors
- figure="//@figures.0/@descriptors.27/@actualFigure/@children.0"/>
- </descriptors>
- </figures>
- <nodes
- name="State"
- figure="StateFigure"/>
- <nodes
- name="Assign"
- figure="AssignFigure"/>
- <nodes
- name="ExecutableContent"
- figure="ExecutableContentFigure"/>
- <nodes
- name="OnEntry"
- figure="OnEntryFigure"/>
- <nodes
- name="OnExit"
- figure="OnExitFigure"/>
- <nodes
- name="InitialState"
- figure="InitialStateFigure"/>
- <nodes
- name="FinalState"
- figure="FinalStateFigure"/>
- <nodes
- name="Parallel"
- figure="ParallelFigure"/>
- <nodes
- name="HistoryState"
- figure="HistoryStateFigure"/>
- <nodes
- name="Raise"
- figure="RaiseFigure"/>
- <nodes
- name="If"
- figure="IfFigure"/>
- <nodes
- name="ElseIf"
- figure="ElseIfFigure"/>
- <nodes
- name="Else"
- figure="ElseFigure"/>
- <nodes
- name="Log"
- figure="LogFigure"/>
- <nodes
- name="ExtenExecContent"
- figure="ExtenExecContentFigure"/>
- <nodes
- name="DataModel"
- figure="DataModelFigure"/>
- <nodes
- name="Data"
- figure="DataFigure"/>
- <nodes
- name="Validate"
- figure="ValidateFigure"/>
- <nodes
- name="Param"
- figure="ParamFigure"/>
- <nodes
- name="Script"
- figure="ScriptFigure"/>
- <nodes
- name="Anchor"
- figure="AnchorFigure"/>
- <nodes
- name="Send"
- figure="SendFigure"/>
- <nodes
- name="Cancel"
- figure="CancelFigure"/>
- <nodes
- name="Content"
- figure="ContentFigure"/>
- <nodes
- name="Donedata"
- figure="DonedataFigure"/>
- <nodes
- name="Invoke"
- figure="InvokeFigure"/>
- <nodes
- name="Finalize"
- figure="FinalizeFigure"/>
- <connections
- name="Translation"
- figure="TranslationFigure"/>
- <compartments
- name="StateCompartment"
- figure="StateFigure"
- collapsible="true"/>
- <compartments
- name="OnEntryCompartment"
- figure="OnEntryFigure"
- collapsible="true"/>
- <compartments
- name="OnExitCompartment"
- figure="OnExitFigure"
- collapsible="true"/>
- <compartments
- name="IfCompartment"
- figure="IfFigure"
- collapsible="true"/>
- <compartments
- name="ParallelCompartment"
- figure="ParallelFigure"
- collapsible="true"/>
- <compartments
- name="InvokeCompartment"
- figure="InvokeFigure"
- collapsible="true"/>
- <compartments
- name="ContentCompartment"
- figure="ContentFigure"/>
- <compartments
- name="FinalStateCompartment"
- figure="FinalStateFigure"
- collapsible="true"/>
- <compartments
- name="DataModelCompartment"
- figure="DataModelFigure"
- collapsible="true"/>
- <compartments
- name="DataCompartment"
- figure="DataFigure"
- collapsible="true"/>
- <compartments
- name="SendCompartment"
- figure="SendFigure"
- collapsible="true"/>
- <compartments
- name="DonedataCompartment"
- figure="DonedataFigure"
- collapsible="true"/>
- <labels
- name="StateId"
- figure="StateFigure"
- accessor="//@figures.0/@descriptors.0/@accessors.0"/>
- <labels
- name="TranslationEvent"
- figure="TranslationFigure"
- accessor="//@figures.0/@descriptors.1/@accessors.0"/>
- <labels
- name="TranslationCond"
- figure="TranslationFigure"
- accessor="//@figures.0/@descriptors.1/@accessors.1"/>
- <labels
- name="TranslationTarget"
- figure="TranslationFigure"
- accessor="//@figures.0/@descriptors.1/@accessors.2"/>
- <labels
- name="TranslationAnchor"
- figure="TranslationFigure"
- accessor="//@figures.0/@descriptors.1/@accessors.3"/>
- <labels
- name="AssignDataid"
- figure="AssignFigure"
- accessor="//@figures.0/@descriptors.2/@accessors.0"/>
- <labels
- name="AssignExpr"
- figure="AssignFigure"
- accessor="//@figures.0/@descriptors.2/@accessors.1"/>
- <labels
- name="FinalStateId"
- figure="FinalStateFigure"
- accessor="//@figures.0/@descriptors.7/@accessors.0"/>
- <labels
- name="ParallelId"
- figure="ParallelFigure"
- accessor="//@figures.0/@descriptors.8/@accessors.0"/>
- <labels
- name="HistoryStateId"
- figure="HistoryStateFigure"
- accessor="//@figures.0/@descriptors.9/@accessors.0"/>
- <labels
- name="HistoryStateType"
- figure="HistoryStateFigure"
- accessor="//@figures.0/@descriptors.9/@accessors.1"/>
- <labels
- name="RaiseEvent"
- figure="RaiseFigure"
- accessor="//@figures.0/@descriptors.10/@accessors.0"/>
- <labels
- name="IfCond"
- figure="IfFigure"
- accessor="//@figures.0/@descriptors.11/@accessors.0"/>
- <labels
- name="ElseIfCond"
- figure="ElseIfFigure"
- accessor="//@figures.0/@descriptors.12/@accessors.0"/>
- <labels
- name="LogExpr"
- figure="LogFigure"
- accessor="//@figures.0/@descriptors.14/@accessors.0"/>
- <labels
- name="DataModelSchema"
- figure="DataModelFigure"
- accessor="//@figures.0/@descriptors.16/@accessors.0"/>
- <labels
- name="DataId"
- figure="DataFigure"
- accessor="//@figures.0/@descriptors.17/@accessors.0"/>
- <labels
- name="ValidateLocation"
- figure="ValidateFigure"
- accessor="//@figures.0/@descriptors.18/@accessors.0"/>
- <labels
- name="ValidateSchema"
- figure="ValidateFigure"
- accessor="//@figures.0/@descriptors.18/@accessors.1"/>
- <labels
- name="ParamName"
- figure="ParamFigure"
- accessor="//@figures.0/@descriptors.19/@accessors.0"/>
- <labels
- name="ParamExpr"
- figure="ParamFigure"
- accessor="//@figures.0/@descriptors.19/@accessors.1"/>
- <labels
- name="AnchorType"
- figure="AnchorFigure"
- accessor="//@figures.0/@descriptors.21/@accessors.0"/>
- <labels
- name="AnchorSnapshot"
- figure="AnchorFigure"
- accessor="//@figures.0/@descriptors.21/@accessors.1"/>
- <labels
- name="SendEvent"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.0"/>
- <labels
- name="SendEventexpr"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.1"/>
- <labels
- name="SendTarget"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.2"/>
- <labels
- name="SendTargetexpr"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.3"/>
- <labels
- name="SendType"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.4"/>
- <labels
- name="SendTypeexpr"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.5"/>
- <labels
- name="SendId"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.6"/>
- <labels
- name="SendIdlocation"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.7"/>
- <labels
- name="SendDelay"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.8"/>
- <labels
- name="SendDelayexpr"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.9"/>
- <labels
- name="SendNamelist"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.10"/>
- <labels
- name="SendHints"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.11"/>
- <labels
- name="SendHintsexpr"
- figure="SendFigure"
- accessor="//@figures.0/@descriptors.22/@accessors.12"/>
- <labels
- name="CancelSendid"
- figure="CancelFigure"
- accessor="//@figures.0/@descriptors.23/@accessors.0"/>
- <labels
- name="CancelSendidexpr"
- figure="CancelFigure"
- accessor="//@figures.0/@descriptors.23/@accessors.1"/>
- <labels
- name="InvokeType"
- figure="InvokeFigure"
- accessor="//@figures.0/@descriptors.26/@accessors.0"/>
- <labels
- name="OnEntryTitle"
- figure="OnEntryFigure"
- accessor="//@figures.0/@descriptors.4/@accessors.0"/>
- <labels
- name="OnExitTitle"
- figure="OnExitFigure"
- accessor="//@figures.0/@descriptors.5/@accessors.0"/>
- <labels
- name="ElseTitle"
- figure="ElseFigure"
- accessor="//@figures.0/@descriptors.13/@accessors.0"/>
- <labels
- name="InitialStateTitle"
- figure="InitialStateFigure"
- elementIcon="false"
- accessor="//@figures.0/@descriptors.6/@accessors.0"/>
- <labels
- name="FinalizeLabel"
- figure="FinalizeFigure"
- accessor="//@figures.0/@descriptors.27/@accessors.0"/>
- <labels
- name="DonedataLabel"
- figure="DonedataFigure"
- accessor="//@figures.0/@descriptors.25/@accessors.0"/>
- <labels
- name="ScriptLabel"
- figure="ScriptFigure"
- accessor="//@figures.0/@descriptors.20/@accessors.0" />
-</gmfgraph:Canvas>
+<?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="scxml">
+ <figures
+ name="Default">
+ <descriptors
+ name="StateFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <foregroundColor
+ xsi:type="gmfgraph:RGBColor"
+ red="220"
+ green="220"
+ blue="250"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="StateIdLabel"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="TranslationFigure">
+ <actualFigure
+ xsi:type="gmfgraph:PolylineConnection"
+ name="TranslationFigure">
+ <children
+ xsi:type="gmfgraph:Label"
+ name="TranslationEventFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="TranslationCondFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="TranslationTargetFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="TranslationAnchorFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.1/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.1/@actualFigure/@children.1"/>
+ <accessors
+ figure="//@figures.0/@descriptors.1/@actualFigure/@children.2"/>
+ <accessors
+ figure="//@figures.0/@descriptors.1/@actualFigure/@children.3"/>
+ </descriptors>
+ <descriptors
+ name="AssignFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="AssignFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="AssignDataidFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="AssignExprFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.2/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.2/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="ExecutableContentFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ExecutableContentFigure"/>
+ </descriptors>
+ <descriptors
+ name="OnEntryFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"
+ majorSpacing="1"
+ minorSpacing="1"/>
+ <foregroundColor
+ xsi:type="gmfgraph:RGBColor"
+ red="220"
+ green="220"
+ blue="250"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="OnEntryLabel"
+ text="OnEntry"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.4/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="OnExitFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"
+ majorSpacing="1"
+ minorSpacing="1"/>
+ <foregroundColor
+ xsi:type="gmfgraph:RGBColor"
+ red="220"
+ green="220"
+ blue="250"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="OnExitLabel"
+ text="OnExit"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.5/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="InitialStateFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Ellipse"
+ name="InitialStateTitle">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ majorAlignment="CENTER"
+ minorAlignment="CENTER"/>
+ <backgroundColor
+ xsi:type="gmfgraph:RGBColor"
+ red="80"
+ green="80"
+ blue="250"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="InitialStateTitle"
+ text="S"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.6/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="FinalStateFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="FinalStateIdFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.7/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="ParallelFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ name="ParallelFigure"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ParallelIdFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.8/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="HistoryStateFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="HistoryStateFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="HistoryStateIdFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="HistoryStateTypeFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.9/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.9/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="RaiseFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="RaiseFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="RaiseEventFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.10/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="IfFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="IfFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"
+ majorSpacing="1"
+ minorSpacing="1"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="IfCondFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.11/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="ElseIfFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ElseIfFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ElseIfCondFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.12/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="ElseFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ElseFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"
+ majorSpacing="1"
+ minorSpacing="1"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ElseFigure"
+ text="Else"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.13/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="LogFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="LogFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="LogExprFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.14/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="ExtenExecContentFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ExtenExecContentFigure"/>
+ </descriptors>
+ <descriptors
+ name="DataModelFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="DataModelSchemaFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.16/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="DataFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="DataFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="DataIdFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.17/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="ValidateFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ValidateFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ValidateLocationFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ValidateSchemaFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.18/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.18/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="ParamFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ParamFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ParamNameFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ParamExprFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.19/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.19/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="ScriptFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ScriptFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="ScriptLabel"
+ text="Script"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.20/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="AnchorFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="AnchorFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="AnchorTypeFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="AnchorSnapshotFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.21/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.21/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="SendFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="SendFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendEventFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendEventexprFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendTargetFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendTargetexprFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendTypeFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendTypeexprFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendIdFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendIdlocationFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendDelayFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendDelayexprFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendNamelistFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendHintsFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="SendHintsexprFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.1"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.2"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.3"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.4"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.5"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.6"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.7"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.8"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.9"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.10"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.11"/>
+ <accessors
+ figure="//@figures.0/@descriptors.22/@actualFigure/@children.12"/>
+ </descriptors>
+ <descriptors
+ name="CancelFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="CancelFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="CancelSendidFigure"
+ text="<...>"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="CancelSendidexprFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.23/@actualFigure/@children.0"/>
+ <accessors
+ figure="//@figures.0/@descriptors.23/@actualFigure/@children.1"/>
+ </descriptors>
+ <descriptors
+ name="ContentFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="ContentFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <foregroundColor
+ xsi:type="gmfgraph:RGBColor"
+ red="60"
+ green="60"
+ blue="220"/>
+ </actualFigure>
+ </descriptors>
+ <descriptors
+ name="DonedataFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="DonedataLabel"
+ text="Donedata"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.25/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="InvokeFigure">
+ <actualFigure
+ xsi:type="gmfgraph:RoundedRectangle"
+ name="InvokeFigure"
+ cornerWidth="12"
+ cornerHeight="12">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"
+ minorAlignment="CENTER"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="InvokeTypeFigure"
+ text="<...>"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.26/@actualFigure/@children.0"/>
+ </descriptors>
+ <descriptors
+ name="FinalizeFigure">
+ <actualFigure
+ xsi:type="gmfgraph:Rectangle"
+ name="FinalizeFigure">
+ <layout
+ xsi:type="gmfgraph:FlowLayout"
+ vertical="true"
+ matchMinorSize="true"
+ forceSingleLine="true"/>
+ <children
+ xsi:type="gmfgraph:Label"
+ name="FinalizeLabel"
+ text="Finalize"/>
+ </actualFigure>
+ <accessors
+ figure="//@figures.0/@descriptors.27/@actualFigure/@children.0"/>
+ </descriptors>
+ </figures>
+ <nodes
+ name="State"
+ figure="StateFigure"/>
+ <nodes
+ name="Assign"
+ figure="AssignFigure"/>
+ <nodes
+ name="ExecutableContent"
+ figure="ExecutableContentFigure"/>
+ <nodes
+ name="OnEntry"
+ figure="OnEntryFigure"/>
+ <nodes
+ name="OnExit"
+ figure="OnExitFigure"/>
+ <nodes
+ name="InitialState"
+ figure="InitialStateFigure"/>
+ <nodes
+ name="FinalState"
+ figure="FinalStateFigure"/>
+ <nodes
+ name="Parallel"
+ figure="ParallelFigure"/>
+ <nodes
+ name="HistoryState"
+ figure="HistoryStateFigure"/>
+ <nodes
+ name="Raise"
+ figure="RaiseFigure"/>
+ <nodes
+ name="If"
+ figure="IfFigure"/>
+ <nodes
+ name="ElseIf"
+ figure="ElseIfFigure"/>
+ <nodes
+ name="Else"
+ figure="ElseFigure"/>
+ <nodes
+ name="Log"
+ figure="LogFigure"/>
+ <nodes
+ name="ExtenExecContent"
+ figure="ExtenExecContentFigure"/>
+ <nodes
+ name="DataModel"
+ figure="DataModelFigure"/>
+ <nodes
+ name="Data"
+ figure="DataFigure"/>
+ <nodes
+ name="Validate"
+ figure="ValidateFigure"/>
+ <nodes
+ name="Param"
+ figure="ParamFigure"/>
+ <nodes
+ name="Script"
+ figure="ScriptFigure"/>
+ <nodes
+ name="Anchor"
+ figure="AnchorFigure"/>
+ <nodes
+ name="Send"
+ figure="SendFigure"/>
+ <nodes
+ name="Cancel"
+ figure="CancelFigure"/>
+ <nodes
+ name="Content"
+ figure="ContentFigure"/>
+ <nodes
+ name="Donedata"
+ figure="DonedataFigure"/>
+ <nodes
+ name="Invoke"
+ figure="InvokeFigure"/>
+ <nodes
+ name="Finalize"
+ figure="FinalizeFigure"/>
+ <connections
+ name="Translation"
+ figure="TranslationFigure"/>
+ <compartments
+ name="StateCompartment"
+ figure="StateFigure"
+ collapsible="true"/>
+ <compartments
+ name="OnEntryCompartment"
+ figure="OnEntryFigure"
+ collapsible="true"/>
+ <compartments
+ name="OnExitCompartment"
+ figure="OnExitFigure"
+ collapsible="true"/>
+ <compartments
+ name="IfCompartment"
+ figure="IfFigure"
+ collapsible="true"/>
+ <compartments
+ name="ParallelCompartment"
+ figure="ParallelFigure"
+ collapsible="true"/>
+ <compartments
+ name="InvokeCompartment"
+ figure="InvokeFigure"
+ collapsible="true"/>
+ <compartments
+ name="ContentCompartment"
+ figure="ContentFigure"/>
+ <compartments
+ name="FinalStateCompartment"
+ figure="FinalStateFigure"
+ collapsible="true"/>
+ <compartments
+ name="DataModelCompartment"
+ figure="DataModelFigure"
+ collapsible="true"/>
+ <compartments
+ name="DataCompartment"
+ figure="DataFigure"
+ collapsible="true"/>
+ <compartments
+ name="SendCompartment"
+ figure="SendFigure"
+ collapsible="true"/>
+ <compartments
+ name="DonedataCompartment"
+ figure="DonedataFigure"
+ collapsible="true"/>
+ <labels
+ name="StateId"
+ figure="StateFigure"
+ accessor="//@figures.0/@descriptors.0/@accessors.0"/>
+ <labels
+ name="TranslationEvent"
+ figure="TranslationFigure"
+ accessor="//@figures.0/@descriptors.1/@accessors.0"/>
+ <labels
+ name="TranslationCond"
+ figure="TranslationFigure"
+ accessor="//@figures.0/@descriptors.1/@accessors.1"/>
+ <labels
+ name="TranslationTarget"
+ figure="TranslationFigure"
+ accessor="//@figures.0/@descriptors.1/@accessors.2"/>
+ <labels
+ name="TranslationAnchor"
+ figure="TranslationFigure"
+ accessor="//@figures.0/@descriptors.1/@accessors.3"/>
+ <labels
+ name="AssignDataid"
+ figure="AssignFigure"
+ accessor="//@figures.0/@descriptors.2/@accessors.0"/>
+ <labels
+ name="AssignExpr"
+ figure="AssignFigure"
+ accessor="//@figures.0/@descriptors.2/@accessors.1"/>
+ <labels
+ name="FinalStateId"
+ figure="FinalStateFigure"
+ accessor="//@figures.0/@descriptors.7/@accessors.0"/>
+ <labels
+ name="ParallelId"
+ figure="ParallelFigure"
+ accessor="//@figures.0/@descriptors.8/@accessors.0"/>
+ <labels
+ name="HistoryStateId"
+ figure="HistoryStateFigure"
+ accessor="//@figures.0/@descriptors.9/@accessors.0"/>
+ <labels
+ name="HistoryStateType"
+ figure="HistoryStateFigure"
+ accessor="//@figures.0/@descriptors.9/@accessors.1"/>
+ <labels
+ name="RaiseEvent"
+ figure="RaiseFigure"
+ accessor="//@figures.0/@descriptors.10/@accessors.0"/>
+ <labels
+ name="IfCond"
+ figure="IfFigure"
+ accessor="//@figures.0/@descriptors.11/@accessors.0"/>
+ <labels
+ name="ElseIfCond"
+ figure="ElseIfFigure"
+ accessor="//@figures.0/@descriptors.12/@accessors.0"/>
+ <labels
+ name="LogExpr"
+ figure="LogFigure"
+ accessor="//@figures.0/@descriptors.14/@accessors.0"/>
+ <labels
+ name="DataModelSchema"
+ figure="DataModelFigure"
+ accessor="//@figures.0/@descriptors.16/@accessors.0"/>
+ <labels
+ name="DataId"
+ figure="DataFigure"
+ accessor="//@figures.0/@descriptors.17/@accessors.0"/>
+ <labels
+ name="ValidateLocation"
+ figure="ValidateFigure"
+ accessor="//@figures.0/@descriptors.18/@accessors.0"/>
+ <labels
+ name="ValidateSchema"
+ figure="ValidateFigure"
+ accessor="//@figures.0/@descriptors.18/@accessors.1"/>
+ <labels
+ name="ParamName"
+ figure="ParamFigure"
+ accessor="//@figures.0/@descriptors.19/@accessors.0"/>
+ <labels
+ name="ParamExpr"
+ figure="ParamFigure"
+ accessor="//@figures.0/@descriptors.19/@accessors.1"/>
+ <labels
+ name="AnchorType"
+ figure="AnchorFigure"
+ accessor="//@figures.0/@descriptors.21/@accessors.0"/>
+ <labels
+ name="AnchorSnapshot"
+ figure="AnchorFigure"
+ accessor="//@figures.0/@descriptors.21/@accessors.1"/>
+ <labels
+ name="SendEvent"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.0"/>
+ <labels
+ name="SendEventexpr"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.1"/>
+ <labels
+ name="SendTarget"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.2"/>
+ <labels
+ name="SendTargetexpr"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.3"/>
+ <labels
+ name="SendType"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.4"/>
+ <labels
+ name="SendTypeexpr"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.5"/>
+ <labels
+ name="SendId"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.6"/>
+ <labels
+ name="SendIdlocation"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.7"/>
+ <labels
+ name="SendDelay"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.8"/>
+ <labels
+ name="SendDelayexpr"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.9"/>
+ <labels
+ name="SendNamelist"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.10"/>
+ <labels
+ name="SendHints"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.11"/>
+ <labels
+ name="SendHintsexpr"
+ figure="SendFigure"
+ accessor="//@figures.0/@descriptors.22/@accessors.12"/>
+ <labels
+ name="CancelSendid"
+ figure="CancelFigure"
+ accessor="//@figures.0/@descriptors.23/@accessors.0"/>
+ <labels
+ name="CancelSendidexpr"
+ figure="CancelFigure"
+ accessor="//@figures.0/@descriptors.23/@accessors.1"/>
+ <labels
+ name="InvokeType"
+ figure="InvokeFigure"
+ accessor="//@figures.0/@descriptors.26/@accessors.0"/>
+ <labels
+ name="OnEntryTitle"
+ figure="OnEntryFigure"
+ accessor="//@figures.0/@descriptors.4/@accessors.0"/>
+ <labels
+ name="OnExitTitle"
+ figure="OnExitFigure"
+ accessor="//@figures.0/@descriptors.5/@accessors.0"/>
+ <labels
+ name="ElseTitle"
+ figure="ElseFigure"
+ accessor="//@figures.0/@descriptors.13/@accessors.0"/>
+ <labels
+ name="InitialStateTitle"
+ figure="InitialStateFigure"
+ elementIcon="false"
+ accessor="//@figures.0/@descriptors.6/@accessors.0"/>
+ <labels
+ name="FinalizeLabel"
+ figure="FinalizeFigure"
+ accessor="//@figures.0/@descriptors.27/@accessors.0"/>
+ <labels
+ name="DonedataLabel"
+ figure="DonedataFigure"
+ accessor="//@figures.0/@descriptors.25/@accessors.0"/>
+ <labels
+ name="ScriptLabel"
+ figure="ScriptFigure"
+ accessor="//@figures.0/@descriptors.20/@accessors.0" />
+</gmfgraph:Canvas>
Propchange: commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph
------------------------------------------------------------------------------
svn:eol-style = native