net.sf.ant4eclipse.tools.resolver
Class RuntimeClasspathResolver

java.lang.Object
  extended by net.sf.ant4eclipse.tools.resolver.AbstractClasspathResolver
      extended by net.sf.ant4eclipse.tools.resolver.RuntimeClasspathResolver

public class RuntimeClasspathResolver
extends AbstractClasspathResolver


Method Summary
static ResolvedPathEntry[] resolveRuntimeClasspath(Workspace workspace, AbstractLaunchConfiguration launchConfiguration, boolean resolveRelative)
          Resolves the classpath for a launch configuration.
 
Methods inherited from class net.sf.ant4eclipse.tools.resolver.AbstractClasspathResolver
addResolvedPathEntries, addResolvedPathEntry, getCurrentProject, getResolvedPathEntries, getTargetPlatform, getWorkspace, hasCurrentProject, isCurrentProjectRoot, isRelative, isRuntime, resolveAbsoluteResource, resolveContainer, resolveLibrary, resolveProjectClasspath, resolveSource, resolveWorkspaceResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

resolveRuntimeClasspath

public static final ResolvedPathEntry[] resolveRuntimeClasspath(Workspace workspace,
                                                                AbstractLaunchConfiguration launchConfiguration,
                                                                boolean resolveRelative)
                                                         throws FileParserException
Resolves the classpath for a launch configuration.

Parameters:
workspace - the workspace to which the launch configuration belongs to.
launchConfiguration - the launch configuration.
resolveRelative - indicates whether the project should be resolved relative to the workspace or absolute.
Returns:
An array of resolved classpath entries.
Throws:
FileParserException - Parsing failed for some reason.