You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jm...@apache.org on 2001/03/27 08:53:05 UTC

cvs commit: jakarta-turbine/src/java/org/apache/turbine/util/parser BaseValueParser.java

jmcnally    01/03/26 22:53:05

  Modified:    src/java/org/apache/turbine/util/parser BaseValueParser.java
  Log:
  added multi-valued parameter to the toString method for better debugging.
  
  Revision  Changes    Path
  1.2       +20 -3     jakarta-turbine/src/java/org/apache/turbine/util/parser/BaseValueParser.java
  
  Index: BaseValueParser.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine/src/java/org/apache/turbine/util/parser/BaseValueParser.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- BaseValueParser.java	2001/03/16 00:05:06	1.1
  +++ BaseValueParser.java	2001/03/27 06:53:05	1.2
  @@ -104,7 +104,7 @@
    * @author <a href="mailto:jon@clearink.com">Jon S. Stevens</a>
    * @author <a href="mailto:sean@informage.net">Sean Legassick</a>
    * @author <a href="mailto:jvanzyl@periapt.com">Jason van Zyl</a>
  - * @version $Id: BaseValueParser.java,v 1.1 2001/03/16 00:05:06 ilkka Exp $
  + * @version $Id: BaseValueParser.java,v 1.2 2001/03/27 06:53:05 jmcnally Exp $
    */
   public class BaseValueParser
       extends RecyclableSupport
  @@ -1182,8 +1182,25 @@
                   sb.append ("{");
                   sb.append(name);
                   sb.append("=");
  -                sb.append(this.getString(name));
  -                sb.append ("}\n");
  +                String[] params = this.getStrings(name);
  +                if ( params.length <= 1 ) 
  +                {                    
  +                    sb.append(params[0]);
  +                }
  +                else 
  +                {
  +                    for ( int i=0; i<params.length; i++ ) 
  +                    {
  +                        if ( i != 0 ) 
  +                        {
  +                            sb.append(", ");
  +                        }
  +                        sb.append('[')
  +                          .append(params[i])
  +                          .append(']');
  +                    }
  +                }
  +                sb.append ("}\n");                
               }
               catch ( Exception ee)
               {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org