public class Classloader extends Task
  <path id="ant.deps" >
     <fileset dir="myDir" >
        <include name="junit.jar, bsf.jar, js.jar, etc"/>
     </fileset>
  </path>
  <classloader pathRef="ant.deps" />
 | Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | SYSTEM_LOADER_REF | 
description, location, project| Constructor and Description | 
|---|
| Classloader()Default constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| Path | createClasspath()Create a classpath. | 
| void | execute()do the classloader manipulation. | 
| void | setClasspath(Path classpath)Set the classpath to be used when searching for component being defined | 
| void | setClasspathRef(Reference pathRef)Specify which path will be used. | 
| void | setName(java.lang.String name)Name of the loader. | 
| void | setParentFirst(boolean b)Set reverse attribute. | 
| void | setParentName(java.lang.String name)Set the name of the parent. | 
| void | setReset(boolean b)Reset the classloader, if it already exists. | 
| void | setReverse(boolean b)Deprecated. 
 use setParentFirst with a negated argument instead | 
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeclone, getDescription, getLocation, getProject, setDescription, setLocation, setProjectpublic void setName(java.lang.String name)
name - the name of this loaderpublic void setReset(boolean b)
b - true if the loader is to be reset.public void setReverse(boolean b)
b - if true reverse the normal classloader lookup.public void setParentFirst(boolean b)
b - if true reverse the normal classloader lookup.public void setParentName(java.lang.String name)
name - the parent name.public void setClasspathRef(Reference pathRef) throws BuildException
pathRef - a reference to a path.BuildException - if there is a problem.public void setClasspath(Path classpath)
classpath - an Ant Path object containing the classpath.public Path createClasspath()