Bug 563157 - JAXB Proposal Computer requires UI Thread

Audited code and it seems like I Thread is not required.

Change-Id: Ibfd9070e5022e829d77f895f503fe97508492202
Signed-off-by: Mickael Istria <mistria@redhat.com>
diff --git a/assembly/features/org.eclipse.jpt.assembly.feature/feature.xml b/assembly/features/org.eclipse.jpt.assembly.feature/feature.xml
index 1ab52e5..a6b6977 100644
--- a/assembly/features/org.eclipse.jpt.assembly.feature/feature.xml
+++ b/assembly/features/org.eclipse.jpt.assembly.feature/feature.xml
@@ -15,7 +15,7 @@
 <feature
       id="org.eclipse.jpt.assembly.feature"
       label="%featureName"
-      version="2.3.2.qualifier"
+      version="2.3.3.qualifier"
       provider-name="%providerName"
       image="eclipse_update_120.jpg"
       license-feature="org.eclipse.license"
diff --git a/assembly/features/org.eclipse.jpt.assembly.feature/pom.xml b/assembly/features/org.eclipse.jpt.assembly.feature/pom.xml
index 39ebac2..39f0e67 100644
--- a/assembly/features/org.eclipse.jpt.assembly.feature/pom.xml
+++ b/assembly/features/org.eclipse.jpt.assembly.feature/pom.xml
@@ -22,6 +22,6 @@
 
   <groupId>org.eclipse.webtools.dali</groupId>
   <artifactId>org.eclipse.jpt.assembly.feature</artifactId>
-  <version>2.3.2-SNAPSHOT</version>
+  <version>2.3.3-SNAPSHOT</version>
   <packaging>eclipse-feature</packaging>
 </project>
diff --git a/jaxb/features/org.eclipse.jpt.jaxb.feature/feature.xml b/jaxb/features/org.eclipse.jpt.jaxb.feature/feature.xml
index fa31ca3..31c5cb0 100644
--- a/jaxb/features/org.eclipse.jpt.jaxb.feature/feature.xml
+++ b/jaxb/features/org.eclipse.jpt.jaxb.feature/feature.xml
@@ -15,7 +15,7 @@
 <feature
       id="org.eclipse.jpt.jaxb.feature"
       label="%featureName"
-      version="1.5.100.qualifier"
+      version="1.5.200.qualifier"
       provider-name="%providerName"
       plugin="org.eclipse.jpt.jaxb.branding"
       license-feature="org.eclipse.license"
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/META-INF/MANIFEST.MF b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/META-INF/MANIFEST.MF
index 7e89b76..8fda47c 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/META-INF/MANIFEST.MF
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-Name: %pluginName
 Bundle-Vendor: %providerName
 Bundle-SymbolicName: org.eclipse.jpt.jaxb.ui;singleton:=true
-Bundle-Version: 1.5.101.qualifier
+Bundle-Version: 1.5.200.qualifier
 Bundle-Activator: org.eclipse.jpt.jaxb.ui.internal.plugin.JptJaxbUiPlugin
 Bundle-ActivationPolicy: lazy
 Bundle-ClassPath: .
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/plugin.xml b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/plugin.xml
index 093f6ef..07ff6d9 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/plugin.xml
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/plugin.xml
@@ -120,9 +120,10 @@
 	
 		<!-- activate = "true", but our plug-in will only activate if the JAXB proposal category is enabled (has JAXB facet) bug 386358 -->
 		<javaCompletionProposalComputer
-			class="org.eclipse.jpt.jaxb.ui.internal.JaxbJavaCompletionProposalComputer"
-			categoryId="org.eclipse.jpt.jaxb.ui.jaxbCompletionProposals"
-			activate="true">
+        activate="true"
+        categoryId="org.eclipse.jpt.jaxb.ui.jaxbCompletionProposals"
+        class="org.eclipse.jpt.jaxb.ui.internal.JaxbJavaCompletionProposalComputer"
+        requiresUIThread="false">
 			<partition type="__dftl_partition_content_type"/>
 			<partition type="__java_string"/>
 		</javaCompletionProposalComputer>
diff --git a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/pom.xml b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/pom.xml
index d580ce7..c315923 100644
--- a/jaxb/plugins/org.eclipse.jpt.jaxb.ui/pom.xml
+++ b/jaxb/plugins/org.eclipse.jpt.jaxb.ui/pom.xml
@@ -22,6 +22,6 @@
 
   <groupId>org.eclipse.webtools.dali</groupId>
   <artifactId>org.eclipse.jpt.jaxb.ui</artifactId>
-  <version>1.5.101-SNAPSHOT</version>
+  <version>1.5.200-SNAPSHOT</version>
   <packaging>eclipse-plugin</packaging>
 </project>