Loading plugins/org.etsi.mts.tdl.model/model/configurations.ecore +20 −83 Original line number Diff line number Diff line Loading @@ -2,104 +2,41 @@ <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="extendedconfigurations" nsURI="http://www.etsi.org/spec/TDL/1.3.1/configurations" nsPrefix="configurations"> <eClassifiers xsi:type="ecore:EClass" name="ExtendedTestConfiguration" eSuperTypes="tdl.ecore#//TestConfiguration"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> <eAnnotations source="http://www.eclipse.org/OCL/Import"> <details key="tdl" value="tdl.ecore#/"/> </eAnnotations> <eClassifiers xsi:type="ecore:EClass" name="ExtendedTestConfiguration" eSuperTypes="tdl.ecore#//TestConfiguration"> <eStructuralFeatures xsi:type="ecore:EReference" name="configurations" ordered="false" upperBound="-1" eType="#//TestConfigurationInstance" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> upperBound="-1" eType="#//TestConfigurationInstance" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="operations" ordered="false" upperBound="-1" eType="#//TestConfigurationOperation" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> upperBound="-1" eType="#//TestConfigurationOperation" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestConfigurationInstance" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="ecore:EClass tdl.ecore#//TestConfiguration"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="ecore:EClass tdl.ecore#//TestConfiguration"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestConfigurationOperation" abstract="true" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="component" ordered="false" lowerBound="1" eType="#//ComponentReference" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="component" lowerBound="1" eType="#//ComponentReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentReference" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="component" ordered="false" lowerBound="1" eType="ecore:EClass tdl.ecore#//ComponentInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="#//TestConfigurationInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="component" lowerBound="1" eType="ecore:EClass tdl.ecore#//ComponentInstance"/> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="#//TestConfigurationInstance"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentMerge" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="target" ordered="false" lowerBound="1" eType="#//ComponentReference" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentHide" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" eType="#//ComponentReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentHide" eSuperTypes="#//TestConfigurationOperation"/> <eClassifiers xsi:type="ecore:EClass" name="ReassignRole" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" ordered="false" lowerBound="1" eType="ecore:EEnum tdl.ecore#//ComponentInstanceRole"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentAlias" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" lowerBound="1" eType="ecore:EEnum tdl.ecore#//ComponentInstanceRole"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentAlias" eSuperTypes="#//TestConfigurationOperation"/> <eClassifiers xsi:type="ecore:EClass" name="ExtendedGateReference" eSuperTypes="tdl.ecore#//GateReference"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="#//TestConfigurationInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="#//TestConfigurationInstance"/> </eClassifiers> </ecore:EPackage> plugins/org.etsi.mts.tdl.model/model/structured.ecore +43 −257 File changed.Preview size limit exceeded, changes collapsed. Show changes Loading
plugins/org.etsi.mts.tdl.model/model/configurations.ecore +20 −83 Original line number Diff line number Diff line Loading @@ -2,104 +2,41 @@ <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="extendedconfigurations" nsURI="http://www.etsi.org/spec/TDL/1.3.1/configurations" nsPrefix="configurations"> <eClassifiers xsi:type="ecore:EClass" name="ExtendedTestConfiguration" eSuperTypes="tdl.ecore#//TestConfiguration"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> <eAnnotations source="http://www.eclipse.org/OCL/Import"> <details key="tdl" value="tdl.ecore#/"/> </eAnnotations> <eClassifiers xsi:type="ecore:EClass" name="ExtendedTestConfiguration" eSuperTypes="tdl.ecore#//TestConfiguration"> <eStructuralFeatures xsi:type="ecore:EReference" name="configurations" ordered="false" upperBound="-1" eType="#//TestConfigurationInstance" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> upperBound="-1" eType="#//TestConfigurationInstance" containment="true"/> <eStructuralFeatures xsi:type="ecore:EReference" name="operations" ordered="false" upperBound="-1" eType="#//TestConfigurationOperation" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> upperBound="-1" eType="#//TestConfigurationOperation" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestConfigurationInstance" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="ecore:EClass tdl.ecore#//TestConfiguration"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="ecore:EClass tdl.ecore#//TestConfiguration"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="TestConfigurationOperation" abstract="true" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="component" ordered="false" lowerBound="1" eType="#//ComponentReference" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="component" lowerBound="1" eType="#//ComponentReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentReference" eSuperTypes="tdl.ecore#//Element"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="component" ordered="false" lowerBound="1" eType="ecore:EClass tdl.ecore#//ComponentInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="#//TestConfigurationInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="component" lowerBound="1" eType="ecore:EClass tdl.ecore#//ComponentInstance"/> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="#//TestConfigurationInstance"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentMerge" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="target" ordered="false" lowerBound="1" eType="#//ComponentReference" containment="true"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentHide" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" eType="#//ComponentReference" containment="true"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentHide" eSuperTypes="#//TestConfigurationOperation"/> <eClassifiers xsi:type="ecore:EClass" name="ReassignRole" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" ordered="false" lowerBound="1" eType="ecore:EEnum tdl.ecore#//ComponentInstanceRole"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentAlias" eSuperTypes="#//TestConfigurationOperation"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" lowerBound="1" eType="ecore:EEnum tdl.ecore#//ComponentInstanceRole"/> </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="ComponentAlias" eSuperTypes="#//TestConfigurationOperation"/> <eClassifiers xsi:type="ecore:EClass" name="ExtendedGateReference" eSuperTypes="tdl.ecore#//GateReference"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" ordered="false" lowerBound="1" eType="#//TestConfigurationInstance"> <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> <details key="documentation" value="<p>From package TestDescriptionLanguage::TDL_MetaModel::Extensions::ExtendedTestConfiguration.</p>"/> </eAnnotations> </eStructuralFeatures> <eStructuralFeatures xsi:type="ecore:EReference" name="configuration" lowerBound="1" eType="#//TestConfigurationInstance"/> </eClassifiers> </ecore:EPackage>
plugins/org.etsi.mts.tdl.model/model/structured.ecore +43 −257 File changed.Preview size limit exceeded, changes collapsed. Show changes