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(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
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.6

Guidelines for using Eclipse APIs.

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