net.ggtools.grand.ant.taskhelpers
Class SubAntHelper

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by 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
 
Constructor Summary
SubAntHelper()
           
SubAntHelper(org.apache.tools.ant.taskdefs.SubAnt underlying)
           
 
Method Summary
 void addDirset(org.apache.tools.ant.types.DirSet set)
           
 void addFilelist(org.apache.tools.ant.types.FileList list)
           
 void addFileset(org.apache.tools.ant.types.FileSet set)
           
 void addProperty(org.apache.tools.ant.taskdefs.Property p)
           
 void addPropertyset(org.apache.tools.ant.types.PropertySet ps)
           
 void addReference(org.apache.tools.ant.taskdefs.Ant.Reference r)
           
 org.apache.tools.ant.types.Path createBuildpath()
           
 org.apache.tools.ant.types.Path.PathElement createBuildpathElement()
           
 boolean equals(java.lang.Object obj)
           
 void execute()
           
 java.lang.String getAntfile()
           
 org.apache.tools.ant.types.Path getBuildpath()
          Gets the implicit build path, creating it if null.
 java.lang.String getDescription()
           
 java.io.File getGenericantfile()
           
 org.apache.tools.ant.Location getLocation()
           
 org.apache.tools.ant.Target getOwningTarget()
           
 org.apache.tools.ant.Project getProject()
           
 java.util.Vector getProperties()
           
 java.util.Vector getPropertySets()
           
 java.util.Vector getReferences()
           
 org.apache.tools.ant.RuntimeConfigurable getRuntimeConfigurableWrapper()
           
 java.lang.String getTarget()
           
 java.lang.String getTaskName()
           
 java.lang.String getTaskType()
           
 int hashCode()
           
 void init()
           
 void log(java.lang.String msg)
           
 void log(java.lang.String msg, int msgLevel)
           
 void maybeConfigure()
           
 void reconfigure()
           
 void setAntfile(java.lang.String antfile)
           
 void setBuildpath(org.apache.tools.ant.types.Path s)
           
 void setBuildpathRef(org.apache.tools.ant.types.Reference r)
           
 void setDescription(java.lang.String desc)
           
 void setFailonerror(boolean failOnError)
           
 void setGenericAntfile(java.io.File afile)
           
 void setInheritall(boolean b)
           
 void setInheritrefs(boolean b)
           
 void setLocation(org.apache.tools.ant.Location location)
           
 void setOutput(java.lang.String s)
           
 void setOwningTarget(org.apache.tools.ant.Target target)
           
 void setProject(org.apache.tools.ant.Project project)
           
 void setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable wrapper)
           
 void setTarget(java.lang.String target)
           
 void setTaskName(java.lang.String name)
           
 void setTaskType(java.lang.String type)
           
 
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
 

Field Detail

underlying

final org.apache.tools.ant.taskdefs.SubAnt underlying
Constructor Detail

SubAntHelper

public SubAntHelper()

SubAntHelper

public SubAntHelper(org.apache.tools.ant.taskdefs.SubAnt underlying)
Method Detail

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.