Eclipse PDE
Release 3.8

org.eclipse.pde.launching
Class PDESourcePathProvider

java.lang.Object
  extended by org.eclipse.jdt.launching.StandardClasspathProvider
      extended by org.eclipse.jdt.launching.StandardSourcePathProvider
          extended by org.eclipse.pde.launching.PDESourcePathProvider
All Implemented Interfaces:
IRuntimeClasspathProvider
Direct Known Subclasses:
PDESourcePathProvider

public class PDESourcePathProvider
extends StandardSourcePathProvider

Generates a source lookup path for all PDE-based launch configurations

Clients may subclass this class.

This class originally existed in 3.3 as org.eclipse.pde.ui.launcher.PDESourcePathProvider.

Since:
3.6

Field Summary
static String ID
          The ID of this source lookup path provider
 
Constructor Summary
PDESourcePathProvider()
           
 
Method Summary
 IRuntimeClasspathEntry[] computeUnresolvedClasspath(ILaunchConfiguration configuration)
           
 IRuntimeClasspathEntry[] resolveClasspath(IRuntimeClasspathEntry[] entries, ILaunchConfiguration configuration)
           
 
Methods inherited from class org.eclipse.jdt.launching.StandardSourcePathProvider
addManifestReferences
 
Methods inherited from class org.eclipse.jdt.launching.StandardClasspathProvider
recoverRuntimePath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
The ID of this source lookup path provider

See Also:
Constant Field Values
Constructor Detail

PDESourcePathProvider

public PDESourcePathProvider()
Method Detail

computeUnresolvedClasspath

public IRuntimeClasspathEntry[] computeUnresolvedClasspath(ILaunchConfiguration configuration)
                                                    throws CoreException
Specified by:
computeUnresolvedClasspath in interface IRuntimeClasspathProvider
Overrides:
computeUnresolvedClasspath in class StandardSourcePathProvider
Throws:
CoreException

resolveClasspath

public IRuntimeClasspathEntry[] resolveClasspath(IRuntimeClasspathEntry[] entries,
                                                 ILaunchConfiguration configuration)
                                          throws CoreException
Specified by:
resolveClasspath in interface IRuntimeClasspathProvider
Overrides:
resolveClasspath in class StandardSourcePathProvider
Throws:
CoreException

Eclipse PDE
Release 3.8

Guidelines for using Eclipse APIs.

Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.