net.ggtools.grand.ant.taskhelpers
Class SubAntHelper
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
net.ggtools.grand.ant.taskhelpers.SubAntHelper
public class SubAntHelper
- extends org.apache.tools.ant.Task
A Proxy for the SubAntclass allowing
to retrieve some data after configuration.
- Author:
- Christophe Labouisse
|
Field Summary |
(package private) org.apache.tools.ant.taskdefs.SubAnt |
underlying
|
| Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
| Methods inherited from class org.apache.tools.ant.Task |
getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, perform |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
underlying
final org.apache.tools.ant.taskdefs.SubAnt underlying
SubAntHelper
public SubAntHelper()
SubAntHelper
public SubAntHelper(org.apache.tools.ant.taskdefs.SubAnt underlying)
addDirset
public void addDirset(org.apache.tools.ant.types.DirSet set)
- Parameters:
set -
addFilelist
public void addFilelist(org.apache.tools.ant.types.FileList list)
- Parameters:
list -
addFileset
public void addFileset(org.apache.tools.ant.types.FileSet set)
- Parameters:
set -
addProperty
public void addProperty(org.apache.tools.ant.taskdefs.Property p)
- Parameters:
p -
addPropertyset
public void addPropertyset(org.apache.tools.ant.types.PropertySet ps)
- Parameters:
ps -
addReference
public void addReference(org.apache.tools.ant.taskdefs.Ant.Reference r)
- Parameters:
r -
createBuildpath
public org.apache.tools.ant.types.Path createBuildpath()
- Returns:
createBuildpathElement
public org.apache.tools.ant.types.Path.PathElement createBuildpathElement()
- Returns:
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
execute
public void execute()
throws org.apache.tools.ant.BuildException
- Overrides:
execute in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
getAntfile
public final java.lang.String getAntfile()
- Returns:
- Returns the antfile.
getBuildpath
public org.apache.tools.ant.types.Path getBuildpath()
- Gets the implicit build path, creating it if
null.
- Returns:
- the implicit build path.
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription in class org.apache.tools.ant.Task
getGenericantfile
public final java.io.File getGenericantfile()
- Returns:
- Returns the genericantfile.
getLocation
public org.apache.tools.ant.Location getLocation()
- Overrides:
getLocation in class org.apache.tools.ant.Task
getOwningTarget
public org.apache.tools.ant.Target getOwningTarget()
- Overrides:
getOwningTarget in class org.apache.tools.ant.Task
getProject
public org.apache.tools.ant.Project getProject()
- Overrides:
getProject in class org.apache.tools.ant.ProjectComponent
getProperties
public final java.util.Vector getProperties()
- Returns:
- Returns the properties.
getPropertySets
public final java.util.Vector getPropertySets()
- Returns:
- Returns the propertySets.
getReferences
public final java.util.Vector getReferences()
- Returns:
- Returns the references.
getRuntimeConfigurableWrapper
public org.apache.tools.ant.RuntimeConfigurable getRuntimeConfigurableWrapper()
- Overrides:
getRuntimeConfigurableWrapper in class org.apache.tools.ant.Task
getTaskName
public java.lang.String getTaskName()
- Overrides:
getTaskName in class org.apache.tools.ant.Task
getTaskType
public java.lang.String getTaskType()
- Overrides:
getTaskType in class org.apache.tools.ant.Task
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
init
public void init()
throws org.apache.tools.ant.BuildException
- Overrides:
init in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
log
public void log(java.lang.String msg)
- Overrides:
log in class org.apache.tools.ant.Task
log
public void log(java.lang.String msg,
int msgLevel)
- Overrides:
log in class org.apache.tools.ant.Task
maybeConfigure
public void maybeConfigure()
throws org.apache.tools.ant.BuildException
- Overrides:
maybeConfigure in class org.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
reconfigure
public void reconfigure()
- Overrides:
reconfigure in class org.apache.tools.ant.Task
setAntfile
public void setAntfile(java.lang.String antfile)
- Parameters:
antfile -
setBuildpath
public void setBuildpath(org.apache.tools.ant.types.Path s)
- Parameters:
s -
setBuildpathRef
public void setBuildpathRef(org.apache.tools.ant.types.Reference r)
- Parameters:
r -
setDescription
public void setDescription(java.lang.String desc)
- Overrides:
setDescription in class org.apache.tools.ant.Task
setFailonerror
public void setFailonerror(boolean failOnError)
- Parameters:
failOnError -
setGenericAntfile
public void setGenericAntfile(java.io.File afile)
- Parameters:
afile -
setInheritall
public void setInheritall(boolean b)
- Parameters:
b -
setInheritrefs
public void setInheritrefs(boolean b)
- Parameters:
b -
setLocation
public void setLocation(org.apache.tools.ant.Location location)
- Overrides:
setLocation in class org.apache.tools.ant.Task
getTarget
public final java.lang.String getTarget()
- Returns:
- Returns the target.
setOutput
public void setOutput(java.lang.String s)
- Parameters:
s -
setOwningTarget
public void setOwningTarget(org.apache.tools.ant.Target target)
- Overrides:
setOwningTarget in class org.apache.tools.ant.Task
setProject
public void setProject(org.apache.tools.ant.Project project)
- Overrides:
setProject in class org.apache.tools.ant.ProjectComponent
setRuntimeConfigurableWrapper
public void setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable wrapper)
- Overrides:
setRuntimeConfigurableWrapper in class org.apache.tools.ant.Task
setTarget
public void setTarget(java.lang.String target)
- Parameters:
target -
setTaskName
public void setTaskName(java.lang.String name)
- Overrides:
setTaskName in class org.apache.tools.ant.Task
setTaskType
public void setTaskType(java.lang.String type)
- Overrides:
setTaskType in class org.apache.tools.ant.Task
Copyright © 2004-2005 ggTools. All Rights Reserved.