Package org.codehaus.groovy.ant
Class RootLoaderRef
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.tools.ant.taskdefs.MatchingTask
-
- org.codehaus.groovy.ant.RootLoaderRef
-
- All Implemented Interfaces:
Cloneable,SelectorContainer
public class RootLoaderRef extends MatchingTask
Sets the RootLoader as reference. Reexecution of this task will set a new instance of RootLoader for the reference. arguments:- ref
- classpath
- Author:
- Jochen Theodorou
- See Also:
RootLoader
-
-
Field Summary
-
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
-
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
-
Constructor Summary
Constructors Constructor Description RootLoaderRef()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathcreateClasspath()Adds a path to the classpath.voidexecute()voidsetClasspath(Path classpath)Set the classpath to be used for this compilation.voidsetClasspathRef(Reference r)Adds a reference to a classpath defined elsewhere.voidsetRef(String n)sets the name of the reference which should store the Loader-
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation
-
-
-
-
Method Detail
-
setRef
public void setRef(String n)
sets the name of the reference which should store the Loader
-
execute
public void execute() throws BuildException- Overrides:
executein classTask- Throws:
BuildException
-
setClasspath
public void setClasspath(Path classpath)
Set the classpath to be used for this compilation.- Parameters:
classpath- an Ant Path object containing the compilation classpath.
-
setClasspathRef
public void setClasspathRef(Reference r)
Adds a reference to a classpath defined elsewhere.- Parameters:
r- a reference to a classpath
-
createClasspath
public Path createClasspath()
Adds a path to the classpath.- Returns:
- a class path to be configured
-
-