Author: guixl
Date: Fri May 21 04:30:44 2010
New Revision: 946869

URL: http://svn.apache.org/viewvc?rev=946869&view=rev
Log:
add svn:eol-style property for these files

Modified:
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore_diagram
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.genmodel
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgen
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfgraph
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmfmap
   (contents, props changed)
    
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.gmftool
   (contents, props changed)

Modified: 
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore
URL: 
http://svn.apache.org/viewvc/commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore?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.ecore
 (original)
+++ 
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore
 Fri May 21 04:30:44 2010
@@ -1,210 +1,210 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
-    xmlns:xmi="http://www.omg.org/XMI"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"; name="modeling"
-    nsURI="org.apache.commons.scxml" nsPrefix="org.apache.commons.scxml">
-  <eClassifiers xsi:type="ecore:EClass" name="NamedElement">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceConnection" 
upperBound="-1"
-        eType="#//Translation" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="targetConnection" 
upperBound="-1"
-        eType="#//Translation" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="dataModel" 
upperBound="-1"
-        eType="#//DataModel" containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="State" 
eSuperTypes="#//NamedElement">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="initial" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="initState" 
eType="#//InitialState"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="subState" 
eType="#//State"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="finalState" 
upperBound="-1"
-        eType="#//FinalState" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="subParallel" 
upperBound="-1"
-        eType="#//Parallel" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="historyState" 
upperBound="-1"
-        eType="#//HistoryState" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="anchor" 
upperBound="-1"
-        eType="#//Anchor" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="invoke" 
eType="#//Invoke"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Translation">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="targetStatus" 
eType="#//NamedElement"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceStatus" 
eType="#//NamedElement"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="target" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anchor" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Assign" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="dataid" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="ServiceTemplate">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="transList" 
upperBound="-1"
-        eType="#//Translation" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="stateList" 
upperBound="-1"
-        eType="#//State" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="initial" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="xmlns" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="version" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="profile" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="exmode" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="initialState" 
eType="#//InitialState"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="finalState" 
upperBound="-1"
-        eType="#//FinalState" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="parallel" 
upperBound="-1"
-        eType="#//Parallel" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="dataModel" 
upperBound="-1"
-        eType="#//DataModel" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="ExecutableContent"/>
-  <eClassifiers xsi:type="ecore:EClass" name="OnEntry">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContext" 
upperBound="-1"
-        eType="#//ExecutableContent" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="OnExit">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContext" 
upperBound="-1"
-        eType="#//ExecutableContent" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="InitialState" 
eSuperTypes="#//NamedElement"/>
-  <eClassifiers xsi:type="ecore:EClass" name="FinalState" 
eSuperTypes="#//NamedElement">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="donedata" 
eType="#//Donedata"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Parallel" 
eSuperTypes="#//NamedElement">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="parallel" 
upperBound="-1"
-        eType="#//Parallel" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="state" 
upperBound="-1"
-        eType="#//State" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="historyState" 
upperBound="-1"
-        eType="#//HistoryState" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="anchor" 
upperBound="-1"
-        eType="#//Anchor" containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="HistoryState" 
eSuperTypes="#//NamedElement">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Raise" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="If" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="elseif" 
upperBound="-1"
-        eType="#//ElseIf" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="else" 
eType="#//Else" containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="ElseIf" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Else" 
eSuperTypes="#//ExecutableContent"/>
-  <eClassifiers xsi:type="ecore:EClass" name="Log" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="level" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="ExtenExecContent" 
eSuperTypes="#//ExecutableContent"/>
-  <eClassifiers xsi:type="ecore:EClass" name="DataModel">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="schema" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="data" 
upperBound="-1" eType="#//Data"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Data">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="src" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Validate" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="schema" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Param" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Script"/>
-  <eClassifiers xsi:type="ecore:EClass" name="Anchor">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="snapshot" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Send" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="eventexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="target" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="targetexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="typeexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="idlocation" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="delay" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="delayexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="namelist" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hints" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hintsexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
-        eType="#//Param" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Cancel" 
eSuperTypes="#//ExecutableContent">
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="sendid" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="sendidexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Content">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
upperBound="-1"
-        eType="#//Content" containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Donedata">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
-        eType="#//Param" containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Invoke">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
-        containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
-        eType="#//Param" containment="true"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="typeexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="src" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="srcexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="idlocation" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="namelist" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="autoforward" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="finalize" 
eType="#//Finalize"
-        containment="true"/>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="Finalize">
-    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContent" 
upperBound="-1"
-        eType="#//ExecutableContent" containment="true" />
-  </eClassifiers>
-</ecore:EPackage>
+<?xml version="1.0" encoding="UTF-8"?>
+<ecore:EPackage xmi:version="2.0"
+    xmlns:xmi="http://www.omg.org/XMI"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"; name="modeling"
+    nsURI="org.apache.commons.scxml" nsPrefix="org.apache.commons.scxml">
+  <eClassifiers xsi:type="ecore:EClass" name="NamedElement">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceConnection" 
upperBound="-1"
+        eType="#//Translation" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="targetConnection" 
upperBound="-1"
+        eType="#//Translation" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="dataModel" 
upperBound="-1"
+        eType="#//DataModel" containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="State" 
eSuperTypes="#//NamedElement">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="initial" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="initState" 
eType="#//InitialState"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="subState" 
eType="#//State"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="finalState" 
upperBound="-1"
+        eType="#//FinalState" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="subParallel" 
upperBound="-1"
+        eType="#//Parallel" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="historyState" 
upperBound="-1"
+        eType="#//HistoryState" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="anchor" 
upperBound="-1"
+        eType="#//Anchor" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="invoke" 
eType="#//Invoke"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Translation">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="targetStatus" 
eType="#//NamedElement"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceStatus" 
eType="#//NamedElement"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="target" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anchor" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Assign" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="dataid" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="ServiceTemplate">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="transList" 
upperBound="-1"
+        eType="#//Translation" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="stateList" 
upperBound="-1"
+        eType="#//State" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="initial" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="xmlns" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="version" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="profile" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="exmode" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="initialState" 
eType="#//InitialState"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="finalState" 
upperBound="-1"
+        eType="#//FinalState" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="parallel" 
upperBound="-1"
+        eType="#//Parallel" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="dataModel" 
upperBound="-1"
+        eType="#//DataModel" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="ExecutableContent"/>
+  <eClassifiers xsi:type="ecore:EClass" name="OnEntry">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContext" 
upperBound="-1"
+        eType="#//ExecutableContent" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="OnExit">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContext" 
upperBound="-1"
+        eType="#//ExecutableContent" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="script" 
eType="#//Script"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="InitialState" 
eSuperTypes="#//NamedElement"/>
+  <eClassifiers xsi:type="ecore:EClass" name="FinalState" 
eSuperTypes="#//NamedElement">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="donedata" 
eType="#//Donedata"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Parallel" 
eSuperTypes="#//NamedElement">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onEntry" 
eType="#//OnEntry"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="onExit" 
eType="#//OnExit"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="parallel" 
upperBound="-1"
+        eType="#//Parallel" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="state" 
upperBound="-1"
+        eType="#//State" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="historyState" 
upperBound="-1"
+        eType="#//HistoryState" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="anchor" 
upperBound="-1"
+        eType="#//Anchor" containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="HistoryState" 
eSuperTypes="#//NamedElement">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Raise" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="If" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="elseif" 
upperBound="-1"
+        eType="#//ElseIf" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="else" 
eType="#//Else" containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="ElseIf" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cond" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Else" 
eSuperTypes="#//ExecutableContent"/>
+  <eClassifiers xsi:type="ecore:EClass" name="Log" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="label" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="level" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="ExtenExecContent" 
eSuperTypes="#//ExecutableContent"/>
+  <eClassifiers xsi:type="ecore:EClass" name="DataModel">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="schema" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="data" 
upperBound="-1" eType="#//Data"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Data">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="src" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Validate" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="schema" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Param" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="expr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Script"/>
+  <eClassifiers xsi:type="ecore:EClass" name="Anchor">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="snapshot" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Send" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="event" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="eventexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="target" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="targetexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="typeexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="idlocation" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="delay" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="delayexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="namelist" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hints" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hintsexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
+        eType="#//Param" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Cancel" 
eSuperTypes="#//ExecutableContent">
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="sendid" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="sendidexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Content">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
upperBound="-1"
+        eType="#//Content" containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Donedata">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
+        eType="#//Param" containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Invoke">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="content" 
eType="#//Content"
+        containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="param" 
upperBound="-1"
+        eType="#//Param" containment="true"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="typeexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="src" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="srcexpr" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="idlocation" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="namelist" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="autoforward" 
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="finalize" 
eType="#//Finalize"
+        containment="true"/>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="Finalize">
+    <eStructuralFeatures xsi:type="ecore:EReference" name="executableContent" 
upperBound="-1"
+        eType="#//ExecutableContent" containment="true" />
+  </eClassifiers>
+</ecore:EPackage>

Propchange: 
commons/sandbox/gsoc/2010/scxml-eclipse/trunk/src/main/java/org.apache.commons.scxml.modeling/model/scxml.ecore
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to