From c3bd3574ada8f3d62e516e6c2b0e97e828fcbd8f Mon Sep 17 00:00:00 2001 From: Philip Makedonski Date: Mon, 15 Jun 2020 18:10:04 +0200 Subject: [PATCH] + updated merged model implementation --- org.etsi.mts.tdl/model/tdl.ecore | 91 +- org.etsi.mts.tdl/model/tdl.genmodel | 39 +- org.etsi.mts.tdl/model/tdl.uml | 3013 +++++++++-------- org.etsi.mts.tdl/model/tdl_metamodel.di | 34 +- org.etsi.mts.tdl/model/tdl_metamodel.notation | 437 +-- org.etsi.mts.tdl/model/tdl_metamodel.uml | 2 +- 6 files changed, 1873 insertions(+), 1743 deletions(-) diff --git a/org.etsi.mts.tdl/model/tdl.ecore b/org.etsi.mts.tdl/model/tdl.ecore index 740564c..6193235 100644 --- a/org.etsi.mts.tdl/model/tdl.ecore +++ b/org.etsi.mts.tdl/model/tdl.ecore @@ -1,6 +1,6 @@ + xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="tdl" nsURI="http://www.etsi.org/spec/TDL/1.5.1" nsPrefix="tdl">
@@ -71,6 +71,12 @@
+ + +
+ + @@ -90,6 +96,17 @@ + + +
+ + + +
+ + +
@@ -257,6 +274,12 @@
+ + +
+ + @@ -347,18 +370,6 @@
- - -
- - - - -
- -
@@ -490,16 +501,10 @@ - +
- - -
- - @@ -507,7 +512,7 @@ - +
@@ -574,6 +579,12 @@
+ + +
+ + @@ -602,6 +613,12 @@
+ + +
+ + @@ -682,7 +699,24 @@ + eType="#//DataUse" containment="true"> + +
+ + + + + +
+ + + +
+ + +
@@ -930,7 +964,7 @@
+ upperBound="-1" eType="#//LocalExpression" containment="true">
@@ -1004,6 +1038,12 @@
+ + +
+ + @@ -1109,6 +1149,11 @@ + + +
+ +
diff --git a/org.etsi.mts.tdl/model/tdl.genmodel b/org.etsi.mts.tdl/model/tdl.genmodel index f8545f0..89a159b 100644 --- a/org.etsi.mts.tdl/model/tdl.genmodel +++ b/org.etsi.mts.tdl/model/tdl.genmodel @@ -2,11 +2,11 @@ + pluginKey="org.etsi.mts.tdl" decoration="Live" factoryMethods="true" pluralizedGetters="true" + cacheAdapterSupport="true" invariantPrefix="inv__">
@@ -32,7 +32,7 @@
tdl.uml - @@ -75,12 +75,19 @@ - + + + + + + @@ -131,6 +138,8 @@ + @@ -160,10 +169,6 @@ propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//ParameterBinding/parameter"/> - - - @@ -231,6 +234,8 @@ createChild="true" ecoreFeature="ecore:EReference tdl.ecore#//ComponentType/timer"/> + + @@ -259,8 +266,13 @@ + + + + + propertySortChoices="true" ecoreFeature="ecore:EReference tdl.ecore#//LiteralValueUse/dataType"/> @@ -364,6 +376,8 @@ + @@ -396,6 +410,7 @@ + diff --git a/org.etsi.mts.tdl/model/tdl.uml b/org.etsi.mts.tdl/model/tdl.uml index 1f0d236..d388ad0 100644 --- a/org.etsi.mts.tdl/model/tdl.uml +++ b/org.etsi.mts.tdl/model/tdl.uml @@ -1,1953 +1,2003 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - + + + - + - - + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - + - - + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - + + - + - - + + - - + + + + + + - - - - + + + + - - - + + + - - + + - - + + - - - - + + + + - - - - + + + + - - - - - + + + + + + +
+ + + + + +
+ + + + + + + + - - + + - - - + + + - - + + - - - - + + + + - - - - - + + + + + - + - - + + - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - - - - - + + + + + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - + + + - + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - -
+ + +
- + - - - - - + + + + + - - -
+ + +
- + - - - - - - - - + + + - - -
+ + +
- + - - - - - + + + + + - - -
+ + +
- + - - -
+ + +
- + - - + + - - - - - + + + + + - - - + + + - - - - + + + + - - - + + + - - + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - + + - - - - + + + + - - - - - + + + + + - - - + + + - - + + - - + + - - - - - + + + + + - - + + - - - - - + + + + + - - - - + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - -
+ + +
- + - - - - - - + + + + + + - - -
+ + +
- + - - -
+ + +
- + - - - - - + + + + + - - - + + + - - - + + + +
+ + + + + + + - - - + + + - - -
+ + +
- + - - + + - - + + - - + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - - + + + + + - - + + - - + + - - - - - + + + + + - - - + + + - - + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + + + + + - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - + + + + - - - - - + + + + + + + + + + - - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + + + + +
+ + + + + +
+ + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - + - + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - + + + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - - - + + + + - - - - + + + + - - + + - - - + + + - - - - - + + + + + + + + + - - + + - - + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - -
+ + +
- + - - - - - - + + + + + + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - + + - - + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - + - - -
+ + +
- + - - - + + + - + - - - + + + - - - - - - + + + + + + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - - + + + + + - - - + + + - - - + + + - - + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - - + + + + + + - - - + + + - - - + + + - - -
+ + +
- + - - -
+ + +
- + - - - - + + + + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - - - - + + + + + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - + + - - - - - + + + + + - - + + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - -
+ + +
- + - - - + + + - - -
+ + +
- + @@ -1962,128 +2012,143 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.etsi.mts.tdl/model/tdl_metamodel.di b/org.etsi.mts.tdl/model/tdl_metamodel.di index ca64039..beeb1bf 100644 --- a/org.etsi.mts.tdl/model/tdl_metamodel.di +++ b/org.etsi.mts.tdl/model/tdl_metamodel.di @@ -1,17 +1,17 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/org.etsi.mts.tdl/model/tdl_metamodel.notation b/org.etsi.mts.tdl/model/tdl_metamodel.notation index c8cf862..d7e8ee8 100644 --- a/org.etsi.mts.tdl/model/tdl_metamodel.notation +++ b/org.etsi.mts.tdl/model/tdl_metamodel.notation @@ -1,282 +1,287 @@ - - - -
+ + + +
- -
+ +
- -
+ +
- - - - + + + + - - - - + + + + - - + + - - -
+ + +
- -
+ +
- -
+ +
- - - - + + + + - - + + - - -
+ + +
- -
+ +
- -
+ +
- - - - + + + + - - + + - - -
+ + +
- -
+ +
- -
+ +
- - - - + + + + - - + + - - -
+ + +
- -
+ +
- -
+ +
- - - - + + + + - - + + - - -
+ + +
- -
+ +
- -
+ +
- - - - + + + + - - + + - - - - - + + + + + - - + + - - - - - + + + + + - - + + - - - - - + + + + + - - + + - - - - - + + + + + - - + + - - - - + + + + + + + + + + + + + - + - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - + + + + + - - - + + + + - - - - - + + + + + - - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + - - - - - + + + + + - - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + + - - - - + + + + - - - - - - - - - - - - - + + + diff --git a/org.etsi.mts.tdl/model/tdl_metamodel.uml b/org.etsi.mts.tdl/model/tdl_metamodel.uml index f076c65..b7c6b0b 100644 --- a/org.etsi.mts.tdl/model/tdl_metamodel.uml +++ b/org.etsi.mts.tdl/model/tdl_metamodel.uml @@ -47,6 +47,6 @@ - + -- GitLab