[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[stp-commits] r3339 - in org.eclipse.stp.sca/trunk: org.eclipse.stp.sca.diagram.frascati org.eclipse.stp.sca.domainmodel.frascati org.eclipse.stp.sca.domainmodel.frascati/model org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/impl org.eclipse.stp.sca.domainmodel.frascati.edit

Author: sdrapeau
Date: 2009-09-21 05:32:57 -0400 (Mon, 21 Sep 2009)
New Revision: 3339

Modified:
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.diagram.frascati/plugin.xml
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati.edit/plugin.xml
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/model/frascati.ecore
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/plugin.xml
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/FrascatiPackage.java
   org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/impl/FrascatiFactoryImpl.java
Log:
Updated with FraSCAti namespace version 1.1.

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.diagram.frascati/plugin.xml
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.diagram.frascati/plugin.xml	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.diagram.frascati/plugin.xml	2009-09-21 09:32:57 UTC (rev 3339)
@@ -17,7 +17,7 @@
 
  <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes">
         <?gmfgen generated="false"?>
-      <metamodel nsURI="http://frascati.ow2.org";>
+      <metamodel nsURI="http://frascati.ow2.org/xmlns/sca/1.1";>
          <metamodelType
                id="org.eclipse.stp.sca.diagram.frascati.FractalImplementation"
                name="FractalImplementation"

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/model/frascati.ecore
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/model/frascati.ecore	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/model/frascati.ecore	2009-09-21 09:32:57 UTC (rev 3339)
@@ -1,257 +1,257 @@
-<?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="frascati"
-    nsURI="http://frascati.ow2.org/xmlns/sca/1.1"; nsPrefix="frascati">
-  <eClassifiers xsi:type="ecore:EClass" name="JBIBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="JBIBinding"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":7"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="interfaceName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="interfaceNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="endpointName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="timeout" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="wsdl" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:jbibinding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="FractalImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="FractalImplementation"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="definition" lowerBound="1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:fractalimplementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//DocumentRoot">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value=""/>
-      <details key="kind" value="mixed"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationFractal"
-        upperBound="-2" eType="#//FractalImplementation" volatile="true" transient="true"
-        derived="true" containment="true" resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="implementation.fractal"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingJBI" upperBound="-2"
-        eType="#//JBIBinding" volatile="true" transient="true" derived="true" containment="true"
-        resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="binding.jbi"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationOsgi" upperBound="-2"
-        eType="#//OsgiImplementation" volatile="true" transient="true" derived="true"
-        containment="true" resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="implementation.osgi"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationScript" upperBound="-2"
-        eType="#//ScriptImplementation" volatile="true" transient="true" derived="true"
-        containment="true" resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="implementation.script"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingRest" upperBound="-2"
-        eType="#//RestBinding" volatile="true" transient="true" derived="true" containment="true"
-        resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="binding.rest"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingRmi" upperBound="-2"
-        eType="#//RMIBinding" volatile="true" transient="true" derived="true" containment="true"
-        resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="binding.rmi"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingJsonRpc" upperBound="-2"
-        eType="#//JsonRpcBinding" volatile="true" transient="true" derived="true"
-        containment="true" resolveProxies="false">
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="element"/>
-        <details key="name" value="binding.jsonrpc"/>
-        <details key="namespace" value="##targetNamespace"/>
-        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="OsgiImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="OsgiImplementation"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bundle" lowerBound="1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:osgiimplementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="ScriptImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="ScriptImplementation"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="script" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String";
-        defaultValueLiteral=""/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="language" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String";
-        defaultValueLiteral=""/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:scriptimplementation"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="RestBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="RestBinding"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:restbinding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="RMIBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="RMIBinding"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="host" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceName" lowerBound="1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="port" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:rmibinding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </eClassifiers>
-  <eClassifiers xsi:type="ecore:EClass" name="JsonRpcBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
-    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-      <details key="name" value="JsonRpcBinding"/>
-      <details key="kind" value="elementOnly"/>
-    </eAnnotations>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
-        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="attributeWildcard"/>
-        <details key="wildcards" value="##any"/>
-        <details key="name" value=":3"/>
-        <details key="processing" value="lax"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
-        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
-      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
-        <details key="kind" value="group"/>
-        <details key="name" value="group:sca:jsonrpcbinding"/>
-      </eAnnotations>
-    </eStructuralFeatures>
-  </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="frascati"
+    nsURI="http://frascati.ow2.org/xmlns/sca/1.1"; nsPrefix="frascati">
+  <eClassifiers xsi:type="ecore:EClass" name="JBIBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="JBIBinding"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":7"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="interfaceName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="interfaceNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="endpointName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationNamespace" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnyURI"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="timeout" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="wsdl" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:jbibinding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="FractalImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="FractalImplementation"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="definition" lowerBound="1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:fractalimplementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="DocumentRoot" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//DocumentRoot">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value=""/>
+      <details key="kind" value="mixed"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationFractal"
+        upperBound="-2" eType="#//FractalImplementation" volatile="true" transient="true"
+        derived="true" containment="true" resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="implementation.fractal"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingJBI" upperBound="-2"
+        eType="#//JBIBinding" volatile="true" transient="true" derived="true" containment="true"
+        resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="binding.jbi"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationOsgi" upperBound="-2"
+        eType="#//OsgiImplementation" volatile="true" transient="true" derived="true"
+        containment="true" resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="implementation.osgi"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="implementationScript" upperBound="-2"
+        eType="#//ScriptImplementation" volatile="true" transient="true" derived="true"
+        containment="true" resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="implementation.script"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#implementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingRest" upperBound="-2"
+        eType="#//RestBinding" volatile="true" transient="true" derived="true" containment="true"
+        resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="binding.rest"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingRmi" upperBound="-2"
+        eType="#//RMIBinding" volatile="true" transient="true" derived="true" containment="true"
+        resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="binding.rmi"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EReference" name="bindingJsonRpc" upperBound="-2"
+        eType="#//JsonRpcBinding" volatile="true" transient="true" derived="true"
+        containment="true" resolveProxies="false">
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="element"/>
+        <details key="name" value="binding.jsonrpc"/>
+        <details key="namespace" value="##targetNamespace"/>
+        <details key="affiliation" value="http://www.osoa.org/xmlns/sca/1.0#binding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="OsgiImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="OsgiImplementation"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="bundle" lowerBound="1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:osgiimplementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="ScriptImplementation" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Implementation">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="ScriptImplementation"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="script" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String";
+        defaultValueLiteral=""/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="language" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String";
+        defaultValueLiteral=""/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:scriptimplementation"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="RestBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="RestBinding"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:restbinding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="RMIBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="RMIBinding"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="host" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="serviceName" lowerBound="1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="port" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"/>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:rmibinding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+  <eClassifiers xsi:type="ecore:EClass" name="JsonRpcBinding" eSuperTypes="../../org.eclipse.stp.sca/model/sca.ecore#//Binding">
+    <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+      <details key="name" value="JsonRpcBinding"/>
+      <details key="kind" value="elementOnly"/>
+    </eAnnotations>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="anyAttribute" unique="false"
+        upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="attributeWildcard"/>
+        <details key="wildcards" value="##any"/>
+        <details key="name" value=":3"/>
+        <details key="processing" value="lax"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+    <eStructuralFeatures xsi:type="ecore:EAttribute" name="group" unique="false" upperBound="-1"
+        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry";>
+      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData";>
+        <details key="kind" value="group"/>
+        <details key="name" value="group:sca:jsonrpcbinding"/>
+      </eAnnotations>
+    </eStructuralFeatures>
+  </eClassifiers>
+</ecore:EPackage>

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/plugin.xml
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/plugin.xml	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/plugin.xml	2009-09-21 09:32:57 UTC (rev 3339)
@@ -19,7 +19,7 @@
 
    <extension point="org.eclipse.emf.ecore.generated_package">
       <package
-            uri="http://frascati.ow2.org";
+            uri="http://frascati.ow2.org/xmlns/sca/1.1";
             class="org.eclipse.stp.sca.domainmodel.frascati.FrascatiPackage"
             genModel="model/frascati.genmodel"/>
    </extension>

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/FrascatiPackage.java
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/FrascatiPackage.java	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/FrascatiPackage.java	2009-09-21 09:32:57 UTC (rev 3339)
@@ -44,7 +44,7 @@
 	 * <!-- begin-user-doc --> <!-- end-user-doc -->
 	 * @generated
 	 */
-	String eNS_URI = "http://frascati.ow2.org";; //$NON-NLS-1$
+	String eNS_URI = "http://frascati.ow2.org/xmlns/sca/1.1";; //$NON-NLS-1$
 
 	/**
 	 * The package namespace name.

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/impl/FrascatiFactoryImpl.java
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/impl/FrascatiFactoryImpl.java	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati/src/org/eclipse/stp/sca/domainmodel/frascati/impl/FrascatiFactoryImpl.java	2009-09-21 09:32:57 UTC (rev 3339)
@@ -38,7 +38,7 @@
 	 */
 	public static FrascatiFactory init() {
 		try {
-			FrascatiFactory theFrascatiFactory = (FrascatiFactory)EPackage.Registry.INSTANCE.getEFactory("http://frascati.ow2.org";); 
+			FrascatiFactory theFrascatiFactory = (FrascatiFactory)EPackage.Registry.INSTANCE.getEFactory("http://frascati.ow2.org/xmlns/sca/1.1";); 
 			if (theFrascatiFactory != null) {
 				return theFrascatiFactory;
 			}

Modified: org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati.edit/plugin.xml
===================================================================
--- org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati.edit/plugin.xml	2009-09-18 15:06:16 UTC (rev 3338)
+++ org.eclipse.stp.sca/trunk/org.eclipse.stp.sca.domainmodel.frascati.edit/plugin.xml	2009-09-21 09:32:57 UTC (rev 3339)
@@ -19,7 +19,7 @@
 
    <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
       <factory
-            uri="http://frascati.ow2.org";
+            uri="http://frascati.ow2.org/xmlns/sca/1.1";
             class="org.eclipse.stp.sca.domainmodel.frascati.provider.FrascatiItemProviderAdapterFactory"
             supportedTypes=
               "org.eclipse.emf.edit.provider.IEditingDomainItemProvider