Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Arthorne2010-10-06 20:00:28 +0000
committerJohn Arthorne2010-10-06 20:00:28 +0000
commit0bbc72d38d0fe4b1c438d93dbfde91655df6fa09 (patch)
treef4e9d321197cb4700ad315ec064849bb481426c2 /bundles/org.eclipse.equinox.p2.director.app/src
parentfdfa6363a847d135212385970259283890243fd0 (diff)
downloadrt.equinox.p2-0bbc72d38d0fe4b1c438d93dbfde91655df6fa09.tar.gz
rt.equinox.p2-0bbc72d38d0fe4b1c438d93dbfde91655df6fa09.tar.xz
rt.equinox.p2-0bbc72d38d0fe4b1c438d93dbfde91655df6fa09.zip
Fixed compiler warnings
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.director.app/src')
-rw-r--r--bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java4
-rw-r--r--bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java10
2 files changed, 7 insertions, 7 deletions
diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
index 1a3a5ebe5..6619426d7 100644
--- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
+++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/Application.java
@@ -271,8 +271,8 @@ public class Application implements IApplication {
}
private void initializeServices() throws ProvisionException {
- ServiceReference agentProviderRef = Activator.getContext().getServiceReference(IProvisioningAgentProvider.SERVICE_NAME);
- IProvisioningAgentProvider provider = (IProvisioningAgentProvider) Activator.getContext().getService(agentProviderRef);
+ ServiceReference<IProvisioningAgentProvider> agentProviderRef = Activator.getContext().getServiceReference(IProvisioningAgentProvider.class);
+ IProvisioningAgentProvider provider = Activator.getContext().getService(agentProviderRef);
agent = provider.createAgent(null);
IDirector director = (IDirector) agent.getService(IDirector.SERVICE_NAME);
diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
index 16bee1034..2b2de0d18 100644
--- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
+++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
@@ -233,7 +233,7 @@ public class DirectorApplication implements IApplication {
private IEngine engine;
private boolean noProfileId = false;
private PackageAdmin packageAdmin;
- private ServiceReference packageAdminRef;
+ private ServiceReference<PackageAdmin> packageAdminRef;
private IPlanner planner;
private ILog log = null;
@@ -425,10 +425,10 @@ public class DirectorApplication implements IApplication {
private void initializeServices() throws CoreException {
BundleContext context = Activator.getContext();
- packageAdminRef = context.getServiceReference(PackageAdmin.class.getName());
- packageAdmin = (PackageAdmin) context.getService(packageAdminRef);
- ServiceReference agentProviderRef = context.getServiceReference(IProvisioningAgentProvider.SERVICE_NAME);
- IProvisioningAgentProvider provider = (IProvisioningAgentProvider) context.getService(agentProviderRef);
+ packageAdminRef = context.getServiceReference(PackageAdmin.class);
+ packageAdmin = context.getService(packageAdminRef);
+ ServiceReference<IProvisioningAgentProvider> agentProviderRef = context.getServiceReference(IProvisioningAgentProvider.class);
+ IProvisioningAgentProvider provider = context.getService(agentProviderRef);
URI p2DataArea;
if (destination != null || sharedLocation != null) {
File dataAreaFile = sharedLocation == null ? new File(destination, "p2") : sharedLocation;//$NON-NLS-1$

Back to the top