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:
java.lang.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 Path
createClasspath()
Adds a path to the classpath.void
execute()
void
setClasspath(Path classpath)
Set the classpath to be used for this compilation.void
setClasspathRef(Reference r)
Adds a reference to a classpath defined elsewhere.void
setRef(java.lang.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(java.lang.String n)
sets the name of the reference which should store the Loader
-
execute
public void execute() throws BuildException
- Overrides:
execute
in 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
-
-