public class GetEclipseClassPathTask extends AbstractGetProjectPathTask
Constructor and Description |
---|
GetEclipseClassPathTask() |
Modifier and Type | Method and Description |
---|---|
java.io.File |
getTargetPlatformLocation()
Returns the target platform against which the workspace plugins will be compiled and tested.
|
boolean |
isRuntime() |
boolean |
isTargetPlatformLocationSet()
Returns whether the target platform location is set.
|
protected ResolvedPathEntry[] |
resolvePath()
Resolves the current path.
|
void |
setClasspathId(java.lang.String id) |
void |
setRuntime(boolean runtime) |
void |
setTargetPlatformLocation(java.io.File targetPlatformLocation)
Sets the target platform against which the workspace plugins will be compiled and tested.
|
execute, getPathId, getPathSeparator, getProperty, getResolvedPath, isPathIdSet, isPathSeparatorSet, isPropertySet, isRelative, populatePathId, populateProperty, requirePathIdOrPropertySet, setPathId, setPathSeparator, setProperty, setRelative, setResolvedPath
ensureJavaProject, getEclipseProject, getWorkspace, hasText, isProjectNameSet, isProjectSet, isWorkspaceSet, requireWorkspaceAndProjectNameOrProjectSet, requireWorkspaceSet, setInitialiseWorkspace, setProject, setProjectName, setWorkspace
public final java.io.File getTargetPlatformLocation()
Returns the target platform against which the workspace plugins will be compiled and tested.
public void setTargetPlatformLocation(java.io.File targetPlatformLocation)
Sets the target platform against which the workspace plugins will be compiled and tested.
targetPlatformLocation
- the target platform against which the workspace plugins will be compiled and tested.public boolean isTargetPlatformLocationSet()
Returns whether the target platform location is set.
public void setClasspathId(java.lang.String id)
id
- public boolean isRuntime()
public void setRuntime(boolean runtime)
runtime
- The runtime to set.protected ResolvedPathEntry[] resolvePath() throws java.lang.Exception
Resolves the current path.
resolvePath
in class AbstractGetProjectPathTask
java.lang.Exception
- The resolving process failed for some reason.