From ebd9c52419b56d82acf9b32eb1a9be683cc24b2e Mon Sep 17 00:00:00 2001 From: Philip Makedonski <makedonski@informatik.uni-goettingen.de> Date: Fri, 14 Apr 2023 12:41:58 +0200 Subject: [PATCH] +added initial maven support (graphical and ttcn-3 pending) --- .gitignore | 1 + .../.project | 17 ++ .../pom.xml | 17 ++ .../.project | 17 ++ .../pom.xml | 17 ++ .../org.etsi.mts.tdl.model.feature/.project | 17 ++ .../org.etsi.mts.tdl.model.feature/pom.xml | 17 ++ .../pom.xml | 17 ++ features/org.etsi.mts.tdl.tx.feature/.project | 17 ++ features/org.etsi.mts.tdl.tx.feature/pom.xml | 17 ++ .../org.etsi.mts.tdl.txi.feature/.project | 17 ++ features/org.etsi.mts.tdl.txi.feature/pom.xml | 17 ++ .../org.etsi.mts.tdl.util.feature/pom.xml | 17 ++ .../org.etsi.mts.tdl.TDLan2.feature/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.etsi.mts.tdl.TDLan2.feature/pom.xml | 17 ++ plugins/org.etsi.mts.tdl.TDLan2.ide/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TDLan2.ide/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.TDLan2.ui/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TDLan2.ui/pom.xml | 36 +++ plugins/org.etsi.mts.tdl.TDLan2/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TDLan2/pom.xml | 171 ++++++++++++ .../org.etsi.mts.tdl.TPLan2.feature/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.etsi.mts.tdl.TPLan2.feature/pom.xml | 17 ++ plugins/org.etsi.mts.tdl.TPLan2.ide/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TPLan2.ide/pom.xml | 18 ++ .../xtend-gen/.gitignore | 2 - plugins/org.etsi.mts.tdl.TPLan2.ui/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TPLan2.ui/pom.xml | 36 +++ plugins/org.etsi.mts.tdl.TPLan2/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.TPLan2/pom.xml | 171 ++++++++++++ plugins/org.etsi.mts.tdl.asn2tdl/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.asn2tdl/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.common/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.common/pom.xml | 18 ++ .../.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../pom.xml | 18 ++ .../org.etsi.mts.tdl.constraints.ui/.project | 17 ++ .../org.etsi.mts.tdl.constraints.ui/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.constraints/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.constraints/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.helper/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.helper/pom.xml | 18 ++ .../org.etsi.mts.tdl.importers.ui/.project | 17 ++ plugins/org.etsi.mts.tdl.importers.ui/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.json2tdl/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.json2tdl/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.model/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.model/pom.xml | 18 ++ .../.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../pom.xml | 18 ++ .../.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + .../pom.xml | 18 ++ .../.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.etsi.mts.tdl.openapi2tdl.next/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.perspective/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.perspective/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.rt.ui/.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.rt.ui/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.to2tdl/.project | 17 ++ plugins/org.etsi.mts.tdl.to2tdl/pom.xml | 18 ++ .../.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../pom.xml | 18 ++ .../.project | 17 ++ .../org.eclipse.core.resources.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../pom.xml | 18 ++ .../.project | 17 ++ .../org.etsi.mts.tdl.tools.to.docx.ui/pom.xml | 18 ++ .../org.etsi.mts.tdl.tools.to.docx/.project | 17 ++ .../org.etsi.mts.tdl.tools.to.docx/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.tx.ide/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.tx.ide/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.tx.ui/.project | 10 +- .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.etsi.mts.tdl.tx.ui/build.properties | 1 - plugins/org.etsi.mts.tdl.tx.ui/pom.xml | 36 +++ plugins/org.etsi.mts.tdl.tx/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.tx/pom.xml | 153 ++++++++++ plugins/org.etsi.mts.tdl.txi.ide/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.txi.ide/pom.xml | 18 ++ plugins/org.etsi.mts.tdl.txi.ui/.project | 10 +- .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.txi.ui/pom.xml | 36 +++ plugins/org.etsi.mts.tdl.txi/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.txi/pom.xml | 153 ++++++++++ plugins/org.etsi.mts.tdl.wizards/.project | 17 ++ .../.settings/org.eclipse.m2e.core.prefs | 4 + plugins/org.etsi.mts.tdl.wizards/pom.xml | 18 ++ pom.xml | 262 ++++++++++++++++++ .../org.etsi.mts.tdl.updatesite/pom.xml | 48 ++++ 126 files changed, 2473 insertions(+), 7 deletions(-) create mode 100644 features/org.etsi.mts.tdl.constraints.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.converters.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.model.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.tools.to.docx.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.tx.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.txi.feature/pom.xml create mode 100644 features/org.etsi.mts.tdl.util.feature/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.feature/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.feature/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.ide/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.ide/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TDLan2.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TDLan2/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TDLan2/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.feature/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.feature/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.ide/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.ide/pom.xml delete mode 100644 plugins/org.etsi.mts.tdl.TPLan2.ide/xtend-gen/.gitignore create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TPLan2.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.TPLan2/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.TPLan2/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.asn2tdl/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.common/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.constraints.helper/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.constraints.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.constraints/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.helper/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.importers.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.json2tdl/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.json2tdl/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.model/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.openapi.generator.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.openapi.generator.wrapper/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.openapi2tdl.next/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.perspective/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.rt.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.to2tdl/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.core.resources.prefs create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.poi/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tools.to.docx/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tx.ide/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.tx.ide/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tx.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.tx.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.tx/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.tx/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.txi.ide/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.txi.ide/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.txi.ui/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.txi.ui/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.txi/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.txi/pom.xml create mode 100644 plugins/org.etsi.mts.tdl.wizards/.settings/org.eclipse.m2e.core.prefs create mode 100644 plugins/org.etsi.mts.tdl.wizards/pom.xml create mode 100644 pom.xml create mode 100644 updatesite/org.etsi.mts.tdl.updatesite/pom.xml diff --git a/.gitignore b/.gitignore index 3c2a84de..e53f466f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ bin/ *._trace *.xtendbin .DS_Store +target/ \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.constraints.feature/.project b/features/org.etsi.mts.tdl.constraints.feature/.project index e537d7fc..8ac4975c 100644 --- a/features/org.etsi.mts.tdl.constraints.feature/.project +++ b/features/org.etsi.mts.tdl.constraints.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246838</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/features/org.etsi.mts.tdl.constraints.feature/pom.xml b/features/org.etsi.mts.tdl.constraints.feature/pom.xml new file mode 100644 index 00000000..80dac9e3 --- /dev/null +++ b/features/org.etsi.mts.tdl.constraints.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.constraints.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDL Constraints Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.converters.feature/.project b/features/org.etsi.mts.tdl.converters.feature/.project index 78b905ae..cf357363 100644 --- a/features/org.etsi.mts.tdl.converters.feature/.project +++ b/features/org.etsi.mts.tdl.converters.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246849</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/features/org.etsi.mts.tdl.converters.feature/pom.xml b/features/org.etsi.mts.tdl.converters.feature/pom.xml new file mode 100644 index 00000000..288993f3 --- /dev/null +++ b/features/org.etsi.mts.tdl.converters.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.converters.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDL Converters Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.model.feature/.project b/features/org.etsi.mts.tdl.model.feature/.project index 5f6145c2..aaee9ad9 100644 --- a/features/org.etsi.mts.tdl.model.feature/.project +++ b/features/org.etsi.mts.tdl.model.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411912</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/features/org.etsi.mts.tdl.model.feature/pom.xml b/features/org.etsi.mts.tdl.model.feature/pom.xml new file mode 100644 index 00000000..b5149959 --- /dev/null +++ b/features/org.etsi.mts.tdl.model.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.model.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDL Meta-Model Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.tools.to.docx.feature/pom.xml b/features/org.etsi.mts.tdl.tools.to.docx.feature/pom.xml new file mode 100644 index 00000000..747ee425 --- /dev/null +++ b/features/org.etsi.mts.tdl.tools.to.docx.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.tools.to.docx.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDL TO Docx Export Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.tx.feature/.project b/features/org.etsi.mts.tdl.tx.feature/.project index 13fb0bfe..fab33b17 100644 --- a/features/org.etsi.mts.tdl.tx.feature/.project +++ b/features/org.etsi.mts.tdl.tx.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411974</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/features/org.etsi.mts.tdl.tx.feature/pom.xml b/features/org.etsi.mts.tdl.tx.feature/pom.xml new file mode 100644 index 00000000..16850257 --- /dev/null +++ b/features/org.etsi.mts.tdl.tx.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.tx.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDLtx Brace-Based Textual Syntax Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.txi.feature/.project b/features/org.etsi.mts.tdl.txi.feature/.project index 8643d804..36143e3b 100644 --- a/features/org.etsi.mts.tdl.txi.feature/.project +++ b/features/org.etsi.mts.tdl.txi.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408891</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/features/org.etsi.mts.tdl.txi.feature/pom.xml b/features/org.etsi.mts.tdl.txi.feature/pom.xml new file mode 100644 index 00000000..dae4f367 --- /dev/null +++ b/features/org.etsi.mts.tdl.txi.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.txi.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDLtx Indentation-Based Textual Syntax Feature</name> +</project> \ No newline at end of file diff --git a/features/org.etsi.mts.tdl.util.feature/pom.xml b/features/org.etsi.mts.tdl.util.feature/pom.xml new file mode 100644 index 00000000..ef5e8c8d --- /dev/null +++ b/features/org.etsi.mts.tdl.util.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.util.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDL Utilities Feature</name> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TDLan2.feature/.project b/plugins/org.etsi.mts.tdl.TDLan2.feature/.project index 4f4da423..1c1ef6ec 100644 --- a/plugins/org.etsi.mts.tdl.TDLan2.feature/.project +++ b/plugins/org.etsi.mts.tdl.TDLan2.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411807</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TDLan2.feature/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TDLan2.feature/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.feature/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TDLan2.feature/pom.xml b/plugins/org.etsi.mts.tdl.TDLan2.feature/pom.xml new file mode 100644 index 00000000..f267b200 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TDLan2.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TDLan2 Legacy Textual Syntax Feature</name> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ide/.project b/plugins/org.etsi.mts.tdl.TDLan2.ide/.project index 2101ff91..527b618a 100644 --- a/plugins/org.etsi.mts.tdl.TDLan2.ide/.project +++ b/plugins/org.etsi.mts.tdl.TDLan2.ide/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411816</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ide/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TDLan2.ide/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.ide/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ide/pom.xml b/plugins/org.etsi.mts.tdl.TDLan2.ide/pom.xml new file mode 100644 index 00000000..f74dc874 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.ide/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TDLan2.ide</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLan2 Legacy Textual Syntax IDE</name> + +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ui/.project b/plugins/org.etsi.mts.tdl.TDLan2.ui/.project index b9d18cc1..cbc77aba 100644 --- a/plugins/org.etsi.mts.tdl.TDLan2.ui/.project +++ b/plugins/org.etsi.mts.tdl.TDLan2.ui/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411824</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TDLan2.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TDLan2.ui/pom.xml b/plugins/org.etsi.mts.tdl.TDLan2.ui/pom.xml new file mode 100644 index 00000000..e4d56f3a --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2.ui/pom.xml @@ -0,0 +1,36 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TDLan2.ui</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLan2 Legacy Textual Syntax UI</name> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <executions> + <execution> + <id>gen-clean</id> + <phase>clean</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TDLan2/.project b/plugins/org.etsi.mts.tdl.TDLan2/.project index e432f8e7..f09b9343 100644 --- a/plugins/org.etsi.mts.tdl.TDLan2/.project +++ b/plugins/org.etsi.mts.tdl.TDLan2/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408577</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TDLan2/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TDLan2/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TDLan2/pom.xml b/plugins/org.etsi.mts.tdl.TDLan2/pom.xml new file mode 100644 index 00000000..4533a5a2 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TDLan2/pom.xml @@ -0,0 +1,171 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TDLan2</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLan2 Legacy Textual Syntax</name> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <id>mwe2Launcher</id> + <phase>generate-sources</phase> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher</mainClass> + <arguments> + <argument>/${project.basedir}/src/org/etsi/mts/tdl/GenerateTDLan2.mwe2</argument> + <argument>-p</argument> + <argument>rootPath=/${project.basedir}/..</argument> + </arguments> + <classpathScope>compile</classpathScope> + <includePluginDependencies>true</includePluginDependencies> + <cleanupDaemonThreads>false</cleanupDaemonThreads><!-- see https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3 --> + </configuration> + <dependencies> + <dependency> + <groupId>org.eclipse.xtext</groupId> + <artifactId>xtext-antlr-generator</artifactId> + <version>2.1.1</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets combine.children="append"> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TDLan2/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TDLan2/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TDLan2.ide/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TDLan2.ide/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TDLan2.ui/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <!-- <fileset> + <directory>${basedir}/model/generated/</directory> + </fileset> --> + </filesets> + </configuration> + </plugin> + </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.codehaus.mojo + </groupId> + <artifactId> + exec-maven-plugin + </artifactId> + <versionRange> + [1.2.1,) + </versionRange> + <goals> + <goal>java</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + +</project> diff --git a/plugins/org.etsi.mts.tdl.TPLan2.feature/.project b/plugins/org.etsi.mts.tdl.TPLan2.feature/.project index d4d541d8..df182152 100644 --- a/plugins/org.etsi.mts.tdl.TPLan2.feature/.project +++ b/plugins/org.etsi.mts.tdl.TPLan2.feature/.project @@ -10,8 +10,25 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.FeatureNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408622</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TPLan2.feature/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TPLan2.feature/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.feature/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TPLan2.feature/pom.xml b/plugins/org.etsi.mts.tdl.TPLan2.feature/pom.xml new file mode 100644 index 00000000..4b7f5a98 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.feature/pom.xml @@ -0,0 +1,17 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TPLan2.feature</artifactId> + <packaging>eclipse-feature</packaging> + + <name>TPLan2 Legacy Textual Syntax Feature</name> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ide/.project b/plugins/org.etsi.mts.tdl.TPLan2.ide/.project index 5c94b2e9..5db93a81 100644 --- a/plugins/org.etsi.mts.tdl.TPLan2.ide/.project +++ b/plugins/org.etsi.mts.tdl.TPLan2.ide/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411833</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ide/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TPLan2.ide/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.ide/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ide/pom.xml b/plugins/org.etsi.mts.tdl.TPLan2.ide/pom.xml new file mode 100644 index 00000000..6e0e6c7f --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.ide/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TPLan2.ide</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TPLan2 Legacy Textual Syntax IDE</name> + +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ide/xtend-gen/.gitignore b/plugins/org.etsi.mts.tdl.TPLan2.ide/xtend-gen/.gitignore deleted file mode 100644 index 78d91016..00000000 --- a/plugins/org.etsi.mts.tdl.TPLan2.ide/xtend-gen/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/* -!.gitignore diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ui/.project b/plugins/org.etsi.mts.tdl.TPLan2.ui/.project index 983c11ae..7c8495a0 100644 --- a/plugins/org.etsi.mts.tdl.TPLan2.ui/.project +++ b/plugins/org.etsi.mts.tdl.TPLan2.ui/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411841</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TPLan2.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TPLan2.ui/pom.xml b/plugins/org.etsi.mts.tdl.TPLan2.ui/pom.xml new file mode 100644 index 00000000..7d87de8b --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2.ui/pom.xml @@ -0,0 +1,36 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TPLan2.ui</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TPLan2 Legacy Textual Syntax UI</name> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <executions> + <execution> + <id>gen-clean</id> + <phase>clean</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.TPLan2/.project b/plugins/org.etsi.mts.tdl.TPLan2/.project index 8d68317f..321757ca 100644 --- a/plugins/org.etsi.mts.tdl.TPLan2/.project +++ b/plugins/org.etsi.mts.tdl.TPLan2/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408616</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.TPLan2/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.TPLan2/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.TPLan2/pom.xml b/plugins/org.etsi.mts.tdl.TPLan2/pom.xml new file mode 100644 index 00000000..4ac0509b --- /dev/null +++ b/plugins/org.etsi.mts.tdl.TPLan2/pom.xml @@ -0,0 +1,171 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.TPLan2</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TPLan2 Legacy Textual Syntax</name> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <id>mwe2Launcher</id> + <phase>generate-sources</phase> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher</mainClass> + <arguments> + <argument>/${project.basedir}/src/org/etsi/mts/tdl/GenerateTPLan2.mwe2</argument> + <argument>-p</argument> + <argument>rootPath=/${project.basedir}/..</argument> + </arguments> + <classpathScope>compile</classpathScope> + <includePluginDependencies>true</includePluginDependencies> + <cleanupDaemonThreads>false</cleanupDaemonThreads><!-- see https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3 --> + </configuration> + <dependencies> + <dependency> + <groupId>org.eclipse.xtext</groupId> + <artifactId>xtext-antlr-generator</artifactId> + <version>2.1.1</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets combine.children="append"> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TPLan2/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TPLan2/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TPLan2.ide/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TPLan2.ide/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.TPLan2.ui/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <!-- <fileset> + <directory>${basedir}/model/generated/</directory> + </fileset> --> + </filesets> + </configuration> + </plugin> + </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.codehaus.mojo + </groupId> + <artifactId> + exec-maven-plugin + </artifactId> + <versionRange> + [1.2.1,) + </versionRange> + <goals> + <goal>java</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + +</project> diff --git a/plugins/org.etsi.mts.tdl.asn2tdl/.project b/plugins/org.etsi.mts.tdl.asn2tdl/.project index 993d95b2..b615db44 100644 --- a/plugins/org.etsi.mts.tdl.asn2tdl/.project +++ b/plugins/org.etsi.mts.tdl.asn2tdl/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411852</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.asn2tdl/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.asn2tdl/pom.xml b/plugins/org.etsi.mts.tdl.asn2tdl/pom.xml new file mode 100644 index 00000000..560ba7db --- /dev/null +++ b/plugins/org.etsi.mts.tdl.asn2tdl/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.asn2tdl</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.common/.project b/plugins/org.etsi.mts.tdl.common/.project index e3eceb4c..c5af8fce 100644 --- a/plugins/org.etsi.mts.tdl.common/.project +++ b/plugins/org.etsi.mts.tdl.common/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681412457721</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.common/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.common/pom.xml b/plugins/org.etsi.mts.tdl.common/pom.xml new file mode 100644 index 00000000..2a490ee6 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.common/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.common</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.constraints.helper/.project b/plugins/org.etsi.mts.tdl.constraints.helper/.project index 37cc6ee1..f215f01c 100644 --- a/plugins/org.etsi.mts.tdl.constraints.helper/.project +++ b/plugins/org.etsi.mts.tdl.constraints.helper/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411860</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints.helper/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.constraints.helper/pom.xml b/plugins/org.etsi.mts.tdl.constraints.helper/pom.xml new file mode 100644 index 00000000..43c211e8 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints.helper/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.constraints.helper</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.constraints.ui/.project b/plugins/org.etsi.mts.tdl.constraints.ui/.project index 51bfcfeb..0ab4d13a 100644 --- a/plugins/org.etsi.mts.tdl.constraints.ui/.project +++ b/plugins/org.etsi.mts.tdl.constraints.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408697</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.constraints.ui/pom.xml b/plugins/org.etsi.mts.tdl.constraints.ui/pom.xml new file mode 100644 index 00000000..5ce6f81d --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.constraints.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.constraints/.project b/plugins/org.etsi.mts.tdl.constraints/.project index 3636cb64..dc747bdd 100644 --- a/plugins/org.etsi.mts.tdl.constraints/.project +++ b/plugins/org.etsi.mts.tdl.constraints/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408672</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.constraints/pom.xml b/plugins/org.etsi.mts.tdl.constraints/pom.xml new file mode 100644 index 00000000..6d18a3b8 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.constraints/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.constraints</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.helper/.project b/plugins/org.etsi.mts.tdl.helper/.project index 21fa8ec9..b82b3e29 100644 --- a/plugins/org.etsi.mts.tdl.helper/.project +++ b/plugins/org.etsi.mts.tdl.helper/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411869</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.helper/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.helper/pom.xml b/plugins/org.etsi.mts.tdl.helper/pom.xml new file mode 100644 index 00000000..48b6dab4 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.helper/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.helper</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.importers.ui/.project b/plugins/org.etsi.mts.tdl.importers.ui/.project index 4618c523..900b3afc 100644 --- a/plugins/org.etsi.mts.tdl.importers.ui/.project +++ b/plugins/org.etsi.mts.tdl.importers.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411879</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.importers.ui/pom.xml b/plugins/org.etsi.mts.tdl.importers.ui/pom.xml new file mode 100644 index 00000000..17ec06fa --- /dev/null +++ b/plugins/org.etsi.mts.tdl.importers.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.importers.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.json2tdl/.project b/plugins/org.etsi.mts.tdl.json2tdl/.project index c9a590fd..6eedec68 100644 --- a/plugins/org.etsi.mts.tdl.json2tdl/.project +++ b/plugins/org.etsi.mts.tdl.json2tdl/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411887</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.json2tdl/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.json2tdl/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.json2tdl/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.json2tdl/pom.xml b/plugins/org.etsi.mts.tdl.json2tdl/pom.xml new file mode 100644 index 00000000..700e76f4 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.json2tdl/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.json2tdl</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.model/.project b/plugins/org.etsi.mts.tdl.model/.project index 4e99f18e..89ff3923 100644 --- a/plugins/org.etsi.mts.tdl.model/.project +++ b/plugins/org.etsi.mts.tdl.model/.project @@ -41,10 +41,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.ocl.pivot.ui.oclnature</nature> </natures> + <filteredResources> + <filter> + <id>1681412457732</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.model/pom.xml b/plugins/org.etsi.mts.tdl.model/pom.xml new file mode 100644 index 00000000..46031921 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.model/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.model</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.ui/.project b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.project index 91de69b2..510114bf 100644 --- a/plugins/org.etsi.mts.tdl.openapi.generator.ui/.project +++ b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411915</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi.generator.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.ui/pom.xml b/plugins/org.etsi.mts.tdl.openapi.generator.ui/pom.xml new file mode 100644 index 00000000..1c3f1190 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi.generator.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.openapi.generator.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.project b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.project index a511678a..0b183852 100644 --- a/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.project +++ b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411918</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/pom.xml b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/pom.xml new file mode 100644 index 00000000..7deebcc2 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi.generator.wrapper/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.openapi.generator.wrapper</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.openapi2tdl.next/.project b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.project index 62963ddf..d55fca75 100644 --- a/plugins/org.etsi.mts.tdl.openapi2tdl.next/.project +++ b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418408824</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi2tdl.next/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.openapi2tdl.next/pom.xml b/plugins/org.etsi.mts.tdl.openapi2tdl.next/pom.xml new file mode 100644 index 00000000..36034c26 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.openapi2tdl.next/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.openapi2tdl.next</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.perspective/.project b/plugins/org.etsi.mts.tdl.perspective/.project index ce7d381f..8676f445 100644 --- a/plugins/org.etsi.mts.tdl.perspective/.project +++ b/plugins/org.etsi.mts.tdl.perspective/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411934</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.perspective/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.perspective/pom.xml b/plugins/org.etsi.mts.tdl.perspective/pom.xml new file mode 100644 index 00000000..17910f4f --- /dev/null +++ b/plugins/org.etsi.mts.tdl.perspective/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.perspective</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.rt.ui/.project b/plugins/org.etsi.mts.tdl.rt.ui/.project index 061b85ce..df2f8216 100644 --- a/plugins/org.etsi.mts.tdl.rt.ui/.project +++ b/plugins/org.etsi.mts.tdl.rt.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411942</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.rt.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.rt.ui/pom.xml b/plugins/org.etsi.mts.tdl.rt.ui/pom.xml new file mode 100644 index 00000000..bf0cdd5a --- /dev/null +++ b/plugins/org.etsi.mts.tdl.rt.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.rt.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.to2tdl/.project b/plugins/org.etsi.mts.tdl.to2tdl/.project index b5f7dc71..43269719 100644 --- a/plugins/org.etsi.mts.tdl.to2tdl/.project +++ b/plugins/org.etsi.mts.tdl.to2tdl/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411947</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.to2tdl/pom.xml b/plugins/org.etsi.mts.tdl.to2tdl/pom.xml new file mode 100644 index 00000000..e3cf6857 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.to2tdl/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.to2tdl</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.project b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.project index 83a34fa6..e29d2cf3 100644 --- a/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.project +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246868</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/pom.xml b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/pom.xml new file mode 100644 index 00000000..9ab53855 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.tools.to.docx.poi.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.project b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.project index 31cb50c9..06f1d9bb 100644 --- a/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.project +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246862</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.core.resources.prefs b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 00000000..99f26c02 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/<project>=UTF-8 diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.poi/pom.xml b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/pom.xml new file mode 100644 index 00000000..43c14698 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.poi/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.tools.to.docx.poi</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.ui/.project b/plugins/org.etsi.mts.tdl.tools.to.docx.ui/.project index 12bcab2c..a13e9ac3 100644 --- a/plugins/org.etsi.mts.tdl.tools.to.docx.ui/.project +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.ui/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246871</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx.ui/pom.xml b/plugins/org.etsi.mts.tdl.tools.to.docx.ui/pom.xml new file mode 100644 index 00000000..fdc9796d --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx.ui/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.tools.to.docx.ui</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx/.project b/plugins/org.etsi.mts.tdl.tools.to.docx/.project index 955920fe..7c07cfdc 100644 --- a/plugins/org.etsi.mts.tdl.tools.to.docx/.project +++ b/plugins/org.etsi.mts.tdl.tools.to.docx/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681464246856</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tools.to.docx/pom.xml b/plugins/org.etsi.mts.tdl.tools.to.docx/pom.xml new file mode 100644 index 00000000..8b9deb96 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tools.to.docx/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.tools.to.docx</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tx.ide/.project b/plugins/org.etsi.mts.tdl.tx.ide/.project index 709166e1..67233de5 100644 --- a/plugins/org.etsi.mts.tdl.tx.ide/.project +++ b/plugins/org.etsi.mts.tdl.tx.ide/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411977</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tx.ide/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.tx.ide/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx.ide/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.tx.ide/pom.xml b/plugins/org.etsi.mts.tdl.tx.ide/pom.xml new file mode 100644 index 00000000..88a57348 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx.ide/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.tx.ide</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Brace-Based Textual Syntax IDE</name> + +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tx.ui/.project b/plugins/org.etsi.mts.tdl.tx.ui/.project index 666b5d4f..8f0583ba 100644 --- a/plugins/org.etsi.mts.tdl.tx.ui/.project +++ b/plugins/org.etsi.mts.tdl.tx.ui/.project @@ -25,20 +25,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> <filteredResources> <filter> - <id>1636230009252</id> + <id>1681418411985</id> <name></name> <type>30</type> <matcher> <id>org.eclipse.core.resources.regexFilterMatcher</id> - <arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> </matcher> </filter> </filteredResources> diff --git a/plugins/org.etsi.mts.tdl.tx.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.tx.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.tx.ui/build.properties b/plugins/org.etsi.mts.tdl.tx.ui/build.properties index ba1fd5f8..183cbda2 100644 --- a/plugins/org.etsi.mts.tdl.tx.ui/build.properties +++ b/plugins/org.etsi.mts.tdl.tx.ui/build.properties @@ -4,7 +4,6 @@ source.. = src/,\ bin.includes = .,\ META-INF/,\ plugin.xml,\ - css/,\ templates/,\ icons/ bin.excludes = **/*.xtend diff --git a/plugins/org.etsi.mts.tdl.tx.ui/pom.xml b/plugins/org.etsi.mts.tdl.tx.ui/pom.xml new file mode 100644 index 00000000..638ca612 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx.ui/pom.xml @@ -0,0 +1,36 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.tx.ui</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Brace-Based Textual Syntax UI</name> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <executions> + <execution> + <id>gen-clean</id> + <phase>clean</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.tx/.project b/plugins/org.etsi.mts.tdl.tx/.project index d907302b..66a21dd5 100644 --- a/plugins/org.etsi.mts.tdl.tx/.project +++ b/plugins/org.etsi.mts.tdl.tx/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411949</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.tx/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.tx/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.tx/pom.xml b/plugins/org.etsi.mts.tdl.tx/pom.xml new file mode 100644 index 00000000..c2851e94 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.tx/pom.xml @@ -0,0 +1,153 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.tx</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Brace-Based Textual Syntax</name> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <id>mwe2Launcher</id> + <phase>generate-sources</phase> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher</mainClass> + <arguments> + <argument>/${project.basedir}/src/org/etsi/mts/tdl/GenerateTDLtx.mwe2</argument> + <argument>-p</argument> + <argument>rootPath=/${project.basedir}/..</argument> + </arguments> + <classpathScope>compile</classpathScope> + <includePluginDependencies>true</includePluginDependencies> + <cleanupDaemonThreads>false</cleanupDaemonThreads><!-- see https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3 --> + </configuration> + <dependencies> + <dependency> + <groupId>org.eclipse.xtext</groupId> + <artifactId>xtext-antlr-generator</artifactId> + <version>2.1.1</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets combine.children="append"> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ide/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.tx.ui.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <!-- <fileset> + <directory>${basedir}/model/generated/</directory> + </fileset> --> + </filesets> + </configuration> + </plugin> + </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.codehaus.mojo + </groupId> + <artifactId> + exec-maven-plugin + </artifactId> + <versionRange> + [1.2.1,) + </versionRange> + <goals> + <goal>java</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + +</project> diff --git a/plugins/org.etsi.mts.tdl.txi.ide/.project b/plugins/org.etsi.mts.tdl.txi.ide/.project index e501f244..cd87fc4a 100644 --- a/plugins/org.etsi.mts.tdl.txi.ide/.project +++ b/plugins/org.etsi.mts.tdl.txi.ide/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411992</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.txi.ide/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.txi.ide/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi.ide/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.txi.ide/pom.xml b/plugins/org.etsi.mts.tdl.txi.ide/pom.xml new file mode 100644 index 00000000..6eb8081b --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi.ide/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.txi.ide</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Indentation-Based Textual Syntax IDE</name> + +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.txi.ui/.project b/plugins/org.etsi.mts.tdl.txi.ui/.project index abf0a5fe..cde79586 100644 --- a/plugins/org.etsi.mts.tdl.txi.ui/.project +++ b/plugins/org.etsi.mts.tdl.txi.ui/.project @@ -25,20 +25,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> <filteredResources> <filter> - <id>1636230009272</id> + <id>1681418411998</id> <name></name> <type>30</type> <matcher> <id>org.eclipse.core.resources.regexFilterMatcher</id> - <arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> </matcher> </filter> </filteredResources> diff --git a/plugins/org.etsi.mts.tdl.txi.ui/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.txi.ui/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi.ui/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.txi.ui/pom.xml b/plugins/org.etsi.mts.tdl.txi.ui/pom.xml new file mode 100644 index 00000000..119bf918 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi.ui/pom.xml @@ -0,0 +1,36 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.txi.ui</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Indentation-Based Textual Syntax UI</name> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <executions> + <execution> + <id>gen-clean</id> + <phase>clean</phase> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/plugins/org.etsi.mts.tdl.txi/.project b/plugins/org.etsi.mts.tdl.txi/.project index a69323b7..617fccb8 100644 --- a/plugins/org.etsi.mts.tdl.txi/.project +++ b/plugins/org.etsi.mts.tdl.txi/.project @@ -25,10 +25,27 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.xtext.ui.shared.xtextNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> <nature>org.eclipse.pde.PluginNature</nature> </natures> + <filteredResources> + <filter> + <id>1681418411987</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.txi/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.txi/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.txi/pom.xml b/plugins/org.etsi.mts.tdl.txi/pom.xml new file mode 100644 index 00000000..e9c53d77 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.txi/pom.xml @@ -0,0 +1,153 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.txi</artifactId> + <packaging>eclipse-plugin</packaging> + + <name>TDLtx Indentation-Based Textual Syntax</name> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>3.0.0</version> + <executions> + <execution> + <id>mwe2Launcher</id> + <phase>generate-sources</phase> + <goals> + <goal>java</goal> + </goals> + </execution> + </executions> + <configuration> + <mainClass>org.eclipse.emf.mwe2.launch.runtime.Mwe2Launcher</mainClass> + <arguments> + <argument>/${project.basedir}/src/org/etsi/mts/tdl/GenerateTDLtxi.mwe2</argument> + <argument>-p</argument> + <argument>rootPath=/${project.basedir}/..</argument> + </arguments> + <classpathScope>compile</classpathScope> + <includePluginDependencies>true</includePluginDependencies> + <cleanupDaemonThreads>false</cleanupDaemonThreads><!-- see https://bugs.eclipse.org/bugs/show_bug.cgi?id=475098#c3 --> + </configuration> + <dependencies> + <dependency> + <groupId>org.eclipse.xtext</groupId> + <artifactId>xtext-antlr-generator</artifactId> + <version>2.1.1</version> + </dependency> + </dependencies> + </plugin> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <configuration> + <filesets combine.children="append"> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi.ide/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi.ui/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi.ui/xtend-gen/</directory> + <includes> + <include>**/*</include> + </includes> + <excludes> + <exclude>.gitignore</exclude> + </excludes> + </fileset> + <!-- <fileset> + <directory>${basedir}/../org.etsi.mts.tdl.txi.ui.tests/src-gen/</directory> + <includes> + <include>**/*</include> + </includes> + </fileset> --> + <!-- <fileset> + <directory>${basedir}/model/generated/</directory> + </fileset> --> + </filesets> + </configuration> + </plugin> + </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId> + org.codehaus.mojo + </groupId> + <artifactId> + exec-maven-plugin + </artifactId> + <versionRange> + [1.2.1,) + </versionRange> + <goals> + <goal>java</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> + +</project> diff --git a/plugins/org.etsi.mts.tdl.wizards/.project b/plugins/org.etsi.mts.tdl.wizards/.project index aaac88df..4f890a64 100644 --- a/plugins/org.etsi.mts.tdl.wizards/.project +++ b/plugins/org.etsi.mts.tdl.wizards/.project @@ -20,9 +20,26 @@ <arguments> </arguments> </buildCommand> + <buildCommand> + <name>org.eclipse.m2e.core.maven2Builder</name> + <arguments> + </arguments> + </buildCommand> </buildSpec> <natures> + <nature>org.eclipse.m2e.core.maven2Nature</nature> <nature>org.eclipse.pde.PluginNature</nature> <nature>org.eclipse.jdt.core.javanature</nature> </natures> + <filteredResources> + <filter> + <id>1681418412003</id> + <name></name> + <type>30</type> + <matcher> + <id>org.eclipse.core.resources.regexFilterMatcher</id> + <arguments>node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> + </matcher> + </filter> + </filteredResources> </projectDescription> diff --git a/plugins/org.etsi.mts.tdl.wizards/.settings/org.eclipse.m2e.core.prefs b/plugins/org.etsi.mts.tdl.wizards/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 00000000..f897a7f1 --- /dev/null +++ b/plugins/org.etsi.mts.tdl.wizards/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/plugins/org.etsi.mts.tdl.wizards/pom.xml b/plugins/org.etsi.mts.tdl.wizards/pom.xml new file mode 100644 index 00000000..161ac22f --- /dev/null +++ b/plugins/org.etsi.mts.tdl.wizards/pom.xml @@ -0,0 +1,18 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + <artifactId>org.etsi.mts.tdl.wizards</artifactId> + <packaging>eclipse-plugin</packaging> + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..877b8853 --- /dev/null +++ b/pom.xml @@ -0,0 +1,262 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" +xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <packaging>pom</packaging> + + <modules> + <!-- Core --> + <module>plugins/org.etsi.mts.tdl.model</module> + <module>plugins/org.etsi.mts.tdl.common</module> + <module>plugins/org.etsi.mts.tdl.helper</module> + <!-- Textual Legacy --> + <module>plugins/org.etsi.mts.tdl.TDLan2</module> + <module>plugins/org.etsi.mts.tdl.TDLan2.ide</module> + <module>plugins/org.etsi.mts.tdl.TDLan2.ui</module> + <module>plugins/org.etsi.mts.tdl.TPLan2</module> + <module>plugins/org.etsi.mts.tdl.TPLan2.ide</module> + <module>plugins/org.etsi.mts.tdl.TPLan2.ui</module> + <!-- Textual TX --> + <module>plugins/org.etsi.mts.tdl.tx</module> + <module>plugins/org.etsi.mts.tdl.tx.ide</module> + <module>plugins/org.etsi.mts.tdl.tx.ui</module> + <module>plugins/org.etsi.mts.tdl.txi</module> + <module>plugins/org.etsi.mts.tdl.txi.ide</module> + <module>plugins/org.etsi.mts.tdl.txi.ui</module> + <!-- Converters --> + <module>plugins/org.etsi.mts.tdl.tools.to.docx.poi</module> + <module>plugins/org.etsi.mts.tdl.tools.to.docx.poi.ui</module> + <module>plugins/org.etsi.mts.tdl.openapi.generator.wrapper</module> + <module>plugins/org.etsi.mts.tdl.openapi.generator.ui</module> + <module>plugins/org.etsi.mts.tdl.openapi2tdl.next</module> + <module>plugins/org.etsi.mts.tdl.json2tdl</module> + <module>plugins/org.etsi.mts.tdl.to2tdl</module> + <module>plugins/org.etsi.mts.tdl.asn2tdl</module> + <module>plugins/org.etsi.mts.tdl.importers.ui</module> + <!-- Converters Legacy --> + <module>plugins/org.etsi.mts.tdl.tools.to.docx</module> + <module>plugins/org.etsi.mts.tdl.tools.to.docx.ui</module> + <!-- Extras --> + <module>plugins/org.etsi.mts.tdl.rt.ui</module> + <module>plugins/org.etsi.mts.tdl.perspective</module> + <module>plugins/org.etsi.mts.tdl.wizards</module> + <!-- Constraints --> + <module>plugins/org.etsi.mts.tdl.constraints</module> + <module>plugins/org.etsi.mts.tdl.constraints.ui</module> + <module>plugins/org.etsi.mts.tdl.constraints.helper</module> + <!-- Features --> + <module>features/org.etsi.mts.tdl.model.feature</module> + <module>features/org.etsi.mts.tdl.tx.feature</module> + <module>features/org.etsi.mts.tdl.txi.feature</module> + <module>plugins/org.etsi.mts.tdl.TDLan2.feature</module> + <module>plugins/org.etsi.mts.tdl.TPLan2.feature</module> + <module>features/org.etsi.mts.tdl.constraints.feature</module> + <module>features/org.etsi.mts.tdl.converters.feature</module> + <module>features/org.etsi.mts.tdl.util.feature</module> + <module>features/org.etsi.mts.tdl.tools.to.docx.feature</module> + <!-- Update Site --> + <module>updatesite/org.etsi.mts.tdl.updatesite</module> + </modules> + + <properties> + <maven.compiler.source>11</maven.compiler.source> + <maven.compiler.target>11</maven.compiler.target> + <tycho-version>2.7.5</tycho-version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <xtext.version>2.30.0</xtext.version> + <tycho.disableP2Mirrors>true</tycho.disableP2Mirrors> + <maven.compiler.plugin.version>3.9.0</maven.compiler.plugin.version> + </properties> + + <build> + <extensions> + <extension> + <groupId>org.apache.maven.extensions</groupId> + <artifactId>maven-build-cache-extension</artifactId> + <version>1.0.0</version> + </extension> + </extensions> + <pluginManagement> + + <plugins> + + <!-- xtend-maven-plugin is in pluginManagement instead of in plugins + so that it doesn't run before the exec-maven-plugin's *.mwe2 gen; this way + we can list it after. --> + <plugin> + <groupId>org.eclipse.xtend</groupId> + <artifactId>xtend-maven-plugin</artifactId> + <version>${xtext.version}</version> + <executions> + <execution> + <goals> + <goal>compile</goal> + <goal>xtend-install-debug-info</goal> + <goal>testCompile</goal> + <goal>xtend-test-install-debug-info</goal> + </goals> + </execution> + </executions> + <configuration> + <outputDirectory>xtend-gen</outputDirectory> + </configuration> + </plugin> + + <!-- without this the example-project would also need to use tycho--> + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-packaging-plugin</artifactId> + <version>${tycho-version}</version> + <configuration> + <strictVersions>false</strictVersions> + <skipPomGeneration>true</skipPomGeneration> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <version>2.5</version> + <executions> + <execution> + <id>gen-clean</id> + <goals> + <goal>clean</goal> + </goals> + <configuration> + <filesets> + <fileset> + <directory>${basedir}/xtend-gen</directory> + </fileset> + </filesets> + </configuration> + </execution> + </executions> + </plugin> + + </plugins> + + </pluginManagement> + + <plugins> + + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>tycho-maven-plugin</artifactId> + <version>${tycho-version}</version> + <extensions>true</extensions> + </plugin> + + <plugin> + <groupId>org.eclipse.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <target> + <file> + ../../top.target + </file> + </target> + <environments> + <environment> + <os>macosx</os> + <ws>cocoa</ws> + <arch>x86_64</arch> + </environment> + <environment> + <os>win32</os> + <ws>win32</ws> + <arch>x86_64</arch> + </environment> + <environment> + <os>linux</os> + <ws>gtk</ws> + <arch>x86_64</arch> + </environment> + </environments> + </configuration> + </plugin> + + </plugins> + + </build> + + <repositories> + <repository> + <id>codehaus-snapshots</id> + <name>disable dead 'Codehaus Snapshots' repository, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=481478</name> + <url>http://nexus.codehaus.org/snapshots/</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + <!-- This must be disabled explicitly, otherwise it is enabled by https://github.com/mojohaus/mojo-parent + which is taken from exec-maven-plugin from at least version 1.6.0 --> + <repository> + <id>ossrh-snapshots</id> + <name>ossrh-snapshots</name> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + <url>http://oss.sonatype.org/content/repositories/snapshots</url> + </repository> + <!-- This is enabled by /org/sonatype/oss/oss-parent/7 used as parent by + org/xtext/antlr-generator/3.2.1 --> + <repository> + <id>sonatype-nexus-snapshots</id> + <name>Sonatype Nexus Snapshots</name> + <url>https://oss.sonatype.org/content/repositories/snapshots</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + </repositories> + <pluginRepositories> + <pluginRepository> + <id>codehaus-snapshots</id> + <name>disable dead 'Codehaus Snapshots' repository, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=481478</name> + <url>http://nexus.codehaus.org/snapshots/</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </pluginRepository> + <pluginRepository> + <id>ossrh-snapshots</id> + <name>ossrh-snapshots</name> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + <url>http://oss.sonatype.org/content/repositories/snapshots</url> + </pluginRepository> + <pluginRepository> + <id>sonatype-nexus-snapshots</id> + <name>Sonatype Nexus Snapshots</name> + <url>https://oss.sonatype.org/content/repositories/snapshots</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </pluginRepository> + </pluginRepositories> +</project> diff --git a/updatesite/org.etsi.mts.tdl.updatesite/pom.xml b/updatesite/org.etsi.mts.tdl.updatesite/pom.xml new file mode 100644 index 00000000..24145000 --- /dev/null +++ b/updatesite/org.etsi.mts.tdl.updatesite/pom.xml @@ -0,0 +1,48 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.etsi.mts.tdl</groupId> + <artifactId>org.etsi.mts.tdl.parent</artifactId> + <version>1.0.0-SNAPSHOT</version> + <relativePath>../..</relativePath> + </parent> + + <artifactId>org.etsi.mts.tdl.updatesite</artifactId> + <packaging>eclipse-repository</packaging> + + <name>TDL Open Source Project (TOP) Update Site</name> + + <build> + <pluginManagement> + <plugins> + <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> + <plugin> + <groupId>org.eclipse.m2e</groupId> + <artifactId>lifecycle-mapping</artifactId> + <version>1.0.0</version> + <configuration> + <lifecycleMappingMetadata> + <pluginExecutions> + <pluginExecution> + <pluginExecutionFilter> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-clean-plugin</artifactId> + <versionRange>[2.5,)</versionRange> + <goals> + <goal>clean</goal> + </goals> + </pluginExecutionFilter> + <action> + <ignore></ignore> + </action> + </pluginExecution> + </pluginExecutions> + </lifecycleMappingMetadata> + </configuration> + </plugin> + </plugins> + </pluginManagement> + </build> +</project> \ No newline at end of file -- GitLab