From fe011ad4d0aa065c70a218156284bc147fb80662 Mon Sep 17 00:00:00 2001 From: marttikaarik Date: Fri, 30 Jun 2017 16:31:10 +0300 Subject: [PATCH] TDL metamodel v1.3.1 Change-Id: I1a63363b5b683d097b85055950e670ac814f97c8 --- plugins/org.etsi.mts.tdl.model/.classpath | 7 + plugins/org.etsi.mts.tdl.model/.gitignore | 1 + plugins/org.etsi.mts.tdl.model/.project | 28 + .../META-INF/MANIFEST.MF | 17 + .../org.etsi.mts.tdl.model/build.properties | 10 + .../model/structured.ecore | 330 +++++ .../org.etsi.mts.tdl.model/model/tdl.ecore | 1070 +++++++++++++++++ .../org.etsi.mts.tdl.model/model/tdl.genmodel | 354 ++++++ .../org.etsi.mts.tdl.model/plugin.properties | 4 + plugins/org.etsi.mts.tdl.model/plugin.xml | 36 + 10 files changed, 1857 insertions(+) create mode 100644 plugins/org.etsi.mts.tdl.model/.classpath create mode 100644 plugins/org.etsi.mts.tdl.model/.gitignore create mode 100644 plugins/org.etsi.mts.tdl.model/.project create mode 100644 plugins/org.etsi.mts.tdl.model/META-INF/MANIFEST.MF create mode 100644 plugins/org.etsi.mts.tdl.model/build.properties create mode 100644 plugins/org.etsi.mts.tdl.model/model/structured.ecore create mode 100644 plugins/org.etsi.mts.tdl.model/model/tdl.ecore create mode 100644 plugins/org.etsi.mts.tdl.model/model/tdl.genmodel create mode 100644 plugins/org.etsi.mts.tdl.model/plugin.properties create mode 100644 plugins/org.etsi.mts.tdl.model/plugin.xml diff --git a/plugins/org.etsi.mts.tdl.model/.classpath b/plugins/org.etsi.mts.tdl.model/.classpath new file mode 100644 index 00000000..4c40d649 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/plugins/org.etsi.mts.tdl.model/.gitignore b/plugins/org.etsi.mts.tdl.model/.gitignore new file mode 100644 index 00000000..5a4594f9 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/.gitignore @@ -0,0 +1 @@ +/gen-src diff --git a/plugins/org.etsi.mts.tdl.model/.project b/plugins/org.etsi.mts.tdl.model/.project new file mode 100644 index 00000000..25ea0b77 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/.project @@ -0,0 +1,28 @@ + + + org.etsi.mts.tdl.model + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + + diff --git a/plugins/org.etsi.mts.tdl.model/META-INF/MANIFEST.MF b/plugins/org.etsi.mts.tdl.model/META-INF/MANIFEST.MF new file mode 100644 index 00000000..c59d0dd6 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/META-INF/MANIFEST.MF @@ -0,0 +1,17 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %pluginName +Bundle-SymbolicName: org.etsi.mts.tdl.model;singleton:=true +Bundle-Version: 1.3.1.qualifier +Bundle-ClassPath: . +Bundle-Vendor: %providerName +Bundle-Localization: plugin +Bundle-RequiredExecutionEnvironment: JavaSE-1.7 +Export-Package: org.etsi.mts.tdl, + org.etsi.mts.tdl.util, + org.etsi.mts.tdl.structuredobjectives, + org.etsi.mts.tdl.structuredobjectives.util +Require-Bundle: org.eclipse.core.runtime, + org.eclipse.emf.ecore;visibility:=reexport, + org.eclipse.emf.ecore.xmi;visibility:=reexport +Bundle-ActivationPolicy: lazy diff --git a/plugins/org.etsi.mts.tdl.model/build.properties b/plugins/org.etsi.mts.tdl.model/build.properties new file mode 100644 index 00000000..4465407f --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/build.properties @@ -0,0 +1,10 @@ +# + +bin.includes = .,\ + model/,\ + META-INF/,\ + plugin.xml,\ + plugin.properties +jars.compile.order = . +source.. = src/ +output.. = bin/ diff --git a/plugins/org.etsi.mts.tdl.model/model/structured.ecore b/plugins/org.etsi.mts.tdl.model/model/structured.ecore new file mode 100644 index 00000000..edb0e4a5 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/model/structured.ecore @@ -0,0 +1,330 @@ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + diff --git a/plugins/org.etsi.mts.tdl.model/model/tdl.ecore b/plugins/org.etsi.mts.tdl.model/model/tdl.ecore new file mode 100644 index 00000000..522a3f89 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/model/tdl.ecore @@ -0,0 +1,1070 @@ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + + +
+ + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +
+ + + + diff --git a/plugins/org.etsi.mts.tdl.model/model/tdl.genmodel b/plugins/org.etsi.mts.tdl.model/model/tdl.genmodel new file mode 100644 index 00000000..6313ea50 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/model/tdl.genmodel @@ -0,0 +1,354 @@ + + + structured.ecore + tdl.ecore + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/org.etsi.mts.tdl.model/plugin.properties b/plugins/org.etsi.mts.tdl.model/plugin.properties new file mode 100644 index 00000000..c3935f44 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/plugin.properties @@ -0,0 +1,4 @@ +# + +pluginName = TDL Metamodel +providerName = www.etsi.org diff --git a/plugins/org.etsi.mts.tdl.model/plugin.xml b/plugins/org.etsi.mts.tdl.model/plugin.xml new file mode 100644 index 00000000..542728f0 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/plugin.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + -- GitLab