Commit 6b8b1780 authored by Martti Käärik's avatar Martti Käärik
Browse files

Updated generator model, switched off resource factory generation because we...

Updated generator model, switched off resource factory generation because we need a custom resource factory.

Change-Id: Ia443473d66d14960f93974bc6e3dcf52f550a5ac
parent b2f5636c
......@@ -116,8 +116,8 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference structured.ecore#//EntityBinding/occurrenceEntity"/>
</genClasses>
</genPackages>
<genPackages prefix="tdl" basePackage="org.etsi.mts" resource="XMI" disposableProviderFactory="true"
fileExtensions="tdl,xmi" ecorePackage="tdl.ecore#/" publicationLocation="">
<genPackages prefix="tdl" basePackage="org.etsi.mts" disposableProviderFactory="true"
fileExtensions="tdl" ecorePackage="tdl.ecore#/" publicationLocation="">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="tdl.ecore#//UnassignedMemberTreatment">
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//UnassignedMemberTreatment/AnyValue"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//UnassignedMemberTreatment/AnyValueOrOmit"/>
......@@ -126,6 +126,20 @@
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//ComponentInstanceRole/SUT"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//ComponentInstanceRole/Tester"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="tdl.ecore#//GateTypeKind">
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//GateTypeKind/Message"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//GateTypeKind/Procedure"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="tdl.ecore#//TimeLabelUseKind">
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//TimeLabelUseKind/Last"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//TimeLabelUseKind/Previous"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//TimeLabelUseKind/First"/>
</genEnums>
<genEnums typeSafeEnumCompatible="false" ecoreEnum="tdl.ecore#//ParameterKind">
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//ParameterKind/In"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//ParameterKind/Out"/>
<genEnumLiterals ecoreEnumLiteral="tdl.ecore#//ParameterKind/Exception"/>
</genEnums>
<genClasses image="false" ecoreClass="tdl.ecore#//Element">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Element/comment"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Element/annotation"/>
......@@ -240,6 +254,7 @@
</genClasses>
<genClasses ecoreClass="tdl.ecore#//GateType">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//GateType/dataType"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute tdl.ecore#//GateType/kind"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//Timer"/>
<genClasses ecoreClass="tdl.ecore#//OmitValue"/>
......@@ -288,6 +303,7 @@
</genClasses>
<genClasses ecoreClass="tdl.ecore#//TimeLabelUse">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//TimeLabelUse/timeLabel"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute tdl.ecore#//TimeLabelUse/kind"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//TestConfiguration">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//TestConfiguration/componentInstance"/>
......@@ -340,7 +356,7 @@
<genClasses ecoreClass="tdl.ecore#//InterruptBehaviour"/>
<genClasses ecoreClass="tdl.ecore#//Target">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//Target/targetGate"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//Target/variable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Target/valueAssignment"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//VerdictAssignment">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//VerdictAssignment/verdict"/>
......@@ -377,10 +393,10 @@
<genClasses ecoreClass="tdl.ecore#//Interaction">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//Interaction/sourceGate"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Interaction/target"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Interaction/argument"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//Message">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute tdl.ecore#//Message/isTrigger"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//Message/argument"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//PredefinedFunction">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//PredefinedFunction/returnType"/>
......@@ -397,5 +413,26 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//LocalExpression/expression"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//LocalExpression/scope"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//ValueAssignment">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//ValueAssignment/variable"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//ValueAssignment/parameter"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//ProcedureCall">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//ProcedureCall/signature"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//ProcedureCall/argument"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//ProcedureCall/replyTo"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//ProcedureSignature">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//ProcedureSignature/parameter"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//ProcedureParameter">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute tdl.ecore#//ProcedureParameter/kind"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//CollectionDataType">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//CollectionDataType/itemType"/>
</genClasses>
<genClasses ecoreClass="tdl.ecore#//CollectionDataInstance">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//CollectionDataInstance/item"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
......@@ -6,6 +6,12 @@
<plugin>
<extension point="org.eclipse.emf.ecore.extension_parser">
<parser
type="tdl"
class="org.etsi.mts.tdl.resources.TDLResourceFactory"/>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<!-- @generated tdl -->
<package
......@@ -14,12 +20,6 @@
genModel="model/tdl.genmodel"/>
</extension>
<extension point="org.eclipse.emf.ecore.extension_parser">
<!-- @generated tdl -->
<parser
type="tdl"
class="org.etsi.mts.tdl.resources.TDLResourceFactory"/>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<!-- @generated tdl -->
<package
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment