[build] explicitely require JavaSE-8.0 in classpath and BREE

Change-Id: I8c81b686d54a68900010d8f17c8d0820c1116ef0
diff --git a/org.eclipse.emf.ecoretools.codegen/.classpath b/org.eclipse.emf.ecoretools.codegen/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools.codegen/.classpath
+++ b/org.eclipse.emf.ecoretools.codegen/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.codegen/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.codegen/META-INF/MANIFEST.MF
index a4e9cbd..111f97e 100644
--- a/org.eclipse.emf.ecoretools.codegen/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.codegen/META-INF/MANIFEST.MF
@@ -20,5 +20,5 @@
 Export-Package: org.eclipse.emf.ecoretools.codegen.builder,org.eclipse
  .emf.ecoretools.codegen.builder.genmodelBuilder,org.eclipse.emf.ecore
  tools.codegen.builder.ui
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ClassPath: .
diff --git a/org.eclipse.emf.ecoretools.design.properties/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.design.properties/META-INF/MANIFEST.MF
index af72a72..2d42b58 100644
--- a/org.eclipse.emf.ecoretools.design.properties/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.design.properties/META-INF/MANIFEST.MF
@@ -22,4 +22,4 @@
  org.eclipse.emf.ecoretools.design.properties.parts,org.eclipse.emf.ec
  oretools.design.properties.parts.forms,org.eclipse.emf.ecoretools.des
  ign.properties.parts.impl
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/org.eclipse.emf.ecoretools.design.ui/.classpath b/org.eclipse.emf.ecoretools.design.ui/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools.design.ui/.classpath
+++ b/org.eclipse.emf.ecoretools.design.ui/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.design.ui/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.design.ui/META-INF/MANIFEST.MF
index 425f596..cccb0a9 100644
--- a/org.eclipse.emf.ecoretools.design.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.design.ui/META-INF/MANIFEST.MF
@@ -31,7 +31,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Vendor: %providerName
 Eclipse-LazyStart: true
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.emf.ecoretools.design.ui.action,
  org.eclipse.emf.ecoretools.design.ui.editor,
diff --git a/org.eclipse.emf.ecoretools.design/.classpath b/org.eclipse.emf.ecoretools.design/.classpath
index b277a8a..01836c4 100644
--- a/org.eclipse.emf.ecoretools.design/.classpath
+++ b/org.eclipse.emf.ecoretools.design/.classpath
@@ -2,6 +2,6 @@
 <classpath>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.design/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.design/META-INF/MANIFEST.MF
index 0d5ab44..c0c8f85 100644
--- a/org.eclipse.emf.ecoretools.design/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.design/META-INF/MANIFEST.MF
@@ -25,5 +25,5 @@
 Bundle-Activator: org.eclipse.emf.ecoretools.design.service.EcoreToolsDesignPlugin$Implementation
 Export-Package: org.eclipse.emf.ecoretools.design,
  org.eclipse.emf.ecoretools.design.service
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.emf.ecoretools.doc/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.doc/META-INF/MANIFEST.MF
index ce5b8c1..15752fe 100644
--- a/org.eclipse.emf.ecoretools.doc/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.doc/META-INF/MANIFEST.MF
@@ -5,6 +5,6 @@
 Bundle-Version: 3.3.0.qualifier
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.help
 Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.emf.ecoretools.explorer.contextual/.classpath b/org.eclipse.emf.ecoretools.explorer.contextual/.classpath
index 098194c..eca7bdb 100644
--- a/org.eclipse.emf.ecoretools.explorer.contextual/.classpath
+++ b/org.eclipse.emf.ecoretools.explorer.contextual/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/org.eclipse.emf.ecoretools.explorer.contextual/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.explorer.contextual/META-INF/MANIFEST.MF
index 71289ca..46a0b7b 100644
--- a/org.eclipse.emf.ecoretools.explorer.contextual/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.explorer.contextual/META-INF/MANIFEST.MF
@@ -12,7 +12,7 @@
  org.eclipse.amalgam.explorer.contextual.sirius.ui,
  org.eclipse.emf.ecore.editor
 Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Localization: plugin
 Bundle-Vendor: %providerName
 Export-Package: org.eclipse.emf.ecoretools.explorer.contextual,
diff --git a/org.eclipse.emf.ecoretools.properties/.classpath b/org.eclipse.emf.ecoretools.properties/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools.properties/.classpath
+++ b/org.eclipse.emf.ecoretools.properties/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.properties/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.properties/META-INF/MANIFEST.MF
index f5f60a1..bf92764 100644
--- a/org.eclipse.emf.ecoretools.properties/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.properties/META-INF/MANIFEST.MF
@@ -13,6 +13,6 @@
 Export-Package: org.eclipse.emf.ecoretools.properties.internal,org.ecl
  ipse.emf.ecoretools.properties.internal.metadata,org.eclipse.emf.ecor
  etools.properties.internal.sections
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ClassPath: .
 Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.emf.ecoretools.registration/.classpath b/org.eclipse.emf.ecoretools.registration/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools.registration/.classpath
+++ b/org.eclipse.emf.ecoretools.registration/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.registration/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.registration/META-INF/MANIFEST.MF
index 3b1773f..dc3e3af 100644
--- a/org.eclipse.emf.ecoretools.registration/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.registration/META-INF/MANIFEST.MF
@@ -14,6 +14,6 @@
 Export-Package: org.eclipse.emf.ecoretools.registration,org.eclipse.em
  f.ecoretools.registration.popup.actions,org.eclipse.emf.ecoretools.re
  gistration.view
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Bundle-Localization: plugin
diff --git a/org.eclipse.emf.ecoretools.tabbedproperties/.classpath b/org.eclipse.emf.ecoretools.tabbedproperties/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools.tabbedproperties/.classpath
+++ b/org.eclipse.emf.ecoretools.tabbedproperties/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools.tabbedproperties/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.tabbedproperties/META-INF/MANIFEST.MF
index 2b13c11..bf44fca 100644
--- a/org.eclipse.emf.ecoretools.tabbedproperties/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.tabbedproperties/META-INF/MANIFEST.MF
@@ -21,6 +21,6 @@
  es.providers,org.eclipse.emf.ecoretools.tabbedproperties.sections,org
  .eclipse.emf.ecoretools.tabbedproperties.sections.widgets,org.eclipse
  .emf.ecoretools.tabbedproperties.utils
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ClassPath: .
 Bundle-Localization: plugin
diff --git a/org.eclipse.emf.ecoretools.ui/.classpath b/org.eclipse.emf.ecoretools.ui/.classpath
index 098194c..eca7bdb 100644
--- a/org.eclipse.emf.ecoretools.ui/.classpath
+++ b/org.eclipse.emf.ecoretools.ui/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/org.eclipse.emf.ecoretools.ui/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools.ui/META-INF/MANIFEST.MF
index 4b27966..01c96da 100644
--- a/org.eclipse.emf.ecoretools.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools.ui/META-INF/MANIFEST.MF
@@ -11,6 +11,6 @@
  org.eclipse.sirius.diagram,
  org.eclipse.ui.ide,
  org.eclipse.ui.navigator.resources
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.emf.ecoretools.ui.views
diff --git a/org.eclipse.emf.ecoretools/.classpath b/org.eclipse.emf.ecoretools/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.emf.ecoretools/.classpath
+++ b/org.eclipse.emf.ecoretools/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.emf.ecoretools/META-INF/MANIFEST.MF b/org.eclipse.emf.ecoretools/META-INF/MANIFEST.MF
index 0e27b6f..ac24e66 100644
--- a/org.eclipse.emf.ecoretools/META-INF/MANIFEST.MF
+++ b/org.eclipse.emf.ecoretools/META-INF/MANIFEST.MF
@@ -11,5 +11,5 @@
  org.eclipse.core.resources,
  org.eclipse.ui.ide
 Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Activator: org.eclipse.emf.ecoretools.internal.Activator