Loading plugins/org.etsi.mts.tdl.model/model/structured.ecore +27 −2 Changes for plugins/org.etsi.mts.tdl.model/model/structured.ecore: 27 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -13,8 +13,10 @@ containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="finalConditions" eType="#//FinalConditions" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" ordered="false" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="variants" eType="#//Variants" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="InitialConditions" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="conditions" lowerBound="1" Loading Loading @@ -113,4 +115,27 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="occurrenceEntity" lowerBound="1" eType="#//EntityReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Variants" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="variants" upperBound="-1" eType="#//Variant" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Variant" eSuperTypes="tdl.ecore#//NamedElement"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="objectiveURI" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="bindings" upperBound="-1" eType="#//VariantBinding" containment="true"> <eAnnotations source="http://www.eclipse.org/OCL/Collection"> <details key="nullFree" value="false"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="VariantBinding" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//Value" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="boundTo" lowerBound="1" eType="#//Value" containment="true"/> </eClassifiers> </ecore:EPackage> Loading
plugins/org.etsi.mts.tdl.model/model/structured.ecore +27 −2 Changes for plugins/org.etsi.mts.tdl.model/model/structured.ecore: 27 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -13,8 +13,10 @@ containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="finalConditions" eType="#//FinalConditions" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" ordered="false" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="variants" eType="#//Variants" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="InitialConditions" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="conditions" lowerBound="1" Loading Loading @@ -113,4 +115,27 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="occurrenceEntity" lowerBound="1" eType="#//EntityReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Variants" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="variants" upperBound="-1" eType="#//Variant" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Variant" eSuperTypes="tdl.ecore#//NamedElement"> <eStructuralFeatures xsi:type="ecore:EAttribute" name="objectiveURI" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="bindings" upperBound="-1" eType="#//VariantBinding" containment="true"> <eAnnotations source="http://www.eclipse.org/OCL/Collection"> <details key="nullFree" value="false"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="VariantBinding" eSuperTypes="tdl.ecore#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//Value" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="boundTo" lowerBound="1" eType="#//Value" containment="true"/> </eClassifiers> </ecore:EPackage>