updated setup file with EASE plugins + added oxygen stream
diff --git a/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-latest.setup b/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-latest.setup
index 2822cc2..0a9df0e 100644
--- a/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-latest.setup
+++ b/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-latest.setup
@@ -124,6 +124,22 @@
         url="http://download.eclipse.org/oomph/drops/release/1.9.0"/>
   </setupTask>
   <setupTask
+      xsi:type="setup.p2:P2Task"
+      label="EASE">
+    <requirement
+        name="org.eclipse.ease.feature.feature.group"/>
+    <requirement
+        name="org.eclipse.ease.lang.javascript.feature.feature.group"/>
+    <requirement
+        name="org.eclipse.ease.lang.jvm.feature.feature.group"/>
+    <requirement
+        name="org.eclipse.ease.modules.feature.feature.group"/>
+    <requirement
+        name="org.eclipse.ease.ui.feature.feature.group"/>
+    <repository
+        url="http://download.eclipse.org/ease/update/release"/>
+  </setupTask>
+  <setupTask
       xsi:type="setup:VariableTask"
       id="app4mc.target.platform"
       name="app4mc.target.platform"
@@ -149,8 +165,8 @@
       name="${app4mc.target.platform}">
     <description>Target Platform used for the new install.</description>
   </setupTask>
-  <stream name="develop_test_neon"
-      label="develop_test_neon">
+  <stream name="develop_oxygen"
+      label="develop_oxygen">
     <setupTask
         xsi:type="setup:EclipseIniTask"
         disabled="true"
@@ -168,10 +184,26 @@
         name="scope.project.stream.name"
         value="develop"/>
     <setupTask
-        xsi:type="setup:VariableTask"
-        id="git.clone.app4mc.location"
-        name="git.clone.app4mc.location"
-        value="D:\dev_ide\app4mc-0.8.3-source-code\org.eclipse.app4mc"/>
+        xsi:type="git:GitCloneTask"
+        id="git.clone.app4mc"
+        remoteURI="app4mc/org.eclipse.app4mc">
+      <annotation
+          source="http://www.eclipse.org/oomph/setup/InducedChoices">
+        <detail
+            key="inherit">
+          <value>eclipse.git.gerrit.remoteURIs</value>
+        </detail>
+        <detail
+            key="label">
+          <value>APP4MC Git repository</value>
+        </detail>
+        <detail
+            key="target">
+          <value>remoteURI</value>
+        </detail>
+      </annotation>
+      <description>${scope.project.label}</description>
+    </setupTask>
     <setupTask
         xsi:type="projects:ProjectsImportTask">
       <sourceLocator
@@ -1361,6 +1393,286 @@
       </workingSet>
     </setupTask>
   </stream>
+  <stream name="local_content_app4mc"
+      label="local_content_app4mc">
+    <setupTask
+        xsi:type="setup:EclipseIniTask"
+        disabled="true"
+        option="-Doomph.redirection.app4mc"
+        value="=https://git.eclipse.org/c/app4mc/org.eclipse.app4mc.git/plain/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-new.setup->${git.clone.app4mc.location|uri}/build/org.eclipse.app4mc.ide.setup/APP4MC-Development-IDE-latest.setup"
+        vm="true">
+      <description>
+        Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone.
+        Before enabling this task, replace '...' with the repository path of this setup's containing project.
+      </description>
+    </setupTask>
+    <setupTask
+        xsi:type="projects:ProjectsImportTask">
+      <sourceLocator
+          rootFolder="${git.clone.app4mc.location}">
+        <excludedPath>/content_compatible_to_previous_targets/mars</excludedPath>
+      </sourceLocator>
+    </setupTask>
+    <setupTask
+        xsi:type="setup.workingsets:WorkingSetTask">
+      <workingSet
+          name="Docu">
+        <predicate
+            xsi:type="predicates:OrPredicate">
+          <operand
+              xsi:type="predicates:AndPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.help"/>
+            <operand
+                xsi:type="predicates:NaturePredicate"
+                nature="org.eclipse.pde.PluginNature"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="website"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Model">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.model\.help"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.model"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.sphinx"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.emf\.util.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Model Edit">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.edit\.help"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.model\.edit"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.sphinx\.ui.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Model Editors">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.editors.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.atdb.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Model Migration">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.converters.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.jdom2"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.jaxen"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Model Validation">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.validation.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.amalthea\.validation.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.powermock"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Import">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.amalthea\.import.*"/>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Export">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.amalthea\.export.*"/>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Workflow"
+          id="">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern=".*workflow.*"/>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Multicore">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.multicore.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.ojalgo.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.jgrapht.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.jenetics"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Tracing">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:OrPredicate">
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.eclipse\.app4mc\.tracing.*"/>
+            <operand
+                xsi:type="predicates:NamePredicate"
+                pattern="org\.sqlite.*"/>
+          </operand>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.PluginNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Examples">
+        <predicate
+            xsi:type="predicates:OrPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.amalthea\..*example.*"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Features">
+        <predicate
+            xsi:type="predicates:AndPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc.*"/>
+          <operand
+              xsi:type="predicates:NaturePredicate"
+              nature="org.eclipse.pde.FeatureNature"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Platform">
+        <predicate
+            xsi:type="predicates:OrPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.platform\.product.*"/>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.platform\.ide.*"/>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.platform\.examplesbuilder.*"/>
+        </predicate>
+      </workingSet>
+      <workingSet
+          name="Build">
+        <predicate
+            xsi:type="predicates:OrPredicate">
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.ide\.setup"/>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.build.*"/>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\..*p2repo.*"/>
+          <operand
+              xsi:type="predicates:NamePredicate"
+              pattern="org\.eclipse\.app4mc\.target.*"/>
+        </predicate>
+      </workingSet>
+    </setupTask>
+  </stream>
   <logicalProjectContainer
       xsi:type="setup:ProjectCatalog"
       href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']"/>