stevel      2003/03/13 16:39:54

  Modified:    src/main/org/apache/tools/ant/taskdefs ImportTask.java
  Log:
  documentation for xdocs to pick up
  
  Revision  Changes    Path
  1.9       +17 -6     
ant/src/main/org/apache/tools/ant/taskdefs/ImportTask.java
  
  Index: ImportTask.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/ImportTask.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ImportTask.java   10 Mar 2003 07:54:29 -0000      1.8
  +++ ImportTask.java   14 Mar 2003 00:39:54 -0000      1.9
  @@ -62,17 +62,23 @@
   import java.util.Vector;
   
   /**
  - * EXPERIMENTAL
  - * Import task.
  - *
  + * <i>EXPERIMENTAL:</i> This task is experimental and may be under continual
  + * change till Ant1.6 ships; it may even be omitted from the product.
  + * <p>
  + * Task to import another build file into the current project.
  + * <p>
    * It must be 'top level'. On execution it'll read another file
    * into the same Project.
  - *
  - * Important: there is one limitation related with the top level
  + * <p>
  + * <b>Important</b>: there is one limitation related to the top level
    * elements in the imported files. The current implementation will
    * add them at the end of the top-level ( instead of replacing the
    * import element - which would be more intuitive ).
  - *
  + * <p>
  + * <b>Important</b>: we have not finalized how relative file references
  + * will be resolved in deep/complex build hierarchies -such as what happens
  + * when an imported file imports another file. Use absolute references for
  + * enhanced build file stability. 
    *
    * @author Nicola Ken Barozzi [EMAIL PROTECTED]
    * @author Dominique Devienne [EMAIL PROTECTED]
  @@ -81,6 +87,11 @@
   public class ImportTask extends Task {
       String file;
   
  +    /**
  +     * the name of the file to import. How relative paths are resolved is 
still
  +     * in flux: use absolute paths for safety.
  +     * @param file
  +     */
       public void setFile( String file ) {
           // I don't think we can use File - different rules
           // for relative paths.
  
  
  

Reply via email to