Additional dependencies for Luna enhanced validation.
diff --git a/core/org.eclipse.rcptt.core.builder/META-INF/MANIFEST.MF b/core/org.eclipse.rcptt.core.builder/META-INF/MANIFEST.MF
index 06da9aa..5a8f643 100644
--- a/core/org.eclipse.rcptt.core.builder/META-INF/MANIFEST.MF
+++ b/core/org.eclipse.rcptt.core.builder/META-INF/MANIFEST.MF
@@ -13,7 +13,8 @@
  org.eclipse.rcptt.core.ecl.core;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.ecl;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.core.ecl.parser,
- com.google.guava
+ com.google.guava,
+ org.eclipse.rcptt.core.ecl.scanner
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.core.builder,
diff --git a/runtime/contexts/org.eclipse.rcptt.ctx.preferences.impl/META-INF/MANIFEST.MF b/runtime/contexts/org.eclipse.rcptt.ctx.preferences.impl/META-INF/MANIFEST.MF
index c0fc4db..c5ba8e4 100644
--- a/runtime/contexts/org.eclipse.rcptt.ctx.preferences.impl/META-INF/MANIFEST.MF
+++ b/runtime/contexts/org.eclipse.rcptt.ctx.preferences.impl/META-INF/MANIFEST.MF
@@ -14,6 +14,7 @@
  org.eclipse.rcptt.ctx.preferences.aspects;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.core.resources;resolution:=optional;x-installation:=greedy,
  org.eclipse.rcptt.tesla.swt;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.tesla.core;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.core;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/contexts/org.eclipse.rcptt.ctx.resources.impl/META-INF/MANIFEST.MF b/runtime/contexts/org.eclipse.rcptt.ctx.resources.impl/META-INF/MANIFEST.MF
index a8855a0..ecc4522 100644
--- a/runtime/contexts/org.eclipse.rcptt.ctx.resources.impl/META-INF/MANIFEST.MF
+++ b/runtime/contexts/org.eclipse.rcptt.ctx.resources.impl/META-INF/MANIFEST.MF
@@ -17,6 +17,7 @@
  org.eclipse.rcptt.runtime.ui;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.util.resources;bundle-version="1.0.0",
  org.eclipse.core.filebuffers;resolution:=optional,
- org.eclipse.core.filesystem;resolution:=optional
+ org.eclipse.core.filesystem;resolution:=optional,
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/org.eclipse.rcptt.expandbar.runtime/META-INF/MANIFEST.MF b/runtime/org.eclipse.rcptt.expandbar.runtime/META-INF/MANIFEST.MF
index 8385453..59f2c2e 100644
--- a/runtime/org.eclipse.rcptt.expandbar.runtime/META-INF/MANIFEST.MF
+++ b/runtime/org.eclipse.rcptt.expandbar.runtime/META-INF/MANIFEST.MF
@@ -18,6 +18,7 @@
  org.eclipse.rcptt.tesla.ecl.impl;bundle-version="1.1.0",
  org.eclipse.rcptt.ecl.dispatch;bundle-version="1.1.0",
  org.eclipse.rcptt.util;bundle-version="1.0.0",
- org.eclipse.rcptt.logging;bundle-version="1.1.0"
+ org.eclipse.rcptt.logging;bundle-version="1.1.0",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.canvas/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.canvas/META-INF/MANIFEST.MF
index 7058ec0..016433c 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.canvas/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.canvas/META-INF/MANIFEST.MF
@@ -9,7 +9,8 @@
  org.eclipse.rcptt.tesla.core;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.swt;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.emf.ecore,
- org.eclipse.swt
+ org.eclipse.swt,
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.tesla.canvas
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.gef.aspects/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.gef.aspects/META-INF/MANIFEST.MF
index f8e2cb8..8f0b6e0 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.gef.aspects/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.gef.aspects/META-INF/MANIFEST.MF
@@ -9,7 +9,8 @@
  org.eclipse.gef,
  org.eclipse.jface,
  org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.tesla.core.am;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.core.am;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.core.context;bundle-version="[1.5.2,1.6.0)"
 onEnvironment: JavaSE-1.6
 Import-Package: org.osgi.framework
 Eclipse-SupplementBundle: org.eclipse.gef
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.gef/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.gef/META-INF/MANIFEST.MF
index 54585f3..8f7a574 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.gef/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.gef/META-INF/MANIFEST.MF
@@ -18,7 +18,8 @@
  org.eclipse.rcptt.ecl.core;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.ecl.dispatch;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.ecl;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.tesla.ecl.impl;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.ecl.impl;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.tesla.gef,
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.gmf/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.gmf/META-INF/MANIFEST.MF
index 55e5772..dae4aaa 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.gmf/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.gmf/META-INF/MANIFEST.MF
@@ -11,7 +11,8 @@
  org.eclipse.gmf.runtime.diagram.ui,
  org.eclipse.rcptt.tesla.gef;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.swt;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.tesla.gmf.aspects;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.gmf.aspects;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.tesla.gmf
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.jface.databinding.aspects/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.jface.databinding.aspects/META-INF/MANIFEST.MF
index f98bc61..8413eda 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.jface.databinding.aspects/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.jface.databinding.aspects/META-INF/MANIFEST.MF
@@ -9,7 +9,8 @@
  org.eclipse.jface,
  org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.jface.databinding,
- org.eclipse.rcptt.tesla.core.am;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.core.am;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.core.context;bundle-version="[1.5.2,1.6.0)"
 Import-Package: org.osgi.framework
 Eclipse-SupplementBundle: org.eclipse.jface.databinding
 Export-Package: org.eclipse.rcptt.tesla.jface
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.properties.view/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.properties.view/META-INF/MANIFEST.MF
index bd3e099..3996b7f 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.properties.view/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.properties.view/META-INF/MANIFEST.MF
@@ -15,6 +15,7 @@
  org.eclipse.ui.views.properties.tabbed,
  org.eclipse.rcptt.tesla.recording.core,
  org.eclipse.rcptt.tesla.recording.aspects.swt,
- org.eclipse.rcptt.tesla.recording.swt
+ org.eclipse.rcptt.tesla.recording.swt,
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.aspects.jface.text/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.recording.aspects.jface.text/META-INF/MANIFEST.MF
index 68b5064..eeb30ae 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.aspects.jface.text/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.aspects.jface.text/META-INF/MANIFEST.MF
@@ -10,7 +10,8 @@
  org.eclipse.rcptt.tesla.core.am;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.jface.text,
  org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.util;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.util;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.core.context;bundle-version="[1.5.2,1.6.0)"
 onEnvironment: JavaSE-1.6
 Import-Package: org.osgi.framework
 Eclipse-SupplementBundle: org.eclipse.jface.text
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.draw2d/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.recording.draw2d/META-INF/MANIFEST.MF
index f5c601b..bd585e7 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.draw2d/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.draw2d/META-INF/MANIFEST.MF
@@ -17,6 +17,7 @@
  org.eclipse.rcptt.tesla.recording.aspects.swt;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.recording.aspects.workbench;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.recording.aspects.jface;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.ui.forms
+ org.eclipse.ui.forms,
+ org.eclipse.emf.common
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.gef/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.recording.gef/META-INF/MANIFEST.MF
index a651298..4dfa195 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.gef/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.gef/META-INF/MANIFEST.MF
@@ -17,7 +17,8 @@
  org.eclipse.emf.ecore,
  org.eclipse.rcptt.logging;bundle-version="1.1.0",
  org.eclipse.rcptt.util,
- org.eclipse.rcptt.tesla.recording.aspects.draw2d;bundle-version="1.1.0"
+ org.eclipse.rcptt.tesla.recording.aspects.draw2d;bundle-version="1.1.0",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.tesla.recording.core.gef,
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.gmf/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.recording.gmf/META-INF/MANIFEST.MF
index 04f513d..e31c820 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.gmf/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.gmf/META-INF/MANIFEST.MF
@@ -15,6 +15,7 @@
  org.eclipse.rcptt.tesla.swt;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.gmf;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.rcptt.tesla.recording.swt;bundle-version="[1.5.2,1.6.0)",
- org.eclipse.rcptt.tesla.gef;bundle-version="[1.5.2,1.6.0)"
+ org.eclipse.rcptt.tesla.gef;bundle-version="[1.5.2,1.6.0)",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.recording.workbench.texteditor/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.recording.workbench.texteditor/META-INF/MANIFEST.MF
index 29a1595..535e4fa 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.recording.workbench.texteditor/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.recording.workbench.texteditor/META-INF/MANIFEST.MF
@@ -19,6 +19,7 @@
  org.eclipse.rcptt.tesla.recording.aspects.jface;bundle-version="1.1.0",
  org.eclipse.rcptt.util.swt;bundle-version="1.0.0",
  org.eclipse.rcptt.util;bundle-version="1.0.0",
- org.eclipse.rcptt.tesla.workbench.texteditor;bundle-version="1.1.0"
+ org.eclipse.rcptt.tesla.workbench.texteditor;bundle-version="1.1.0",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.swt.e3x/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.swt.e3x/META-INF/MANIFEST.MF
index 9c5cb1d..7f3db23 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.swt.e3x/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.swt.e3x/META-INF/MANIFEST.MF
@@ -9,7 +9,8 @@
  org.eclipse.core.runtime,
  org.eclipse.rcptt.tesla.swt;bundle-version="1.1.0",
  org.eclipse.rcptt.tesla.core;bundle-version="1.1.0",
- org.aspectj.runtime
+ org.aspectj.runtime,
+ org.eclipse.rcptt.tesla.swt.aspects
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.swt.e4x/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.swt.e4x/META-INF/MANIFEST.MF
index 84cf3a5..07fbad3 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.swt.e4x/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.swt.e4x/META-INF/MANIFEST.MF
@@ -15,6 +15,7 @@
  org.eclipse.e4.ui.workbench.addons.swt,
  org.eclipse.e4.core.contexts,
  org.eclipse.e4.ui.services,
- org.eclipse.rcptt.util;bundle-version="1.0.0"
+ org.eclipse.rcptt.util;bundle-version="1.0.0",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.ui.ide/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.ui.ide/META-INF/MANIFEST.MF
index 3bb7c74..76f0762 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.ui.ide/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.ui.ide/META-INF/MANIFEST.MF
@@ -12,6 +12,7 @@
  org.eclipse.rcptt.tesla.swt;bundle-version="[1.5.2,1.6.0)",
  org.eclipse.ui.ide;resolution:=optional,
  org.eclipse.emf.ecore,
- org.eclipse.core.resources
+ org.eclipse.core.resources,
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
diff --git a/runtime/tesla/org.eclipse.rcptt.tesla.workbench.texteditor/META-INF/MANIFEST.MF b/runtime/tesla/org.eclipse.rcptt.tesla.workbench.texteditor/META-INF/MANIFEST.MF
index dd1e545..b7ea983 100644
--- a/runtime/tesla/org.eclipse.rcptt.tesla.workbench.texteditor/META-INF/MANIFEST.MF
+++ b/runtime/tesla/org.eclipse.rcptt.tesla.workbench.texteditor/META-INF/MANIFEST.MF
@@ -16,7 +16,8 @@
  org.eclipse.rcptt.tesla.jface.text;bundle-version="1.1.0",
  org.eclipse.rcptt.tesla.jface.text.aspects;bundle-version="1.1.0",
  org.eclipse.rcptt.tesla.ecl;bundle-version="1.1.0",
- org.eclipse.rcptt.util.swt;bundle-version="1.0.0"
+ org.eclipse.rcptt.util.swt;bundle-version="1.0.0",
+ org.eclipse.rcptt.tesla.swt.aspects;bundle-version="[1.5.2,1.6.0)"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.6
 Bundle-ActivationPolicy: lazy
 Export-Package: org.eclipse.rcptt.tesla.workbench.texteditor