Loading plugins/org.etsi.mts.tdl.model/model/structured.ecore +13 −13 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ </eAnnotations> </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="StructuredTestObjective" eSuperTypes="tdl.ecore#//TestObjective"> <eClassifiers xsi:type="ecore:EClass" name="StructuredTestObjective" eSuperTypes="tdl.ecore#//TestObjective #//Element"> <eOperations name="indexOf" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> <details key="body" value="self->asOrderedSet()->closure(oclContents())->indexOf(object)"/> Loading Loading @@ -69,10 +69,10 @@ <eClassifiers xsi:type="ecore:EClass" name="PICSReference" eSuperTypes="#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="pics" lowerBound="1" eType="#//PICS"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="PICS" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="Entity" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="Event" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="EventOccurrenceSpecification" eSuperTypes="#//EventOccurrence"> <eClassifiers xsi:type="ecore:EClass" name="PICS" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="Entity" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="Event" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="EventOccurrenceSpecification" eSuperTypes="#//EventOccurrence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="entityReference" eType="#//EntityReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eventReference" lowerBound="1" Loading @@ -91,7 +91,7 @@ </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Value" abstract="true" eSuperTypes="#//Element"/> <eClassifiers xsi:type="ecore:EClass" name="EventArgument" eSuperTypes="#//Element"/> <eClassifiers xsi:type="ecore:EClass" name="DataReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="DataReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="ecore:EClass tdl.ecore#//StaticDataUse" containment="true"/> </eClassifiers> Loading @@ -102,26 +102,26 @@ upperBound="-1" eType="#//Content" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="member" eType="ecore:EClass tdl.ecore#//Member"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="LiteralValue" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="LiteralValue" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" ordered="false" upperBound="-1" eType="#//Content" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="dataType" eType="ecore:EClass tdl.ecore#//DataType"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ContentReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="ContentReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="#//Content"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="LiteralValueReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="LiteralValueReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="#//LiteralValue"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="RepeatedEventSequence" eSuperTypes="#//EventSequence"> <eClassifiers xsi:type="ecore:EClass" name="RepeatedEventSequence" eSuperTypes="#//EventSequence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="repetitions" eType="#//Value" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="interval" eType="#//Value" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="EventTemplateOccurrence" eSuperTypes="#//EventOccurrence"> <eClassifiers xsi:type="ecore:EClass" name="EventTemplateOccurrence" eSuperTypes="#//EventOccurrence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="eventTemplate" lowerBound="1" eType="#//EventSpecificationTemplate"/> <eStructuralFeatures xsi:type="ecore:EReference" name="entityBinding" ordered="false" Loading @@ -129,7 +129,7 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="occurrenceArgument" eType="#//Value" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="EventSpecificationTemplate" eSuperTypes="tdl.ecore#//PackageableElement"> <eClassifiers xsi:type="ecore:EClass" name="EventSpecificationTemplate" eSuperTypes="tdl.ecore#//PackageableElement #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="eventSpecification" lowerBound="1" eType="#//EventOccurrenceSpecification" containment="true"/> </eClassifiers> Loading @@ -143,7 +143,7 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="variants" upperBound="-1" eType="#//TestObjectiveVariant" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestObjectiveVariant" eSuperTypes="tdl.ecore#//TestObjective"> <eClassifiers xsi:type="ecore:EClass" name="TestObjectiveVariant" eSuperTypes="tdl.ecore#//TestObjective #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="bindings" upperBound="-1" Loading Loading
plugins/org.etsi.mts.tdl.model/model/structured.ecore +13 −13 Original line number Diff line number Diff line Loading @@ -23,7 +23,7 @@ </eAnnotations> </eOperations> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="StructuredTestObjective" eSuperTypes="tdl.ecore#//TestObjective"> <eClassifiers xsi:type="ecore:EClass" name="StructuredTestObjective" eSuperTypes="tdl.ecore#//TestObjective #//Element"> <eOperations name="indexOf" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"> <eAnnotations source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> <details key="body" value="self->asOrderedSet()->closure(oclContents())->indexOf(object)"/> Loading Loading @@ -69,10 +69,10 @@ <eClassifiers xsi:type="ecore:EClass" name="PICSReference" eSuperTypes="#//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="pics" lowerBound="1" eType="#//PICS"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="PICS" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="Entity" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="Event" eSuperTypes="tdl.ecore#//PackageableElement"/> <eClassifiers xsi:type="ecore:EClass" name="EventOccurrenceSpecification" eSuperTypes="#//EventOccurrence"> <eClassifiers xsi:type="ecore:EClass" name="PICS" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="Entity" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="Event" eSuperTypes="tdl.ecore#//PackageableElement #//Element"/> <eClassifiers xsi:type="ecore:EClass" name="EventOccurrenceSpecification" eSuperTypes="#//EventOccurrence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="entityReference" eType="#//EntityReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="eventReference" lowerBound="1" Loading @@ -91,7 +91,7 @@ </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="Value" abstract="true" eSuperTypes="#//Element"/> <eClassifiers xsi:type="ecore:EClass" name="EventArgument" eSuperTypes="#//Element"/> <eClassifiers xsi:type="ecore:EClass" name="DataReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="DataReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="ecore:EClass tdl.ecore#//StaticDataUse" containment="true"/> </eClassifiers> Loading @@ -102,26 +102,26 @@ upperBound="-1" eType="#//Content" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="member" eType="ecore:EClass tdl.ecore#//Member"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="LiteralValue" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="LiteralValue" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" ordered="false" upperBound="-1" eType="#//Content" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="dataType" eType="ecore:EClass tdl.ecore#//DataType"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ContentReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="ContentReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="#//Content"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="LiteralValueReference" eSuperTypes="#//Value"> <eClassifiers xsi:type="ecore:EClass" name="LiteralValueReference" eSuperTypes="#//Value #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="content" lowerBound="1" eType="#//LiteralValue"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="RepeatedEventSequence" eSuperTypes="#//EventSequence"> <eClassifiers xsi:type="ecore:EClass" name="RepeatedEventSequence" eSuperTypes="#//EventSequence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="repetitions" eType="#//Value" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="interval" eType="#//Value" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="EventTemplateOccurrence" eSuperTypes="#//EventOccurrence"> <eClassifiers xsi:type="ecore:EClass" name="EventTemplateOccurrence" eSuperTypes="#//EventOccurrence #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="eventTemplate" lowerBound="1" eType="#//EventSpecificationTemplate"/> <eStructuralFeatures xsi:type="ecore:EReference" name="entityBinding" ordered="false" Loading @@ -129,7 +129,7 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="occurrenceArgument" eType="#//Value" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="EventSpecificationTemplate" eSuperTypes="tdl.ecore#//PackageableElement"> <eClassifiers xsi:type="ecore:EClass" name="EventSpecificationTemplate" eSuperTypes="tdl.ecore#//PackageableElement #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="eventSpecification" lowerBound="1" eType="#//EventOccurrenceSpecification" containment="true"/> </eClassifiers> Loading @@ -143,7 +143,7 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="variants" upperBound="-1" eType="#//TestObjectiveVariant" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestObjectiveVariant" eSuperTypes="tdl.ecore#//TestObjective"> <eClassifiers xsi:type="ecore:EClass" name="TestObjectiveVariant" eSuperTypes="tdl.ecore#//TestObjective #//Element"> <eStructuralFeatures xsi:type="ecore:EReference" name="picsReference" upperBound="-1" eType="#//PICSReference" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="bindings" upperBound="-1" Loading