Eclipse PDE
Release 3.6

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
           
 
Constructor Summary
PDESourcePathProvider()
           
 
Method Summary
 IRuntimeClasspathEntry[] computeUnresolvedClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration)
           
 IRuntimeClasspathEntry[] resolveClasspath(IRuntimeClasspathEntry[] entries, org.eclipse.debug.core.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
See Also:
Constant Field Values
Constructor Detail

PDESourcePathProvider

public PDESourcePathProvider()
Method Detail

computeUnresolvedClasspath

public IRuntimeClasspathEntry[] computeUnresolvedClasspath(org.eclipse.debug.core.ILaunchConfiguration configuration)
                                                    throws org.eclipse.core.runtime.CoreException
Specified by:
computeUnresolvedClasspath in interface IRuntimeClasspathProvider
Overrides:
computeUnresolvedClasspath in class StandardSourcePathProvider
Throws:
org.eclipse.core.runtime.CoreException

resolveClasspath

public IRuntimeClasspathEntry[] resolveClasspath(IRuntimeClasspathEntry[] entries,
                                                 org.eclipse.debug.core.ILaunchConfiguration configuration)
                                          throws org.eclipse.core.runtime.CoreException
Specified by:
resolveClasspath in interface IRuntimeClasspathProvider
Overrides:
resolveClasspath in class StandardSourcePathProvider
Throws:
org.eclipse.core.runtime.CoreException

Eclipse PDE
Release 3.6

Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.