瀏覽代碼

Incremented version qualifier to 2.5.0

Andreas Muelder 10 年之前
父節點
當前提交
525bce4220
共有 29 個文件被更改,包括 938 次插入938 次删除
  1. 1 1
      features/de.itemis.gmf.runtime.commons-feature/feature.xml
  2. 16 16
      features/de.itemis.gmf.runtime.commons-feature/pom.xml
  3. 1 1
      features/de.itemis.xtext.utils.gmf-feature/feature.xml
  4. 16 16
      features/de.itemis.xtext.utils.gmf-feature/pom.xml
  5. 1 1
      features/de.itemis.xtext.utils.jface-feature/feature.xml
  6. 16 16
      features/de.itemis.xtext.utils.jface-feature/pom.xml
  7. 1 1
      features/org.yakindu.base-feature/feature.xml
  8. 17 17
      features/org.yakindu.base-feature/pom.xml
  9. 1 1
      plugins/de.itemis.gmf.runtime.commons/META-INF/MANIFEST.MF
  10. 15 15
      plugins/de.itemis.gmf.runtime.commons/pom.xml
  11. 1 1
      plugins/de.itemis.xtext.utils.gmf/META-INF/MANIFEST.MF
  12. 15 15
      plugins/de.itemis.xtext.utils.gmf/pom.xml
  13. 1 1
      plugins/de.itemis.xtext.utils.jface/META-INF/MANIFEST.MF
  14. 15 15
      plugins/de.itemis.xtext.utils.jface/pom.xml
  15. 17 17
      plugins/org.yakindu.base.expressions.edit/META-INF/MANIFEST.MF
  16. 15 15
      plugins/org.yakindu.base.expressions.edit/pom.xml
  17. 28 28
      plugins/org.yakindu.base.expressions.ui/META-INF/MANIFEST.MF
  18. 32 32
      plugins/org.yakindu.base.expressions.ui/pom.xml
  19. 40 40
      plugins/org.yakindu.base.expressions/META-INF/MANIFEST.MF
  20. 149 149
      plugins/org.yakindu.base.expressions/pom.xml
  21. 1 1
      plugins/org.yakindu.base.types.edit/META-INF/MANIFEST.MF
  22. 16 16
      plugins/org.yakindu.base.types.edit/pom.xml
  23. 1 1
      plugins/org.yakindu.base.types.test/META-INF/MANIFEST.MF
  24. 15 15
      plugins/org.yakindu.base.types.test/pom.xml
  25. 31 31
      plugins/org.yakindu.base.types/META-INF/MANIFEST.MF
  26. 15 15
      plugins/org.yakindu.base.types/pom.xml
  27. 395 395
      releng/org.yakindu.base.releng/pom.xml
  28. 14 14
      releng/org.yakindu.base.repository/pom.xml
  29. 52 52
      releng/org.yakindu.base.target/pom.xml

+ 1 - 1
features/de.itemis.gmf.runtime.commons-feature/feature.xml

@@ -2,7 +2,7 @@
 <feature
       id="de.itemis.gmf.runtime.commons"
       label="GMF Runtime Commons"
-      version="2.4.1.qualifier"
+      version="2.5.0.qualifier"
       provider-name="itemis AG">
 
    <description>

+ 16 - 16
features/de.itemis.gmf.runtime.commons-feature/pom.xml

@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.gmf.runtime.commons</artifactId>
-	<packaging>eclipse-feature</packaging>
-	<groupId>de.itemis.utils.features</groupId>
-	<name>de.itemis.gmf.runtime.commons-feature</name>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.gmf.runtime.commons</artifactId>
+	<packaging>eclipse-feature</packaging>
+	<groupId>de.itemis.utils.features</groupId>
+	<name>de.itemis.gmf.runtime.commons-feature</name>
+</project>

+ 1 - 1
features/de.itemis.xtext.utils.gmf-feature/feature.xml

@@ -2,7 +2,7 @@
 <feature
       id="de.itemis.xtext.utils.gmf"
       label="Xtext GMF Integration (XGI) Feature"
-      version="2.4.1.qualifier"
+      version="2.5.0.qualifier"
       provider-name="itemis AG">
 
    <description>

+ 16 - 16
features/de.itemis.xtext.utils.gmf-feature/pom.xml

@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.xtext.utils.gmf</artifactId>
-	<packaging>eclipse-feature</packaging>
-	<groupId>de.itemis.utils.features</groupId>
-	<name>de.itemis.xtext.utils.gmf-feature</name>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.xtext.utils.gmf</artifactId>
+	<packaging>eclipse-feature</packaging>
+	<groupId>de.itemis.utils.features</groupId>
+	<name>de.itemis.xtext.utils.gmf-feature</name>
+</project>

+ 1 - 1
features/de.itemis.xtext.utils.jface-feature/feature.xml

@@ -2,7 +2,7 @@
 <feature
       id="de.itemis.xtext.utils.jface"
       label="Xtext JFace Integration Feature"
-      version="2.4.1.qualifier"
+      version="2.5.0.qualifier"
       provider-name="itemis AG">
 
    <description url="http://www.example.com/description">

+ 16 - 16
features/de.itemis.xtext.utils.jface-feature/pom.xml

@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.xtext.utils.jface</artifactId>
-	<packaging>eclipse-feature</packaging>
-	<groupId>de.itemis.utils.features</groupId>
-	<name>de.itemis.xtext.utils.jface-feature</name>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.xtext.utils.jface</artifactId>
+	<packaging>eclipse-feature</packaging>
+	<groupId>de.itemis.utils.features</groupId>
+	<name>de.itemis.xtext.utils.jface-feature</name>
+</project>

+ 1 - 1
features/org.yakindu.base-feature/feature.xml

@@ -2,7 +2,7 @@
 <feature
       id="org.yakindu.base"
       label="Yakindu Base Feature"
-      version="2.4.1.qualifier"
+      version="2.5.0.qualifier"
       provider-name="statecharts.org">
 
    <description url="http://www.statecharts.org">

+ 17 - 17
features/org.yakindu.base-feature/pom.xml

@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base</artifactId>
-	<packaging>eclipse-feature</packaging>
-	<groupId>org.yakindu.base.features</groupId>
-	<name>org.yakindu.base-feature</name>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base</artifactId>
+	<packaging>eclipse-feature</packaging>
+	<groupId>org.yakindu.base.features</groupId>
+	<name>org.yakindu.base-feature</name>
+
+</project>

+ 1 - 1
plugins/de.itemis.gmf.runtime.commons/META-INF/MANIFEST.MF

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: GMF Runtime Commons
 Bundle-SymbolicName: de.itemis.gmf.runtime.commons
-Bundle-Version: 2.4.1.qualifier
+Bundle-Version: 2.5.0.qualifier
 Bundle-Vendor: itemis AG
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Require-Bundle: org.eclipse.gmf.runtime.diagram.ui.properties;bundle-version="1.4.2",

+ 15 - 15
plugins/de.itemis.gmf.runtime.commons/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.gmf.runtime.commons</artifactId>
-	<groupId>de.itemis.utils.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.gmf.runtime.commons</artifactId>
+	<groupId>de.itemis.utils.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+</project>

+ 1 - 1
plugins/de.itemis.xtext.utils.gmf/META-INF/MANIFEST.MF

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Xtext GMF Integration (XGI)
 Bundle-SymbolicName: de.itemis.xtext.utils.gmf
-Bundle-Version: 2.4.1.qualifier
+Bundle-Version: 2.5.0.qualifier
 Bundle-Vendor: itemis AG
 Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)",
  org.eclipse.xtext.ui;bundle-version="[2.0.0,3.0.0)",

+ 15 - 15
plugins/de.itemis.xtext.utils.gmf/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.xtext.utils.gmf</artifactId>
-	<groupId>de.itemis.utils.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.xtext.utils.gmf</artifactId>
+	<groupId>de.itemis.utils.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+</project>

+ 1 - 1
plugins/de.itemis.xtext.utils.jface/META-INF/MANIFEST.MF

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Xtext JFace Integration (XJI)
 Bundle-SymbolicName: de.itemis.xtext.utils.jface;singleton:=true
-Bundle-Version: 2.4.1.qualifier
+Bundle-Version: 2.5.0.qualifier
 Bundle-Vendor: itemis AG
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)",

+ 15 - 15
plugins/de.itemis.xtext.utils.jface/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>de.itemis.xtext.utils.jface</artifactId>
-	<groupId>de.itemis.utils.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>de.itemis.xtext.utils.jface</artifactId>
+	<groupId>de.itemis.utils.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+</project>

+ 17 - 17
plugins/org.yakindu.base.expressions.edit/META-INF/MANIFEST.MF

@@ -1,17 +1,17 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Yakindu Base Edit
-Bundle-SymbolicName: org.yakindu.base.expressions.edit;singleton:=true
-Bundle-Version: 2.4.1.qualifier
-Bundle-ClassPath: .
-Bundle-Activator: org.yakindu.base.expressions.expressions.provider.ExpressionsEditPlugin$Implementation
-Bundle-Vendor: statecharts.org
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
-Export-Package: org.yakindu.base.expressions.expressions.provider
-Require-Bundle: org.eclipse.core.runtime,
- org.yakindu.base.expressions;visibility:=reexport,
- org.eclipse.emf.edit;visibility:=reexport
-Bundle-ActivationPolicy: lazy
-Import-Package: org.yakindu.base.base.provider,
- org.yakindu.base.types.provider
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Yakindu Base Edit
+Bundle-SymbolicName: org.yakindu.base.expressions.edit;singleton:=true
+Bundle-Version: 2.5.0.qualifier
+Bundle-ClassPath: .
+Bundle-Activator: org.yakindu.base.expressions.expressions.provider.ExpressionsEditPlugin$Implementation
+Bundle-Vendor: statecharts.org
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Export-Package: org.yakindu.base.expressions.expressions.provider
+Require-Bundle: org.eclipse.core.runtime,
+ org.yakindu.base.expressions;visibility:=reexport,
+ org.eclipse.emf.edit;visibility:=reexport
+Bundle-ActivationPolicy: lazy
+Import-Package: org.yakindu.base.base.provider,
+ org.yakindu.base.types.provider

+ 15 - 15
plugins/org.yakindu.base.expressions.edit/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.expressions.edit</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.expressions.edit</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+</project>

+ 28 - 28
plugins/org.yakindu.base.expressions.ui/META-INF/MANIFEST.MF

@@ -1,28 +1,28 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Yakindu Base Expressions UI
-Bundle-Vendor: statecharts.org
-Bundle-Version: 2.4.1.qualifier
-Bundle-SymbolicName: org.yakindu.base.expressions.ui; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: org.yakindu.base.expressions;visibility:=reexport,
- org.eclipse.xtext.ui,
- org.eclipse.ui.editors;bundle-version="3.5.0",
- org.eclipse.ui.ide;bundle-version="3.5.0",
- org.eclipse.xtext.ui.shared,
- org.eclipse.ui,
- org.eclipse.xtext.builder,
- org.antlr.runtime,
- org.eclipse.xtext.common.types.ui,
- org.eclipse.xtext.ui.codetemplates.ui,
- org.eclipse.compare,
- org.eclipse.xtext.xbase.lib,
- org.yakindu.base.types;bundle-version="2.4.1"
-Import-Package: org.apache.log4j,
- org.eclipse.xtext.xbase.lib
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
-Export-Package: org.yakindu.base.expressions.ui.quickfix,
- org.yakindu.base.expressions.ui.contentassist,
- org.yakindu.base.expressions.ui.contentassist.antlr,
- org.yakindu.base.expressions.ui.internal
-Bundle-Activator: org.yakindu.base.expressions.ui.internal.ExpressionsActivator
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Yakindu Base Expressions UI
+Bundle-Vendor: statecharts.org
+Bundle-Version: 2.5.0.qualifier
+Bundle-SymbolicName: org.yakindu.base.expressions.ui; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.yakindu.base.expressions;visibility:=reexport,
+ org.eclipse.xtext.ui,
+ org.eclipse.ui.editors;bundle-version="3.5.0",
+ org.eclipse.ui.ide;bundle-version="3.5.0",
+ org.eclipse.xtext.ui.shared,
+ org.eclipse.ui,
+ org.eclipse.xtext.builder,
+ org.antlr.runtime,
+ org.eclipse.xtext.common.types.ui,
+ org.eclipse.xtext.ui.codetemplates.ui,
+ org.eclipse.compare,
+ org.eclipse.xtext.xbase.lib,
+ org.yakindu.base.types;bundle-version="2.4.1"
+Import-Package: org.apache.log4j,
+ org.eclipse.xtext.xbase.lib
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Export-Package: org.yakindu.base.expressions.ui.quickfix,
+ org.yakindu.base.expressions.ui.contentassist,
+ org.yakindu.base.expressions.ui.contentassist.antlr,
+ org.yakindu.base.expressions.ui.internal
+Bundle-Activator: org.yakindu.base.expressions.ui.internal.ExpressionsActivator

+ 32 - 32
plugins/org.yakindu.base.expressions.ui/pom.xml

@@ -1,32 +1,32 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-		<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.expressions.ui</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.eclipse.xtend</groupId>
-				<artifactId>xtend-maven-plugin</artifactId>
-				<executions>
-					<execution>
-						<goals>
-							<goal>compile</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-	
-	
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+		<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.expressions.ui</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.eclipse.xtend</groupId>
+				<artifactId>xtend-maven-plugin</artifactId>
+				<executions>
+					<execution>
+						<goals>
+							<goal>compile</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+	
+	
+</project>

+ 40 - 40
plugins/org.yakindu.base.expressions/META-INF/MANIFEST.MF

@@ -1,40 +1,40 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Yakindu Base Expressions
-Bundle-Vendor: statecharts.org
-Bundle-Version: 2.4.1.qualifier
-Bundle-SymbolicName: org.yakindu.base.expressions; singleton:=true
-Bundle-ActivationPolicy: lazy
-Require-Bundle: org.eclipse.xtext;visibility:=reexport,
- org.eclipse.xtext.xbase;resolution:=optional;visibility:=reexport,
- org.eclipse.xtext.generator;resolution:=optional,
- org.apache.commons.logging;bundle-version="1.0.4";resolution:=optional,
- org.eclipse.emf.codegen.ecore;resolution:=optional,
- org.eclipse.emf.mwe.utils;resolution:=optional,
- org.eclipse.emf.mwe2.launch;resolution:=optional,
- org.eclipse.xtext.util,
- org.eclipse.emf.ecore,
- org.eclipse.emf.common,
- org.antlr.runtime,
- org.eclipse.xtext.common.types,
- org.yakindu.base.types;bundle-version="2.1.2",
- org.eclipse.xtext.xbase.lib,
- org.objectweb.asm;bundle-version="[5.0.1,6.0.0)";resolution:=optional
-Import-Package: org.apache.log4j,
- org.eclipse.core.runtime;version="3.4.0",
- org.eclipse.xtext.xbase.lib
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
-Export-Package: org.yakindu.base.expressions,
- org.yakindu.base.expressions.expressions,
- org.yakindu.base.expressions.expressions.impl,
- org.yakindu.base.expressions.expressions.util,
- org.yakindu.base.expressions.formatting,
- org.yakindu.base.expressions.generator,
- org.yakindu.base.expressions.inferrer,
- org.yakindu.base.expressions.parser.antlr,
- org.yakindu.base.expressions.parser.antlr.internal,
- org.yakindu.base.expressions.scoping,
- org.yakindu.base.expressions.serializer,
- org.yakindu.base.expressions.services,
- org.yakindu.base.expressions.validation
-Bundle-ClassPath: .
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Yakindu Base Expressions
+Bundle-Vendor: statecharts.org
+Bundle-Version: 2.5.0.qualifier
+Bundle-SymbolicName: org.yakindu.base.expressions; singleton:=true
+Bundle-ActivationPolicy: lazy
+Require-Bundle: org.eclipse.xtext;visibility:=reexport,
+ org.eclipse.xtext.xbase;resolution:=optional;visibility:=reexport,
+ org.eclipse.xtext.generator;resolution:=optional,
+ org.apache.commons.logging;bundle-version="1.0.4";resolution:=optional,
+ org.eclipse.emf.codegen.ecore;resolution:=optional,
+ org.eclipse.emf.mwe.utils;resolution:=optional,
+ org.eclipse.emf.mwe2.launch;resolution:=optional,
+ org.eclipse.xtext.util,
+ org.eclipse.emf.ecore,
+ org.eclipse.emf.common,
+ org.antlr.runtime,
+ org.eclipse.xtext.common.types,
+ org.yakindu.base.types;bundle-version="2.1.2",
+ org.eclipse.xtext.xbase.lib,
+ org.objectweb.asm;bundle-version="[5.0.1,6.0.0)";resolution:=optional
+Import-Package: org.apache.log4j,
+ org.eclipse.core.runtime;version="3.4.0",
+ org.eclipse.xtext.xbase.lib
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Export-Package: org.yakindu.base.expressions,
+ org.yakindu.base.expressions.expressions,
+ org.yakindu.base.expressions.expressions.impl,
+ org.yakindu.base.expressions.expressions.util,
+ org.yakindu.base.expressions.formatting,
+ org.yakindu.base.expressions.generator,
+ org.yakindu.base.expressions.inferrer,
+ org.yakindu.base.expressions.parser.antlr,
+ org.yakindu.base.expressions.parser.antlr.internal,
+ org.yakindu.base.expressions.scoping,
+ org.yakindu.base.expressions.serializer,
+ org.yakindu.base.expressions.services,
+ org.yakindu.base.expressions.validation
+Bundle-ClassPath: .

+ 149 - 149
plugins/org.yakindu.base.expressions/pom.xml

@@ -1,149 +1,149 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.expressions</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-	<build>
-		<resources>
-			<resource>
-				<directory>${project.build.directory}/xtext</directory>
-			</resource>
-		</resources>
-		<plugins>
-			<plugin>
-				<artifactId>maven-resources-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>copy-resources</id>
-						<phase>initialize</phase>
-						<goals>
-							<goal>copy-resources</goal>
-						</goals>
-						<configuration>
-							<outputDirectory>${project.build.directory}/xtext</outputDirectory>
-							<resources>
-								<resource>
-									<directory>src</directory>
-									<includes>
-										<include>**/*.xtext</include>
-										<include>**/*.mwe2</include>
-									</includes>
-								</resource>
-							</resources>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-			<plugin>
-				<groupId>org.codehaus.mojo</groupId>
-				<version>1.3</version>
-				<artifactId>build-helper-maven-plugin</artifactId>
-			</plugin>
-			
-			<plugin>
-				<artifactId>maven-clean-plugin</artifactId>
-				<configuration>
-					<filesets>
-						<fileset>
-							<directory>src-gen</directory>
-							<includes>
-								<include>**</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-								<exclude>.svn/</exclude>
-							</excludes>
-						</fileset>
-						<fileset>
-							<directory>xtend-gen</directory>
-							<includes>
-								<include>**</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-								<exclude>.svn/</exclude>
-							</excludes>
-						</fileset>
-						<fileset>
-							<directory>../${project.artifactId}.ui/src-gen</directory>
-							<includes>
-								<include>**</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-								<exclude>.svn/</exclude>
-							</excludes>
-						</fileset>
-						<fileset>
-							<directory>../${project.artifactId}.tests/src-gen</directory>
-							<includes>
-								<include>**</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-								<exclude>.svn/</exclude>
-							</excludes>
-						</fileset>
-						<fileset>
-							<directory>../${project.artifactId}.tests/xtend-gen</directory>
-							<includes>
-								<include>**</include>
-							</includes>
-							<excludes>
-								<exclude>.gitignore</exclude>
-								<exclude>.svn/</exclude>
-							</excludes>
-						</fileset>
-					</filesets>
-				</configuration>
-			</plugin>
-			<plugin>
-				<groupId>org.fornax.toolsupport</groupId>
-				<artifactId>fornax-oaw-m2-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>xtext</id>
-						<phase>generate-sources</phase>
-						<goals>
-							<goal>run-workflow</goal>
-						</goals>
-						<configuration>
-							<workflowEngine>mwe2</workflowEngine>
-							<workflowDescriptor>src/org/yakindu/base/expressions/GenerateExpressions.mwe2</workflowDescriptor>
-							<timestampFileName>xtext-generator.timestamp</timestampFileName>
-							<jvmSettings>
-								<fork>true</fork>
-								<jvmArgs>
-									<jvmArg>-Xms100m</jvmArg>
-									<jvmArg>-Xmx700m</jvmArg>
-									<jvmArg>-XX:MaxPermSize=128m</jvmArg>
-									<jvmArg>-Dlog4j.configuration=file:${basedir}/log4j.properties</jvmArg>
-								</jvmArgs>
-							</jvmSettings>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-			<plugin>
-				<groupId>org.eclipse.xtend</groupId>
-				<artifactId>xtend-maven-plugin</artifactId>
-				<executions>
-					<execution>
-						<goals>
-							<goal>compile</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.expressions</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+	<build>
+		<resources>
+			<resource>
+				<directory>${project.build.directory}/xtext</directory>
+			</resource>
+		</resources>
+		<plugins>
+			<plugin>
+				<artifactId>maven-resources-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>copy-resources</id>
+						<phase>initialize</phase>
+						<goals>
+							<goal>copy-resources</goal>
+						</goals>
+						<configuration>
+							<outputDirectory>${project.build.directory}/xtext</outputDirectory>
+							<resources>
+								<resource>
+									<directory>src</directory>
+									<includes>
+										<include>**/*.xtext</include>
+										<include>**/*.mwe2</include>
+									</includes>
+								</resource>
+							</resources>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<version>1.3</version>
+				<artifactId>build-helper-maven-plugin</artifactId>
+			</plugin>
+			
+			<plugin>
+				<artifactId>maven-clean-plugin</artifactId>
+				<configuration>
+					<filesets>
+						<fileset>
+							<directory>src-gen</directory>
+							<includes>
+								<include>**</include>
+							</includes>
+							<excludes>
+								<exclude>.gitignore</exclude>
+								<exclude>.svn/</exclude>
+							</excludes>
+						</fileset>
+						<fileset>
+							<directory>xtend-gen</directory>
+							<includes>
+								<include>**</include>
+							</includes>
+							<excludes>
+								<exclude>.gitignore</exclude>
+								<exclude>.svn/</exclude>
+							</excludes>
+						</fileset>
+						<fileset>
+							<directory>../${project.artifactId}.ui/src-gen</directory>
+							<includes>
+								<include>**</include>
+							</includes>
+							<excludes>
+								<exclude>.gitignore</exclude>
+								<exclude>.svn/</exclude>
+							</excludes>
+						</fileset>
+						<fileset>
+							<directory>../${project.artifactId}.tests/src-gen</directory>
+							<includes>
+								<include>**</include>
+							</includes>
+							<excludes>
+								<exclude>.gitignore</exclude>
+								<exclude>.svn/</exclude>
+							</excludes>
+						</fileset>
+						<fileset>
+							<directory>../${project.artifactId}.tests/xtend-gen</directory>
+							<includes>
+								<include>**</include>
+							</includes>
+							<excludes>
+								<exclude>.gitignore</exclude>
+								<exclude>.svn/</exclude>
+							</excludes>
+						</fileset>
+					</filesets>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.fornax.toolsupport</groupId>
+				<artifactId>fornax-oaw-m2-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>xtext</id>
+						<phase>generate-sources</phase>
+						<goals>
+							<goal>run-workflow</goal>
+						</goals>
+						<configuration>
+							<workflowEngine>mwe2</workflowEngine>
+							<workflowDescriptor>src/org/yakindu/base/expressions/GenerateExpressions.mwe2</workflowDescriptor>
+							<timestampFileName>xtext-generator.timestamp</timestampFileName>
+							<jvmSettings>
+								<fork>true</fork>
+								<jvmArgs>
+									<jvmArg>-Xms100m</jvmArg>
+									<jvmArg>-Xmx700m</jvmArg>
+									<jvmArg>-XX:MaxPermSize=128m</jvmArg>
+									<jvmArg>-Dlog4j.configuration=file:${basedir}/log4j.properties</jvmArg>
+								</jvmArgs>
+							</jvmSettings>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.eclipse.xtend</groupId>
+				<artifactId>xtend-maven-plugin</artifactId>
+				<executions>
+					<execution>
+						<goals>
+							<goal>compile</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+</project>

+ 1 - 1
plugins/org.yakindu.base.types.edit/META-INF/MANIFEST.MF

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Yakindu Base Types Edit
 Bundle-SymbolicName: org.yakindu.base.types.edit;singleton:=true
-Bundle-Version: 2.4.1.qualifier
+Bundle-Version: 2.5.0.qualifier
 Bundle-ClassPath: .
 Bundle-Activator: org.yakindu.base.types.provider.TypesEditPlugin$Implementation
 Bundle-Vendor: statecharts.org

+ 16 - 16
plugins/org.yakindu.base.types.edit/pom.xml

@@ -1,16 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.types.edit</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.types.edit</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+
+</project>

+ 1 - 1
plugins/org.yakindu.base.types.test/META-INF/MANIFEST.MF

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Base Types Tests
 Bundle-SymbolicName: org.yakindu.base.types.test
-Bundle-Version: 2.4.1.qualifier
+Bundle-Version: 2.5.0.qualifier
 Bundle-Vendor: statecharts.org
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Require-Bundle: org.yakindu.base.types,

+ 15 - 15
plugins/org.yakindu.base.types.test/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.types.test</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-test-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.types.test</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-test-plugin</packaging>
+</project>

+ 31 - 31
plugins/org.yakindu.base.types/META-INF/MANIFEST.MF

@@ -1,31 +1,31 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Yakindu Base Types
-Bundle-SymbolicName: org.yakindu.base.types;singleton:=true
-Bundle-Version: 2.4.1.qualifier
-Bundle-ClassPath: .
-Bundle-Vendor: statecharts.org
-Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
-Export-Package: org.yakindu.base.base,
- org.yakindu.base.base.impl,
- org.yakindu.base.base.util,
- org.yakindu.base.types,
- org.yakindu.base.types.impl,
- org.yakindu.base.types.inferrer,
- org.yakindu.base.types.interpreter,
- org.yakindu.base.types.typesystem,
- org.yakindu.base.types.util,
- org.yakindu.base.types.validation
-Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.emf.ecore;visibility:=reexport,
- org.yakindu.base.types;visibility:=reexport,
- org.eclipse.emf.ecore.xmi;bundle-version="2.7.0",
- com.google.inject;bundle-version="2.0.0",
- org.eclipse.xtend.lib,
- com.google.guava,
- org.eclipse.xtext.xbase.lib,
- org.eclipse.xtext.util
-Bundle-ActivationPolicy: lazy
-Import-Package: org.apache.log4j
-
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Yakindu Base Types
+Bundle-SymbolicName: org.yakindu.base.types;singleton:=true
+Bundle-Version: 2.5.0.qualifier
+Bundle-ClassPath: .
+Bundle-Vendor: statecharts.org
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Export-Package: org.yakindu.base.base,
+ org.yakindu.base.base.impl,
+ org.yakindu.base.base.util,
+ org.yakindu.base.types,
+ org.yakindu.base.types.impl,
+ org.yakindu.base.types.inferrer,
+ org.yakindu.base.types.interpreter,
+ org.yakindu.base.types.typesystem,
+ org.yakindu.base.types.util,
+ org.yakindu.base.types.validation
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.yakindu.base.types;visibility:=reexport,
+ org.eclipse.emf.ecore.xmi;bundle-version="2.7.0",
+ com.google.inject;bundle-version="2.0.0",
+ org.eclipse.xtend.lib,
+ com.google.guava,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtext.util
+Bundle-ActivationPolicy: lazy
+Import-Package: org.apache.log4j
+

+ 15 - 15
plugins/org.yakindu.base.types/pom.xml

@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.types</artifactId>
-	<groupId>org.yakindu.base.plugins</groupId>
-	<packaging>eclipse-plugin</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.types</artifactId>
+	<groupId>org.yakindu.base.plugins</groupId>
+	<packaging>eclipse-plugin</packaging>
+</project>

+ 395 - 395
releng/org.yakindu.base.releng/pom.xml

@@ -1,396 +1,396 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>org.yakindu.base</groupId>
-	<artifactId>org.yakindu.base.releng</artifactId>
-	<version>2.4.1-SNAPSHOT</version>
-	<packaging>pom</packaging>
-
-	<!-- this is the parent POM from which all modules inherit common settings -->
-	<properties>
-		<tycho-version>0.22.0</tycho-version>
-		<antrun-version>1.6</antrun-version>
-		<tycho-extras-version>0.22.0</tycho-extras-version>
-		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.yakindu.base</groupId>
+	<artifactId>org.yakindu.base.releng</artifactId>
+	<version>2.5.0-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+	<!-- this is the parent POM from which all modules inherit common settings -->
+	<properties>
+		<tycho-version>0.22.0</tycho-version>
+		<antrun-version>1.6</antrun-version>
+		<tycho-extras-version>0.22.0</tycho-extras-version>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 	</properties>
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-resources-plugin</artifactId>
-				<version>2.5</version>
-				<configuration>
-					<encoding>UTF-8</encoding>
-				</configuration>
-			</plugin>
-			<plugin>
-				<!-- enable tycho build extension -->
-				<groupId>org.eclipse.tycho</groupId>
-				<artifactId>tycho-maven-plugin</artifactId>
-				<version>${tycho-version}</version>
-				<extensions>true</extensions>
-			</plugin>
-			<plugin>
-				<groupId>org.fornax.toolsupport</groupId>
-				<artifactId>fornax-oaw-m2-plugin</artifactId>
-				<version>3.4.0</version>
-			</plugin>
-			<!-- Convert mappings in about.mappings -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-antrun-plugin</artifactId>
-				<version>${antrun-version}</version>
-				<executions>
-					<execution>
-						<id>replace-build-token</id>
-						<phase>generate-sources</phase>
-						<configuration>
-							<target>
-								<taskdef resource="net/sf/antcontrib/antcontrib.properties"
-									classpathref="maven.plugin.classpath" />
-								<if>
-									<available file="about.mappings" />
-									<then>
-										<echo
-											message="Replacing @build@ token within about.mappings with build id." />
-										<replace file="about.mappings">
-											<replacefilter token="@build@"
-												value="${unqualifiedVersion}.${buildQualifier}" />
-										</replace>
-									</then>
-								</if>
-								<if>
-									<available file="javadocOptions.txt" />
-									<then>
-										<echo
-											message="Replacing @build@ token within javadocOptions.txt with build id." />
-										<replace file="javadocOptions.txt">
-											<replacefilter token="@build@"
-												value="${unqualifiedVersion}.${buildQualifier}" />
-										</replace>
-									</then>
-								</if>
-							</target>
-						</configuration>
-						<goals>
-							<goal>run</goal>
-						</goals>
-					</execution>
-					<execution>
-						<id>replace-back-build-token</id>
-						<phase>verify</phase>
-						<configuration>
-							<target>
-								<taskdef resource="net/sf/antcontrib/antcontrib.properties"
-									classpathref="maven.plugin.classpath" />
-								<if>
-									<available file="about.mappings" />
-									<then>
-										<echo
-											message="Replacing back build id within about.mappings with @build@ token." />
-										<replace file="about.mappings">
-											<replacefilter token="${unqualifiedVersion}.${buildQualifier}"
-												value="@build@" />
-										</replace>
-									</then>
-								</if>
-								<if>
-									<available file="javadocOptions.txt" />
-									<then>
-										<echo
-											message="Replacing back build id within javadocOptions.txt with @build@ token." />
-										<replace file="javadocOptions.txt">
-											<replacefilter token="${unqualifiedVersion}.${buildQualifier}"
-												value="@build@" />
-										</replace>
-									</then>
-								</if>
-							</target>
-						</configuration>
-						<goals>
-							<goal>run</goal>
-						</goals>
-					</execution>
-				</executions>
-				<dependencies>
-					<dependency>
-						<groupId>ant-contrib</groupId>
-						<artifactId>ant-contrib</artifactId>
-						<version>20020829</version>
-					</dependency>
-				</dependencies>
-			</plugin>
-			<!-- Configure sources (Source feature has to be added to category manually) -->
-			<plugin>
-				<groupId>org.eclipse.tycho</groupId>
-				<artifactId>tycho-source-plugin</artifactId>
-				<version>${tycho-version}</version>
-				<executions>
-					<execution>
-						<id>attach-source</id>
-						<goals>
-							<goal>plugin-source</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-			<plugin>
-				<groupId>org.eclipse.tycho.extras</groupId>
-				<artifactId>tycho-source-feature-plugin</artifactId>
-				<version>${tycho-extras-version}</version>
-				<executions>
-					<execution>
-						<id>source-feature</id>
-						<phase>package</phase>
-						<goals>
-							<goal>source-feature</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-			<plugin>
-				<groupId>org.eclipse.tycho</groupId>
-				<artifactId>tycho-p2-plugin</artifactId>
-				<version>${tycho-version}</version>
-				<executions>
-					<execution>
-						<id>attached-p2-metadata</id>
-						<phase>package</phase>
-						<goals>
-							<goal>p2-metadata</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-			<!-- pack plugins with pack200, which are smaller class files (Part I) -->
-			<plugin>
-				<groupId>org.eclipse.tycho.extras</groupId>
-				<artifactId>tycho-pack200a-plugin</artifactId>
-				<version>${tycho-extras-version}</version>
-				<executions>
-					<execution>
-						<id>pack200-normalize</id>
-						<goals>
-							<goal>normalize</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-		<pluginManagement>
-			<plugins>
-				<!-- Avoid the generation of maven archive information in the META-INF 
-					folder -->
-				<plugin>
-					<groupId>org.eclipse.tycho</groupId>
-					<artifactId>tycho-packaging-plugin</artifactId>
-					<version>${tycho-version}</version>
-					<configuration>
-						<archive>
-							<addMavenDescriptor>false</addMavenDescriptor>
-						</archive>
-					</configuration>
-				</plugin>
-				<plugin>
-					<groupId>org.apache.maven.plugins</groupId>
-					<artifactId>maven-clean-plugin</artifactId>
-					<version>2.4.1</version>
-				</plugin>
-				<plugin>
-					<groupId>org.eclipse.xtend</groupId>
-					<artifactId>xtend-maven-plugin</artifactId>
-					<version>2.7.2</version>
-					<configuration>
-						<!-- need to prefix by basedir to generate to currently built module -->
-						<outputDirectory>${basedir}/xtend-gen</outputDirectory>
-					</configuration>
-				</plugin>
-				<plugin>
-					<groupId>org.eclipse.tycho</groupId>
-					<artifactId>tycho-p2-repository-plugin</artifactId>
-					<configuration>
-						<includeAllDependencies>true</includeAllDependencies>
-					</configuration>
-				</plugin>
-				<plugin>
-					<groupId>org.eclipse.tycho.extras</groupId>
-					<artifactId>tycho-source-feature-plugin</artifactId>
-					<version>${tycho-extras-version}</version>
-					<executions>
-						<execution>
-							<id>source-feature</id>
-							<phase>package</phase>
-							<goals>
-								<goal>source-feature</goal>
-							</goals>
-						</execution>
-					</executions>
-				</plugin>
-				<!-- Base configuration of target environments -->
-				<plugin>
-					<groupId>org.eclipse.tycho</groupId>
-					<artifactId>target-platform-configuration</artifactId>
-					<version>${tycho-version}</version>
-					<configuration>
-						<!-- Necessary for pack200 files -->
-						<includePackedArtifacts>true</includePackedArtifacts>
-						<environments>
-							<environment>
-								<os>linux</os>
-								<ws>gtk</ws>
-								<arch>x86</arch>
-							</environment>
-							<environment>
-								<os>linux</os>
-								<ws>gtk</ws>
-								<arch>x86_64</arch>
-							</environment>
-							<environment>
-								<os>win32</os>
-								<ws>win32</ws>
-								<arch>x86</arch>
-							</environment>
-							<environment>
-								<os>win32</os>
-								<ws>win32</ws>
-								<arch>x86_64</arch>
-							</environment>
-							<environment>
-								<os>macosx</os>
-								<ws>cocoa</ws>
-								<arch>x86_64</arch>
-							</environment>
-						</environments>
-					</configuration>
-				</plugin>
-			</plugins>
-		</pluginManagement>
-	</build>
-	<pluginRepositories>
-		<pluginRepository>
-			<id>eclipse-xtend</id>
-			<url>http://build.eclipse.org/common/xtend/maven</url>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>true</enabled>
-			</snapshots>
-		</pluginRepository>
-		<pluginRepository>
-			<id>fornax</id>
-			<url>http://www.fornax-platform.org/m2/repository</url>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>false</enabled>
-			</snapshots>
-		</pluginRepository>
-	</pluginRepositories>
-	<profiles>
-		<profile>
-			<id>Luna.target</id>
-			<activation>
-				<activeByDefault>true</activeByDefault>
-			</activation>
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>org.eclipse.tycho</groupId>
-						<artifactId>target-platform-configuration</artifactId>
-						<version>${tycho-version}</version>
-						<configuration>
-							<!-- Necessary for pack200 files -->
-							<includePackedArtifacts>true</includePackedArtifacts>
-							<!-- add target file content to target platform -->
-							<target>
-								<artifact>
-									<groupId>org.yakindu.base</groupId>
-									<artifactId>org.yakindu.base.target</artifactId>
-									<version>2.4.1-SNAPSHOT</version>
-									<classifier>Luna</classifier>
-								</artifact>
-							</target>
-						</configuration>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-		<profile>
-			<id>enableSigning</id>
-			<build>
-				<plugins>
-					<plugin>
-						<groupId>de.itemis.signing</groupId>
-						<artifactId>itemis-jarsigner</artifactId>
-						<version>0.0.3</version>
-						<configuration>
-							<sshKey>${ssh.key}</sshKey>
-						</configuration>
-						<executions>
-							<execution>
-								<id>sign</id>
-								<goals>
-									<goal>sign</goal>
-								</goals>
-								<phase>package</phase>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-			<pluginRepositories>
-				<pluginRepository>
-					<id>nexus-projects.itemis.de</id>
-					<url>https://projects.itemis.de/nexus/content/groups/maven-plugins/</url>
-					<releases>
-						<enabled>true</enabled>
-					</releases>
-					<snapshots>
-						<enabled>true</enabled>
-					</snapshots>
-				</pluginRepository>
-				<!-- Fornax Workflow Runner plugin -->
-				<pluginRepository>
-					<id>fornax</id>
-					<url>http://www.fornax-platform.org/m2/repository</url>
-					<releases>
-						<enabled>true</enabled>
-					</releases>
-					<snapshots>
-						<enabled>false</enabled>
-					</snapshots>
-				</pluginRepository>
-				<!-- <pluginRepository> -->
-				<!-- <id>eclipse-xtend</id> -->
-				<!-- <url>http://build.eclipse.org/common/xtend/maven</url> -->
-				<!-- </pluginRepository> -->
-			</pluginRepositories>
-		</profile>
-	</profiles>
-
-	<modules>
-		<module>../org.yakindu.base.target</module>
-
-		<module>../org.yakindu.base.types</module>
-		<module>../org.yakindu.base.types.test</module>
-		<module>../org.yakindu.base.types.edit</module>
-
-		<module>../org.yakindu.base.expressions</module>
-		<module>../org.yakindu.base.expressions.edit</module>
-		<module>../org.yakindu.base.expressions.ui</module>
-
-		<module>../de.itemis.gmf.runtime.commons</module>
-		<module>../de.itemis.gmf.runtime.commons-feature</module>
-		<module>../de.itemis.xtext.utils.gmf</module>
-		<module>../de.itemis.xtext.utils.gmf-feature</module>
-		<module>../de.itemis.xtext.utils.jface</module>
-		<module>../de.itemis.xtext.utils.jface-feature</module>
-		<module>../org.yakindu.base-feature</module>
-		<module>../org.yakindu.base.repository</module>
-	</modules>
-
-</project>
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-resources-plugin</artifactId>
+				<version>2.5</version>
+				<configuration>
+					<encoding>UTF-8</encoding>
+				</configuration>
+			</plugin>
+			<plugin>
+				<!-- enable tycho build extension -->
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-maven-plugin</artifactId>
+				<version>${tycho-version}</version>
+				<extensions>true</extensions>
+			</plugin>
+			<plugin>
+				<groupId>org.fornax.toolsupport</groupId>
+				<artifactId>fornax-oaw-m2-plugin</artifactId>
+				<version>3.4.0</version>
+			</plugin>
+			<!-- Convert mappings in about.mappings -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-antrun-plugin</artifactId>
+				<version>${antrun-version}</version>
+				<executions>
+					<execution>
+						<id>replace-build-token</id>
+						<phase>generate-sources</phase>
+						<configuration>
+							<target>
+								<taskdef resource="net/sf/antcontrib/antcontrib.properties"
+									classpathref="maven.plugin.classpath" />
+								<if>
+									<available file="about.mappings" />
+									<then>
+										<echo
+											message="Replacing @build@ token within about.mappings with build id." />
+										<replace file="about.mappings">
+											<replacefilter token="@build@"
+												value="${unqualifiedVersion}.${buildQualifier}" />
+										</replace>
+									</then>
+								</if>
+								<if>
+									<available file="javadocOptions.txt" />
+									<then>
+										<echo
+											message="Replacing @build@ token within javadocOptions.txt with build id." />
+										<replace file="javadocOptions.txt">
+											<replacefilter token="@build@"
+												value="${unqualifiedVersion}.${buildQualifier}" />
+										</replace>
+									</then>
+								</if>
+							</target>
+						</configuration>
+						<goals>
+							<goal>run</goal>
+						</goals>
+					</execution>
+					<execution>
+						<id>replace-back-build-token</id>
+						<phase>verify</phase>
+						<configuration>
+							<target>
+								<taskdef resource="net/sf/antcontrib/antcontrib.properties"
+									classpathref="maven.plugin.classpath" />
+								<if>
+									<available file="about.mappings" />
+									<then>
+										<echo
+											message="Replacing back build id within about.mappings with @build@ token." />
+										<replace file="about.mappings">
+											<replacefilter token="${unqualifiedVersion}.${buildQualifier}"
+												value="@build@" />
+										</replace>
+									</then>
+								</if>
+								<if>
+									<available file="javadocOptions.txt" />
+									<then>
+										<echo
+											message="Replacing back build id within javadocOptions.txt with @build@ token." />
+										<replace file="javadocOptions.txt">
+											<replacefilter token="${unqualifiedVersion}.${buildQualifier}"
+												value="@build@" />
+										</replace>
+									</then>
+								</if>
+							</target>
+						</configuration>
+						<goals>
+							<goal>run</goal>
+						</goals>
+					</execution>
+				</executions>
+				<dependencies>
+					<dependency>
+						<groupId>ant-contrib</groupId>
+						<artifactId>ant-contrib</artifactId>
+						<version>20020829</version>
+					</dependency>
+				</dependencies>
+			</plugin>
+			<!-- Configure sources (Source feature has to be added to category manually) -->
+			<plugin>
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-source-plugin</artifactId>
+				<version>${tycho-version}</version>
+				<executions>
+					<execution>
+						<id>attach-source</id>
+						<goals>
+							<goal>plugin-source</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.eclipse.tycho.extras</groupId>
+				<artifactId>tycho-source-feature-plugin</artifactId>
+				<version>${tycho-extras-version}</version>
+				<executions>
+					<execution>
+						<id>source-feature</id>
+						<phase>package</phase>
+						<goals>
+							<goal>source-feature</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-p2-plugin</artifactId>
+				<version>${tycho-version}</version>
+				<executions>
+					<execution>
+						<id>attached-p2-metadata</id>
+						<phase>package</phase>
+						<goals>
+							<goal>p2-metadata</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<!-- pack plugins with pack200, which are smaller class files (Part I) -->
+			<plugin>
+				<groupId>org.eclipse.tycho.extras</groupId>
+				<artifactId>tycho-pack200a-plugin</artifactId>
+				<version>${tycho-extras-version}</version>
+				<executions>
+					<execution>
+						<id>pack200-normalize</id>
+						<goals>
+							<goal>normalize</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+		<pluginManagement>
+			<plugins>
+				<!-- Avoid the generation of maven archive information in the META-INF 
+					folder -->
+				<plugin>
+					<groupId>org.eclipse.tycho</groupId>
+					<artifactId>tycho-packaging-plugin</artifactId>
+					<version>${tycho-version}</version>
+					<configuration>
+						<archive>
+							<addMavenDescriptor>false</addMavenDescriptor>
+						</archive>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-clean-plugin</artifactId>
+					<version>2.4.1</version>
+				</plugin>
+				<plugin>
+					<groupId>org.eclipse.xtend</groupId>
+					<artifactId>xtend-maven-plugin</artifactId>
+					<version>2.7.2</version>
+					<configuration>
+						<!-- need to prefix by basedir to generate to currently built module -->
+						<outputDirectory>${basedir}/xtend-gen</outputDirectory>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.eclipse.tycho</groupId>
+					<artifactId>tycho-p2-repository-plugin</artifactId>
+					<configuration>
+						<includeAllDependencies>true</includeAllDependencies>
+					</configuration>
+				</plugin>
+				<plugin>
+					<groupId>org.eclipse.tycho.extras</groupId>
+					<artifactId>tycho-source-feature-plugin</artifactId>
+					<version>${tycho-extras-version}</version>
+					<executions>
+						<execution>
+							<id>source-feature</id>
+							<phase>package</phase>
+							<goals>
+								<goal>source-feature</goal>
+							</goals>
+						</execution>
+					</executions>
+				</plugin>
+				<!-- Base configuration of target environments -->
+				<plugin>
+					<groupId>org.eclipse.tycho</groupId>
+					<artifactId>target-platform-configuration</artifactId>
+					<version>${tycho-version}</version>
+					<configuration>
+						<!-- Necessary for pack200 files -->
+						<includePackedArtifacts>true</includePackedArtifacts>
+						<environments>
+							<environment>
+								<os>linux</os>
+								<ws>gtk</ws>
+								<arch>x86</arch>
+							</environment>
+							<environment>
+								<os>linux</os>
+								<ws>gtk</ws>
+								<arch>x86_64</arch>
+							</environment>
+							<environment>
+								<os>win32</os>
+								<ws>win32</ws>
+								<arch>x86</arch>
+							</environment>
+							<environment>
+								<os>win32</os>
+								<ws>win32</ws>
+								<arch>x86_64</arch>
+							</environment>
+							<environment>
+								<os>macosx</os>
+								<ws>cocoa</ws>
+								<arch>x86_64</arch>
+							</environment>
+						</environments>
+					</configuration>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+	</build>
+	<pluginRepositories>
+		<pluginRepository>
+			<id>eclipse-xtend</id>
+			<url>http://build.eclipse.org/common/xtend/maven</url>
+			<releases>
+				<enabled>true</enabled>
+			</releases>
+			<snapshots>
+				<enabled>true</enabled>
+			</snapshots>
+		</pluginRepository>
+		<pluginRepository>
+			<id>fornax</id>
+			<url>http://www.fornax-platform.org/m2/repository</url>
+			<releases>
+				<enabled>true</enabled>
+			</releases>
+			<snapshots>
+				<enabled>false</enabled>
+			</snapshots>
+		</pluginRepository>
+	</pluginRepositories>
+	<profiles>
+		<profile>
+			<id>Luna.target</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>org.eclipse.tycho</groupId>
+						<artifactId>target-platform-configuration</artifactId>
+						<version>${tycho-version}</version>
+						<configuration>
+							<!-- Necessary for pack200 files -->
+							<includePackedArtifacts>true</includePackedArtifacts>
+							<!-- add target file content to target platform -->
+							<target>
+								<artifact>
+									<groupId>org.yakindu.base</groupId>
+									<artifactId>org.yakindu.base.target</artifactId>
+									<version>2.5.0-SNAPSHOT</version>
+									<classifier>Luna</classifier>
+								</artifact>
+							</target>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+		<profile>
+			<id>enableSigning</id>
+			<build>
+				<plugins>
+					<plugin>
+						<groupId>de.itemis.signing</groupId>
+						<artifactId>itemis-jarsigner</artifactId>
+						<version>0.0.3</version>
+						<configuration>
+							<sshKey>${ssh.key}</sshKey>
+						</configuration>
+						<executions>
+							<execution>
+								<id>sign</id>
+								<goals>
+									<goal>sign</goal>
+								</goals>
+								<phase>package</phase>
+							</execution>
+						</executions>
+					</plugin>
+				</plugins>
+			</build>
+			<pluginRepositories>
+				<pluginRepository>
+					<id>nexus-projects.itemis.de</id>
+					<url>https://projects.itemis.de/nexus/content/groups/maven-plugins/</url>
+					<releases>
+						<enabled>true</enabled>
+					</releases>
+					<snapshots>
+						<enabled>true</enabled>
+					</snapshots>
+				</pluginRepository>
+				<!-- Fornax Workflow Runner plugin -->
+				<pluginRepository>
+					<id>fornax</id>
+					<url>http://www.fornax-platform.org/m2/repository</url>
+					<releases>
+						<enabled>true</enabled>
+					</releases>
+					<snapshots>
+						<enabled>false</enabled>
+					</snapshots>
+				</pluginRepository>
+				<!-- <pluginRepository> -->
+				<!-- <id>eclipse-xtend</id> -->
+				<!-- <url>http://build.eclipse.org/common/xtend/maven</url> -->
+				<!-- </pluginRepository> -->
+			</pluginRepositories>
+		</profile>
+	</profiles>
+
+	<modules>
+		<module>../org.yakindu.base.target</module>
+
+		<module>../org.yakindu.base.types</module>
+		<module>../org.yakindu.base.types.test</module>
+		<module>../org.yakindu.base.types.edit</module>
+
+		<module>../org.yakindu.base.expressions</module>
+		<module>../org.yakindu.base.expressions.edit</module>
+		<module>../org.yakindu.base.expressions.ui</module>
+
+		<module>../de.itemis.gmf.runtime.commons</module>
+		<module>../de.itemis.gmf.runtime.commons-feature</module>
+		<module>../de.itemis.xtext.utils.gmf</module>
+		<module>../de.itemis.xtext.utils.gmf-feature</module>
+		<module>../de.itemis.xtext.utils.jface</module>
+		<module>../de.itemis.xtext.utils.jface-feature</module>
+		<module>../org.yakindu.base-feature</module>
+		<module>../org.yakindu.base.repository</module>
+	</modules>
+
+</project>

+ 14 - 14
releng/org.yakindu.base.repository/pom.xml

@@ -1,14 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>org.yakindu.base</groupId>
-		<artifactId>org.yakindu.base.releng</artifactId>
-		<version>2.4.1-SNAPSHOT</version>
-		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
-	</parent>
-	<artifactId>org.yakindu.base.repository</artifactId>
-	<packaging>eclipse-repository</packaging>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>org.yakindu.base</groupId>
+		<artifactId>org.yakindu.base.releng</artifactId>
+		<version>2.5.0-SNAPSHOT</version>
+		<relativePath>../org.yakindu.base.releng/pom.xml</relativePath>
+	</parent>
+	<artifactId>org.yakindu.base.repository</artifactId>
+	<packaging>eclipse-repository</packaging>
+</project>

+ 52 - 52
releng/org.yakindu.base.target/pom.xml

@@ -1,52 +1,52 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>org.yakindu.base</groupId>
-	<artifactId>org.yakindu.base.target</artifactId>
-	<version>2.4.1-SNAPSHOT</version>
-	<packaging>pom</packaging>
-
-	<properties>
-		<tycho-version>0.22.0</tycho-version>
-		<build-helper-version>1.3</build-helper-version>
-	</properties>
-
-	<build>
-		<plugins>
-			<plugin>
-				<!-- enable tycho build extension -->
-				<groupId>org.eclipse.tycho</groupId>
-				<artifactId>tycho-maven-plugin</artifactId>
-				<version>${tycho-version}</version>
-				<extensions>true</extensions>
-			</plugin>
-			<plugin>
-				<groupId>org.codehaus.mojo</groupId>
-				<artifactId>build-helper-maven-plugin</artifactId>
-				<version>${build-helper-version}</version>
-				<executions>
-					<!-- make target file available for incremental builds -->
-					<execution>
-						<id>attach-artifacts</id>
-						<phase>package</phase>
-						<goals>
-							<goal>attach-artifact</goal>
-						</goals>
-						<configuration>
-							<artifacts>
-								<artifact>
-									<!-- note: the file name must be ${classifier}.target -->
-									<file>Luna.target</file>
-									<type>target</type>
-									<classifier>Luna</classifier>
-								</artifact>
-							</artifacts>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-</project>
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.yakindu.base</groupId>
+	<artifactId>org.yakindu.base.target</artifactId>
+	<version>2.5.0-SNAPSHOT</version>
+	<packaging>pom</packaging>
+
+	<properties>
+		<tycho-version>0.22.0</tycho-version>
+		<build-helper-version>1.3</build-helper-version>
+	</properties>
+
+	<build>
+		<plugins>
+			<plugin>
+				<!-- enable tycho build extension -->
+				<groupId>org.eclipse.tycho</groupId>
+				<artifactId>tycho-maven-plugin</artifactId>
+				<version>${tycho-version}</version>
+				<extensions>true</extensions>
+			</plugin>
+			<plugin>
+				<groupId>org.codehaus.mojo</groupId>
+				<artifactId>build-helper-maven-plugin</artifactId>
+				<version>${build-helper-version}</version>
+				<executions>
+					<!-- make target file available for incremental builds -->
+					<execution>
+						<id>attach-artifacts</id>
+						<phase>package</phase>
+						<goals>
+							<goal>attach-artifact</goal>
+						</goals>
+						<configuration>
+							<artifacts>
+								<artifact>
+									<!-- note: the file name must be ${classifier}.target -->
+									<file>Luna.target</file>
+									<type>target</type>
+									<classifier>Luna</classifier>
+								</artifact>
+							</artifacts>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+</project>