org.freecompany.imp
Class Subprojects

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

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


Field Summary
protected  java.lang.String target
           
 
Fields inherited from class org.apache.tools.ant.Task
taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Subprojects()
           
 
Method Summary
 void execute()
          Executes the entire set of subprojects for a given target.
 void setTarget(java.lang.String target)
           
 
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

target

protected java.lang.String target
Constructor Detail

Subprojects

public Subprojects()
Method Detail

execute

public void execute()
Executes the entire set of subprojects for a given target. This should be called from any main level target that needs to trigger the appropriate build step in the subprojects.

Overrides:
execute in class org.apache.tools.ant.Task

setTarget

public void setTarget(java.lang.String target)