| 
Eclipse JDT Release 3.0  | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A classpath provider computes an unresolved classpath for a launch configuration, and resolves classpath entries for a launch configuration. A classpath provider is defined as an extension of type org.eclipse.jdt.launching.classpathProvider.
A provider is registered with an identifier that can be referenced by a launch configuration. A classpath provider is consulted to compute a classpath or source lookup path when a launch configuration references a provider in one or both of the following attributes:
A provider extension is defined in plugin.xml. Following is an example definition of a runtime classpath provider extension.
 <extension point="org.eclipse.jdt.launching.classpathProviders">
   <classpathProvider 
      id="com.example.ExampleClasspathProvider"
      class="com.example.ExampleClasspathProviderImpl"
   </classpathProvider>
 </extension>
 
 The attributes are specified as follows:
 
Clients may implement this interface.
| Method Summary | |
| IRuntimeClasspathEntry[] | computeUnresolvedClasspath(ILaunchConfiguration configuration)
 Computes and returns an unresolved classpath for the given launch configuration.  | 
| IRuntimeClasspathEntry[] | resolveClasspath(IRuntimeClasspathEntry[] entries,
                 ILaunchConfiguration configuration)
 Returns the resolved path corresponding to the given path, in the context of the given launch configuration.  | 
| Method Detail | 
public IRuntimeClasspathEntry[] computeUnresolvedClasspath(ILaunchConfiguration configuration)
                                                    throws CoreException
public IRuntimeClasspathEntry[] resolveClasspath(IRuntimeClasspathEntry[] entries,
                                                 ILaunchConfiguration configuration)
                                          throws CoreException
  | 
Eclipse JDT Release 3.0  | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||