diff --git a/plugins/org.etsi.mts.tdl.model/.classpath b/plugins/org.etsi.mts.tdl.model/.classpath new file mode 100644 index 0000000000000000000000000000000000000000..4c40d649dcad2d7df90b37abae12ac113c489e72 --- /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 0000000000000000000000000000000000000000..5a4594f91b8ab7aec1b4e51b8bd19df0358e735f --- /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 0000000000000000000000000000000000000000..25ea0b77db31feca50a5c3d78ce569fe5ee157a2 --- /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 0000000000000000000000000000000000000000..c59d0dd629be43cb502238596b09333cc479a726 --- /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 0000000000000000000000000000000000000000..4465407fcc2709f7088bd19ac4e379e426843081 --- /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 0000000000000000000000000000000000000000..edb0e4a5ae48034350e4917bc7aaa8c493c8e3ed --- /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 0000000000000000000000000000000000000000..522a3f899963422daca9a594e7d3e172e5ee6cc3 --- /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 0000000000000000000000000000000000000000..6313ea50f724694e50a6d6cf308861572fbc6d2e --- /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 0000000000000000000000000000000000000000..c3935f440a4c578f16e2b4655116fa667d222be3 --- /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 0000000000000000000000000000000000000000..542728f06fed55880aa1c8b447d31d09206e26c2 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/plugin.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + +