rdonkin     2003/12/03 15:36:13

  Modified:    digester/src/java/org/apache/commons/digester
                        Substitutor.java
  Log:
  Improved javadocs
  
  Revision  Changes    Path
  1.2       +17 -6     
jakarta-commons/digester/src/java/org/apache/commons/digester/Substitutor.java
  
  Index: Substitutor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/digester/src/java/org/apache/commons/digester/Substitutor.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Substitutor.java  2 Dec 2003 23:21:16 -0000       1.1
  +++ Substitutor.java  3 Dec 2003 23:36:13 -0000       1.2
  @@ -83,8 +83,19 @@
   public abstract class Substitutor {
       
       /**
  -     * Substitutes the attributes (before they are passed to the 
  -     * <code>Rule</code> implementations's)
  +     * <p>Substitutes the attributes (before they are passed to the 
  +     * <code>Rule</code> implementations's).</p>
  +     *
  +     * <p><code>Digester</code> will only call this method a second time 
  +     * once the original <code>Attributes</code> instance can be safely reused. 
  +     * The implementation is therefore free to reuse the same 
<code>Attributes</code> instance
  +     * for all calls.</p>
  +     *
  +     * @param attributes the <code>Attributes</code> passed into 
<code>Digester</code> by the SAX parser, 
  +     * not null (but may be empty)
  +     * @return <code>Attributes</code> to be passed to the <code>Rule</code> 
implementations. 
  +     * This method may pass back the Attributes passed in.
  +     * Not null but possibly empty.
        */
       public abstract Attributes substitute(Attributes attributes);
       
  
  
  

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

Reply via email to