com.redstarhackers.craftsman.taskdefs
Class JavaCompileTask
java.lang.Object
Task
com.redstarhackers.craftsman.taskdefs.ModuleOrientedTask
com.redstarhackers.craftsman.taskdefs.JavaCompileTask
- Direct Known Subclasses:
- CompileModuleTask, CompileTestTask
public class JavaCompileTask
- extends ModuleOrientedTask
Performs the tasks for compiling within a module and the
craftsman build life-cycle.
- Version:
- $Revision: 2492 $
- Author:
- $Author: kostya $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPILE_PROPERTY
public static final java.lang.String COMPILE_PROPERTY
- See Also:
- Constant Field Values
DEBUG_PROPERTY
public static final java.lang.String DEBUG_PROPERTY
- See Also:
- Constant Field Values
DEBUGLEVEL_PROPERTY
public static final java.lang.String DEBUGLEVEL_PROPERTY
- See Also:
- Constant Field Values
DEPRECATION_PROPERTY
public static final java.lang.String DEPRECATION_PROPERTY
- See Also:
- Constant Field Values
LISTFILES_PROPERTY
public static final java.lang.String LISTFILES_PROPERTY
- See Also:
- Constant Field Values
INITIALMEMORY_PROPERTY
public static final java.lang.String INITIALMEMORY_PROPERTY
- See Also:
- Constant Field Values
MAXMEMORY_PROPERTY
public static final java.lang.String MAXMEMORY_PROPERTY
- See Also:
- Constant Field Values
VERBOSE_PROPERTY
public static final java.lang.String VERBOSE_PROPERTY
- See Also:
- Constant Field Values
OPTIMIZE_PROPERTY
public static final java.lang.String OPTIMIZE_PROPERTY
- See Also:
- Constant Field Values
FORK_PROPERTY
public static final java.lang.String FORK_PROPERTY
- See Also:
- Constant Field Values
VM_SOURCE_PROPERTY
public static final java.lang.String VM_SOURCE_PROPERTY
- See Also:
- Constant Field Values
VM_TARGET_PROPERTY
public static final java.lang.String VM_TARGET_PROPERTY
- See Also:
- Constant Field Values
NOWARN_PROPERTY
public static final java.lang.String NOWARN_PROPERTY
- See Also:
- Constant Field Values
JavaCompileTask
public JavaCompileTask()
- Default constructor.
init
public void init()
- Overrides:
init in class ModuleOrientedTask
execute
public void execute()
getSrcs
public java.util.Set getSrcs()
setSrcs
public void setSrcs(java.util.Set srcsVal)
addSrc
public void addSrc(Path path)
addConfiguredSrc
public void addConfiguredSrc(Path path)
getClasspaths
public java.util.List getClasspaths()
setClasspaths
public void setClasspaths(java.util.List cpVal)
addClasspathToHead
public void addClasspathToHead(Path path)
addClasspath
public void addClasspath(Path path)
addConfiguredClasspath
public void addConfiguredClasspath(Path path)
getBootClasspaths
public java.util.List getBootClasspaths()
setBootClasspaths
public void setBootClasspaths(java.util.List cpVal)
addBootClasspathToHead
public void addBootClasspathToHead(Path path)
addBootClasspath
public void addBootClasspath(Path path)
addConfiguredBootClasspath
public void addConfiguredBootClasspath(Path path)
getDestDir
public java.io.File getDestDir()
setDestDir
public void setDestDir(java.io.File destDirVal)
isFailOnError
public boolean isFailOnError()
setFailOnError
public void setFailOnError(boolean failVal)
getSourceVersion
public java.lang.String getSourceVersion()
- Returns:
- the sourceVersion
setSourceVersion
public void setSourceVersion(java.lang.String sourceVersion)
- Parameters:
sourceVersion - the sourceVersion to set
getTargetVersion
public java.lang.String getTargetVersion()
- Returns:
- the targetVersion
setTargetVersion
public void setTargetVersion(java.lang.String targetVersion)
- Parameters:
targetVersion - the targetVersion to set