peterreilly    2005/03/14 07:31:35

  Modified:    src/main/org/apache/tools/ant/taskdefs/optional
                        EchoProperties.java
  Log:
  javadoc
  
  Revision  Changes    Path
  1.31      +22 -4     
ant/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java
  
  Index: EchoProperties.java
  ===================================================================
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/EchoProperties.java,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- EchoProperties.java       10 Mar 2005 21:16:08 -0000      1.30
  +++ EchoProperties.java       14 Mar 2005 15:31:34 -0000      1.31
  @@ -177,20 +177,31 @@
   
       /**
        * A set of properties to write.
  -     *
  +     * @param ps the property set to write
        * @since Ant 1.6
        */
       public void addPropertyset(PropertySet ps) {
           propertySets.addElement(ps);
       }
   
  +    /**
  +     * Set the output format - xml or text.
  +     * @param ea an enumerated <code>FormatAttribute</code> value
  +     */
       public void setFormat(FormatAttribute ea) {
           format = ea.getValue();
       }
   
  +    /**
  +     * A enumerated type for the format attribute.
  +     * The values are "xml" and "text".
  +     */
       public static class FormatAttribute extends EnumeratedAttribute {
           private String [] formats = new String[]{"xml", "text"};
   
  +        /**
  +         * @see EnumeratedAttribute#getValues()
  +         */
           public String[] getValues() {
               return formats;
           }
  @@ -320,9 +331,10 @@
        *  sent to the output stream.
        *  The output stream will be closed when this method returns.
        *
  -     [EMAIL PROTECTED]  allProps         propfile to save
  -     [EMAIL PROTECTED]  os               output stream
  -     [EMAIL PROTECTED]  IOException  trouble
  +     * @param  allProps         propfile to save
  +     * @param  os               output stream
  +     * @throws IOException      on output errors
  +     * @throws BuildException   on other errors
        */
       protected void saveProperties(Hashtable allProps, OutputStream os)
           throws IOException, BuildException {
  @@ -383,6 +395,12 @@
           return sorted;
       }
   
  +    /**
  +     * Output the properties as xml output.
  +     * @param props the properties to save
  +     * @param os    the output stream to write to (Note this gets closed)
  +     * @throws IOException on error in writing to the stream
  +     */
       protected void xmlSaveProperties(Properties props,
                                        OutputStream os) throws IOException {
           // create XML document
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to