org.freecompany.imp
Class ModuleTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.freecompany.imp.ModuleTask
All Implemented Interfaces:
java.lang.Cloneable

public class ModuleTask
extends org.apache.tools.ant.Task


Field Summary
protected  java.io.File destination
           
protected  java.lang.String group
           
protected  java.lang.String name
           
static java.lang.String NAMESPACE
           
protected  java.lang.String run
           
protected  java.lang.String test
           
protected  java.lang.String version
           
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
ModuleTask()
           
 
Method Summary
 void execute()
           
protected  java.util.List<java.lang.String> list(java.lang.String reference)
           
 void setDestination(java.io.File destination)
           
 void setGroup(java.lang.String group)
           
 void setName(java.lang.String name)
           
 void setRun(java.lang.String run)
           
 void setTest(java.lang.String test)
           
 void setVersion(java.lang.String version)
           
 
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, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final java.lang.String NAMESPACE
See Also:
Constant Field Values

name

protected java.lang.String name

version

protected java.lang.String version

group

protected java.lang.String group

run

protected java.lang.String run

test

protected java.lang.String test

destination

protected java.io.File destination
Constructor Detail

ModuleTask

public ModuleTask()
Method Detail

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

list

protected java.util.List<java.lang.String> list(java.lang.String reference)

setName

public void setName(java.lang.String name)

setVersion

public void setVersion(java.lang.String version)

setGroup

public void setGroup(java.lang.String group)

setRun

public void setRun(java.lang.String run)

setTest

public void setTest(java.lang.String test)

setDestination

public void setDestination(java.io.File destination)