You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by me...@locus.apache.org on 2000/11/28 03:52:23 UTC

cvs commit: jakarta-ant/src/main/org/apache/tools/ant Target.java

metasim     00/11/27 18:52:22

  Modified:    src/main/org/apache/tools/ant Target.java
  Log:
  Added method to provide access to a Target's tasks.
  
  Revision  Changes    Path
  1.14      +11 -0     jakarta-ant/src/main/org/apache/tools/ant/Target.java
  
  Index: Target.java
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/src/main/org/apache/tools/ant/Target.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Target.java	2000/11/25 02:38:34	1.13
  +++ Target.java	2000/11/28 02:52:22	1.14
  @@ -102,6 +102,17 @@
           tasks.addElement(task);
       }
   
  +	/** 
  +	 * Get the current set of tasks to be executed by this target.
  +	 * 
  +     * @return The current set of tasks.
  +	 */
  +    public Task[] getTasks() {
  +        Task[] retval = new Task[tasks.size()];
  +        tasks.copyInto(retval);
  +        return retval;
  +    }
  +
       public void addDependency(String dependency) {
           dependencies.addElement(dependency);
       }