[519968] fix unnecessary casts
Signed-off-by: Rob Stryker <stryker@redhat.com>
Change-Id: I874d088cf5865f7283cfdc67c5daa7cab7729de9
diff --git a/features/org.eclipse.wst.common.fproj.feature/feature.xml b/features/org.eclipse.wst.common.fproj.feature/feature.xml
index 48fd7e0..c65a825 100644
--- a/features/org.eclipse.wst.common.fproj.feature/feature.xml
+++ b/features/org.eclipse.wst.common.fproj.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.wst.common.fproj"
label="%featureName"
- version="3.7.0.qualifier"
+ version="3.7.1.qualifier"
provider-name="%providerName"
plugin="org.eclipse.wst.common.project.facet.core"
license-feature="org.eclipse.license"
diff --git a/features/org.eclipse.wst.common.fproj.feature/pom.xml b/features/org.eclipse.wst.common.fproj.feature/pom.xml
index d7bf004..61e215f 100644
--- a/features/org.eclipse.wst.common.fproj.feature/pom.xml
+++ b/features/org.eclipse.wst.common.fproj.feature/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common.fproj</artifactId>
- <version>3.7.0-SNAPSHOT</version>
+ <version>3.7.1-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
</project>
diff --git a/features/org.eclipse.wst.common.fproj.sdk.feature/feature.xml b/features/org.eclipse.wst.common.fproj.sdk.feature/feature.xml
index a92e614..5d97230 100644
--- a/features/org.eclipse.wst.common.fproj.sdk.feature/feature.xml
+++ b/features/org.eclipse.wst.common.fproj.sdk.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.wst.common.fproj.sdk"
label="%featureName"
- version="3.7.0.qualifier"
+ version="3.7.1.qualifier"
provider-name="%providerName"
plugin="org.eclipse.wst.common.fproj.sdk"
license-feature="org.eclipse.license"
diff --git a/features/org.eclipse.wst.common.fproj.sdk.feature/pom.xml b/features/org.eclipse.wst.common.fproj.sdk.feature/pom.xml
index 6552b87..2200459 100644
--- a/features/org.eclipse.wst.common.fproj.sdk.feature/pom.xml
+++ b/features/org.eclipse.wst.common.fproj.sdk.feature/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common.fproj.sdk</artifactId>
- <version>3.7.0-SNAPSHOT</version>
+ <version>3.7.1-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
</project>
diff --git a/features/org.eclipse.wst.common_tests.feature/feature.xml b/features/org.eclipse.wst.common_tests.feature/feature.xml
index 0b398f1..3b6ec33 100644
--- a/features/org.eclipse.wst.common_tests.feature/feature.xml
+++ b/features/org.eclipse.wst.common_tests.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.wst.common_tests.feature"
label="%featureName"
- version="3.6.0.qualifier"
+ version="3.6.1.qualifier"
provider-name="%providerName"
license-feature="org.eclipse.license"
license-feature-version="1.0.1.qualifier">
diff --git a/features/org.eclipse.wst.common_tests.feature/pom.xml b/features/org.eclipse.wst.common_tests.feature/pom.xml
index 41cd89d..9dbc061 100644
--- a/features/org.eclipse.wst.common_tests.feature/pom.xml
+++ b/features/org.eclipse.wst.common_tests.feature/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common_tests.feature</artifactId>
- <version>3.6.0-SNAPSHOT</version>
+ <version>3.6.1-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
</project>
diff --git a/plugins/org.eclipse.jem.util/META-INF/MANIFEST.MF b/plugins/org.eclipse.jem.util/META-INF/MANIFEST.MF
index 66f6702..4dfaf70 100644
--- a/plugins/org.eclipse.jem.util/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.jem.util/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.jem.util; singleton:=true
-Bundle-Version: 2.1.200.qualifier
+Bundle-Version: 2.1.201.qualifier
Bundle-Activator: org.eclipse.jem.util.plugin.JEMUtilPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/emf/workbench/ProjectUtilities.java b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/emf/workbench/ProjectUtilities.java
index c69ceeb..6952fb0 100644
--- a/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/emf/workbench/ProjectUtilities.java
+++ b/plugins/org.eclipse.jem.util/jemutil/org/eclipse/jem/util/emf/workbench/ProjectUtilities.java
@@ -267,7 +267,7 @@
else if (object instanceof IResource)
result = ((IResource) object).getProject();
else if (object instanceof IAdaptable)
- result = (IProject) ((IAdaptable) object).getAdapter(IProject.class);
+ result = ((IAdaptable) object).getAdapter(IProject.class);
else if (object instanceof EObject)
result = getProject((EObject) object);
diff --git a/plugins/org.eclipse.jem.util/pom.xml b/plugins/org.eclipse.jem.util/pom.xml
index 8b208f6..1ec411e 100644
--- a/plugins/org.eclipse.jem.util/pom.xml
+++ b/plugins/org.eclipse.jem.util/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.jem.util</artifactId>
- <version>2.1.200-SNAPSHOT</version>
+ <version>2.1.201-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/org.eclipse.jst.common.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.jst.common.ui/META-INF/MANIFEST.MF
index 9765363..b1c45f6 100644
--- a/plugins/org.eclipse.jst.common.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.jst.common.ui/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
Bundle-Name: %Bundle-Name.0
Bundle-Vendor: %provider
Bundle-SymbolicName: org.eclipse.jst.common.ui;singleton:=true
-Bundle-Version: 1.0.300.qualifier
+Bundle-Version: 1.0.301.qualifier
Bundle-Localization: plugin
Bundle-Activator: org.eclipse.jst.common.ui.internal.JstCommonUIPlugin
Require-Bundle: org.eclipse.ui;bundle-version="[3.5.0,4.0.0)",
diff --git a/plugins/org.eclipse.jst.common.ui/pom.xml b/plugins/org.eclipse.jst.common.ui/pom.xml
index 6fce986..671be31 100644
--- a/plugins/org.eclipse.jst.common.ui/pom.xml
+++ b/plugins/org.eclipse.jst.common.ui/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.jst.common.ui</artifactId>
- <version>1.0.300-SNAPSHOT</version>
+ <version>1.0.301-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/org.eclipse.jst.common.ui/src/org/eclipse/jst/common/ui/internal/assembly/wizard/ManifestModuleDependencyControl.java b/plugins/org.eclipse.jst.common.ui/src/org/eclipse/jst/common/ui/internal/assembly/wizard/ManifestModuleDependencyControl.java
index b61bc7a..c4e7fc9 100644
--- a/plugins/org.eclipse.jst.common.ui/src/org/eclipse/jst/common/ui/internal/assembly/wizard/ManifestModuleDependencyControl.java
+++ b/plugins/org.eclipse.jst.common.ui/src/org/eclipse/jst/common/ui/internal/assembly/wizard/ManifestModuleDependencyControl.java
@@ -334,7 +334,7 @@
// default impl
if( component.isBinary() ) {
- IPath p = (IPath)component.getAdapter(IPath.class);
+ IPath p = component.getAdapter(IPath.class);
return p == null ? null : p.toString();
}
return component.getProject().getName();
diff --git a/plugins/org.eclipse.wst.common.frameworks/META-INF/MANIFEST.MF b/plugins/org.eclipse.wst.common.frameworks/META-INF/MANIFEST.MF
index f17c5a7..66ccd48 100644
--- a/plugins/org.eclipse.wst.common.frameworks/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.wst.common.frameworks/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.wst.common.frameworks; singleton:=true
-Bundle-Version: 1.2.200.qualifier
+Bundle-Version: 1.2.201.qualifier
Bundle-Activator: org.eclipse.wst.common.frameworks.internal.plugin.WTPCommonPlugin
Bundle-Vendor: %provider
Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.wst.common.frameworks/pom.xml b/plugins/org.eclipse.wst.common.frameworks/pom.xml
index a734a16..1e51c89 100644
--- a/plugins/org.eclipse.wst.common.frameworks/pom.xml
+++ b/plugins/org.eclipse.wst.common.frameworks/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common.frameworks</artifactId>
- <version>1.2.200-SNAPSHOT</version>
+ <version>1.2.201-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/org.eclipse.wst.common.frameworks/src/org/eclipse/wst/common/frameworks/internal/WTPProjectUtilities.java b/plugins/org.eclipse.wst.common.frameworks/src/org/eclipse/wst/common/frameworks/internal/WTPProjectUtilities.java
index ab74ed3..3dc8d80 100644
--- a/plugins/org.eclipse.wst.common.frameworks/src/org/eclipse/wst/common/frameworks/internal/WTPProjectUtilities.java
+++ b/plugins/org.eclipse.wst.common.frameworks/src/org/eclipse/wst/common/frameworks/internal/WTPProjectUtilities.java
@@ -152,7 +152,7 @@
else if (object instanceof IResource)
result = ((IResource) object).getProject();
else if (object instanceof IAdaptable)
- result = (IProject) ((IAdaptable) object).getAdapter(IProject.class);
+ result = ((IAdaptable) object).getAdapter(IProject.class);
return result;
}
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.wst.common.modulecore.ui/META-INF/MANIFEST.MF
index ec61ccb..3f3bad7 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
Bundle-Name: %Bundle-Name.0
Bundle-Vendor: %provider
Bundle-SymbolicName: org.eclipse.wst.common.modulecore.ui; singleton:=true
-Bundle-Version: 1.0.300.qualifier
+Bundle-Version: 1.0.301.qualifier
Bundle-Localization: plugin
Bundle-Activator: org.eclipse.wst.common.componentcore.ui.ModuleCoreUIPlugin
Require-Bundle: org.eclipse.ui;bundle-version="[3.5.0,4.0.0)",
@@ -16,7 +16,6 @@
org.eclipse.emf.ecore;bundle-version="[2.5.0,3.0.0)",
org.eclipse.ui.ide;bundle-version="[3.5.0,4.0.0)",
org.eclipse.wst.common.emfworkbench.integration;bundle-version="[1.2.0,2.0.0)",
- org.eclipse.wst.server.core;bundle-version="[1.1.202,2.0.0)",
org.eclipse.core.expressions;bundle-version="[3.4.200,4.0.0)"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/pom.xml b/plugins/org.eclipse.wst.common.modulecore.ui/pom.xml
index 83c847e..94df763 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/pom.xml
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common.modulecore.ui</artifactId>
- <version>1.0.300-SNAPSHOT</version>
+ <version>1.0.301-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/ComponentDependencyContentProvider.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/ComponentDependencyContentProvider.java
index d262603..6da1717 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/ComponentDependencyContentProvider.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/ComponentDependencyContentProvider.java
@@ -123,7 +123,7 @@
// default impl
if( component.isBinary() ) {
- IPath p = (IPath)component.getAdapter(IPath.class);
+ IPath p = component.getAdapter(IPath.class);
return p == null ? component.getName() : p.toString();
}
return component.getProject().getName();
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DefaultDeploymentAssemblyVerifier.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DefaultDeploymentAssemblyVerifier.java
index e433b25..ca4cb51 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DefaultDeploymentAssemblyVerifier.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DefaultDeploymentAssemblyVerifier.java
@@ -76,7 +76,7 @@
String name;
if( reference.getReferencedComponent().isBinary() ) {
IVirtualComponent vc = reference.getReferencedComponent();
- IPath p = (IPath)vc.getAdapter(IPath.class);
+ IPath p = vc.getAdapter(IPath.class);
name= p == null ? vc.getName() : p.toString();
}
else {
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierData.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierData.java
index c183835..ae90331 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierData.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierData.java
@@ -15,7 +15,7 @@
import org.eclipse.wst.common.componentcore.resources.IVirtualComponent;
import org.eclipse.wst.common.componentcore.resources.IVirtualReference;
import org.eclipse.wst.common.componentcore.ui.propertypage.AddModuleDependenciesPropertiesPage.ComponentResourceProxy;
-import org.eclipse.wst.server.core.IRuntime;
+import org.eclipse.wst.common.project.facet.core.runtime.IRuntime;
public class DeploymentAssemblyVerifierData {
@@ -39,9 +39,19 @@
public void setComponent(IVirtualComponent component) {
this.component = component;
}
+
+ /**
+ * Return the facet runtime (NOT SERVER RUNTIME) associated with this data
+ * @return
+ */
public IRuntime getRuntime() {
return runtime;
}
+ /**
+ * Set the facet runtime (NOT SERVER RUNTIME) to be associated with this data
+ * @param runtime set the runtime
+ * @return
+ */
public void setRuntime(IRuntime runtime) {
this.runtime = runtime;
}
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierHelper.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierHelper.java
index aa1b6cd..6116ca8 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierHelper.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/DeploymentAssemblyVerifierHelper.java
@@ -30,7 +30,7 @@
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.IProjectFacetVersion;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
-import org.eclipse.wst.server.core.IRuntime;
+import org.eclipse.wst.common.project.facet.core.runtime.IRuntime;
public class DeploymentAssemblyVerifierHelper {
@@ -47,7 +47,6 @@
*/
public static IStatus verify(IVirtualComponent component,IRuntime runtime, ArrayList<IVirtualReference> currentReferences, ArrayList<ComponentResourceProxy> resourceMappings, boolean resourceMappingsChanged) {
IProject project = component.getProject();
-
List verifiers = collectAllVerifiers(project,runtime);
if (verifiers.isEmpty()) return Status.OK_STATUS;
MultiStatus masterStatus = new MultiStatus(ModuleCoreUIPlugin.PLUGIN_ID, IStatus.OK, Messages.DeploymentAssemblyVerifierHelper_0,null);
@@ -91,7 +90,9 @@
List verifiers = new ArrayList();
for (Iterator iterator = facets.iterator(); iterator.hasNext();) {
IProjectFacetVersion facet = (IProjectFacetVersion)iterator.next();
- verifiers.addAll(VerifierRegistry.instance().getVerifierExtensions(facet.getProjectFacet().getId(), runtime));
+ String facetId = facet.getProjectFacet().getId();
+ String runtimeId = (runtime == null ? null : runtime.getProperty("id"));
+ verifiers.addAll(VerifierRegistry.instance().getVerifierExtensions(facetId, runtimeId));
}
return verifiers;
}
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/VerifierRegistry.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/VerifierRegistry.java
index ba74ba0..734cbb5 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/VerifierRegistry.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/internal/propertypage/verifier/VerifierRegistry.java
@@ -18,7 +18,6 @@
import java.util.List;
import org.eclipse.core.runtime.IConfigurationElement;
-import org.eclipse.wst.server.core.IRuntime;
public class VerifierRegistry {
/**
@@ -101,16 +100,13 @@
* @param runtime
* @return List of IConfigurationElements representing instances of IDeploymentAssemblyVerifier
*/
- public List getVerifierExtensions(String facetTypeID, IRuntime runtime) {
+ public List getVerifierExtensions(String facetTypeID, String runtimeId) {
// Identifier used by verifiers that will run for any runtime
String allRuntimes = "org.eclipse.wst.common.modulecore.ui.deploymentAssemblyVerifier.anyruntime"; //$NON-NLS-1$
- String runtimeID = null;
- if (runtime == null)
- runtimeID = "None"; //$NON-NLS-1$
- else
- runtimeID = runtime.getRuntimeType().getId();
+ if (runtimeId == null)
+ runtimeId = "None"; //$NON-NLS-1$
// Get the verifiers specific for the target runtime
- List verifiers = getVerifiers(facetTypeID, runtimeID);
+ List verifiers = getVerifiers(facetTypeID, runtimeId);
if (verifiers == null)
verifiers = Collections.EMPTY_LIST;
// Get the verifiers for any runtime
diff --git a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/propertypage/AddModuleDependenciesPropertiesPage.java b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/propertypage/AddModuleDependenciesPropertiesPage.java
index 466c682..8ebaa61 100644
--- a/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/propertypage/AddModuleDependenciesPropertiesPage.java
+++ b/plugins/org.eclipse.wst.common.modulecore.ui/src/org/eclipse/wst/common/componentcore/ui/propertypage/AddModuleDependenciesPropertiesPage.java
@@ -111,8 +111,7 @@
import org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider;
import org.eclipse.wst.common.project.facet.core.IFacetedProject;
import org.eclipse.wst.common.project.facet.core.ProjectFacetsManager;
-import org.eclipse.wst.server.core.IRuntime;
-import org.eclipse.wst.server.core.internal.facets.FacetUtil;
+import org.eclipse.wst.common.project.facet.core.runtime.IRuntime;
public class AddModuleDependenciesPropertiesPage extends AbstractIModuleDependenciesControl implements Listener,
ILabelProviderListener {
@@ -177,7 +176,7 @@
if(path2.segmentCount() > 0) {
ref.setArchiveName(path2.lastSegment());
} else if(ref.getReferencedComponent() instanceof VirtualArchiveComponent && ((VirtualArchiveComponent)ref.getReferencedComponent()).getArchiveType().equals(VirtualArchiveComponent.VARARCHIVETYPE) ) {
- File diskFile = (java.io.File)ref.getReferencedComponent().getAdapter(java.io.File.class);
+ File diskFile = ref.getReferencedComponent().getAdapter(java.io.File.class);
IPath filePath = null;
if (diskFile.exists()) {
filePath = new Path(diskFile.getAbsolutePath());
@@ -203,7 +202,7 @@
private IRuntime setRuntime() {
IRuntime aRuntime = null;
try {
- aRuntime = getServerRuntime(project);
+ aRuntime = getFacetRuntime(project);
}
catch (CoreException e) {
ModuleCoreUIPlugin.log(e);
@@ -927,16 +926,14 @@
hasInitialized = true;
}
- private IRuntime getServerRuntime(IProject project2) throws CoreException {
+ private IRuntime getFacetRuntime(IProject project2) throws CoreException {
if (project == null)
return null;
IFacetedProject facetedProject = ProjectFacetsManager.create(project);
if (facetedProject == null)
return null;
- org.eclipse.wst.common.project.facet.core.runtime.IRuntime runtime = facetedProject.getRuntime();
- if (runtime == null)
- return null;
- return FacetUtil.getRuntime(runtime);
+ IRuntime runtime = facetedProject.getPrimaryRuntime();
+ return runtime;
}
protected IVirtualReference[] cloneReferences(IVirtualReference[] refs) {
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/META-INF/MANIFEST.MF b/plugins/org.eclipse.wst.common.project.facet.ui/META-INF/MANIFEST.MF
index af1d781..98c5681 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
Bundle-Vendor: %providerName
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.wst.common.project.facet.ui; singleton:=true
-Bundle-Version: 1.4.600.qualifier
+Bundle-Version: 1.4.601.qualifier
Bundle-ClassPath: .
Bundle-Activator: org.eclipse.wst.common.project.facet.ui.internal.FacetUiPlugin
Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/pom.xml b/plugins/org.eclipse.wst.common.project.facet.ui/pom.xml
index 3ee31e0..5d08dc0 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/pom.xml
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/pom.xml
@@ -21,6 +21,6 @@
<groupId>org.eclipse.webtools.common</groupId>
<artifactId>org.eclipse.wst.common.project.facet.ui</artifactId>
- <version>1.4.600-SNAPSHOT</version>
+ <version>1.4.601-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/ConvertProjectToFacetedFormCommandHandler.java b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/ConvertProjectToFacetedFormCommandHandler.java
index c103478..c976e66 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/ConvertProjectToFacetedFormCommandHandler.java
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/ConvertProjectToFacetedFormCommandHandler.java
@@ -44,7 +44,7 @@
if( currentSelection instanceof IStructuredSelection )
{
final Object element = ( (IStructuredSelection) currentSelection).getFirstElement();
- project = (IProject) Platform.getAdapterManager().getAdapter( element, IProject.class );
+ project = Platform.getAdapterManager().getAdapter( element, IProject.class );
}
if( project == null )
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsPropertyPage.java b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsPropertyPage.java
index 5fcf9ec..7e22669 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsPropertyPage.java
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsPropertyPage.java
@@ -133,7 +133,7 @@
control.dispose();
}
- this.project = (IProject) getElement().getAdapter( IProject.class );
+ this.project = getElement().getAdapter( IProject.class );
try
{
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsSelectionPanel.java b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsSelectionPanel.java
index 18ffc3e..9dc4f27 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsSelectionPanel.java
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/FacetsSelectionPanel.java
@@ -539,7 +539,7 @@
if( image == null )
{
final IDecorationsProvider decprov
- = (IDecorationsProvider) facet.getAdapter( IDecorationsProvider.class );
+ = facet.getAdapter( IDecorationsProvider.class );
ImageDescriptor imgdesc = decprov.getIcon();
@@ -564,7 +564,7 @@
if( image == null )
{
final IDecorationsProvider decprov
- = (IDecorationsProvider) category.getAdapter( IDecorationsProvider.class );
+ = category.getAdapter( IDecorationsProvider.class );
final ImageDescriptor imgdesc = decprov.getIcon();
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimeDecorationsProvider.java b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimeDecorationsProvider.java
index fe2f74e..ab6bf15 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimeDecorationsProvider.java
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimeDecorationsProvider.java
@@ -45,7 +45,7 @@
final IRuntimeComponentVersion rcv = rc.getRuntimeComponentVersion();
final IDecorationsProvider rcvDecorationsProvider
- = (IDecorationsProvider) rcv.getAdapter( IDecorationsProvider.class );
+ = rcv.getAdapter( IDecorationsProvider.class );
return rcvDecorationsProvider.getIcon();
}
diff --git a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimesPanel.java b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimesPanel.java
index b4ecb53..ede065e 100644
--- a/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimesPanel.java
+++ b/plugins/org.eclipse.wst.common.project.facet.ui/src/org/eclipse/wst/common/project/facet/ui/internal/RuntimesPanel.java
@@ -715,7 +715,7 @@
if( image == null )
{
final IDecorationsProvider decprov
- = (IDecorationsProvider) r.getAdapter( IDecorationsProvider.class );
+ = r.getAdapter( IDecorationsProvider.class );
final ImageDescriptor imgdesc
= new DecoratedRuntimeImageDescriptor( decprov.getIcon(), isPrimary, valResult );
@@ -842,7 +842,7 @@
final IRuntimeComponent comp = (IRuntimeComponent) element;
final IRuntimeComponentLabelProvider provider
- = (IRuntimeComponentLabelProvider) comp.getAdapter( IRuntimeComponentLabelProvider.class );
+ = comp.getAdapter( IRuntimeComponentLabelProvider.class );
if( provider == null )
{
@@ -876,7 +876,7 @@
if( image == null )
{
final IDecorationsProvider decprov
- = (IDecorationsProvider) rcv.getAdapter( IDecorationsProvider.class );
+ = rcv.getAdapter( IDecorationsProvider.class );
this.imageRegistry.put( key, decprov.getIcon() );
image = this.imageRegistry.get( key );