You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by dg...@apache.org on 2003/09/30 03:25:30 UTC

cvs commit: jakarta-commons-sandbox/resources/src/java/org/apache/commons/resources/impl BasicMessageList.java BasicMessage.java

dgraham     2003/09/29 18:25:30

  Modified:    resources/src/java/org/apache/commons/resources/impl
                        BasicMessageList.java BasicMessage.java
  Log:
  Added toString() method.
  
  Revision  Changes    Path
  1.8       +14 -5     jakarta-commons-sandbox/resources/src/java/org/apache/commons/resources/impl/BasicMessageList.java
  
  Index: BasicMessageList.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/resources/src/java/org/apache/commons/resources/impl/BasicMessageList.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- BasicMessageList.java	22 Sep 2003 00:29:20 -0000	1.7
  +++ BasicMessageList.java	30 Sep 2003 01:25:30 -0000	1.8
  @@ -217,7 +217,7 @@
   
       // See interface for JavaDoc
       public void clear() {
  -        messages.clear();
  +        this.messages.clear();
       }
       
       // See interface for JavaDoc
  @@ -295,6 +295,15 @@
           MessageItem ami = (MessageItem) messages.get(property);
   
           return (ami == null) ? 0 : ami.getList().size();
  +    }
  +    
  +    /**
  +     * Returns a String representation of this MessageList's 
  +     * [property name]=[message list] mapping.
  +     * @see java.lang.Object#toString()
  +     */    
  +    public String toString() {
  +        return this.messages.toString();
       }
   
       // See interface for JavaDoc
  
  
  
  1.4       +31 -4     jakarta-commons-sandbox/resources/src/java/org/apache/commons/resources/impl/BasicMessage.java
  
  Index: BasicMessage.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/resources/src/java/org/apache/commons/resources/impl/BasicMessage.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BasicMessage.java	6 Mar 2003 03:24:25 -0000	1.3
  +++ BasicMessage.java	30 Sep 2003 01:25:30 -0000	1.4
  @@ -203,6 +203,33 @@
           return (this.values);
   
       }
  +    
  +    /**
  +     * Returns a String in the format: key[value0, value1, etc].
  +     * @see java.lang.Object#toString()
  +     */
  +    public String toString() {
  +        StringBuffer buff = new StringBuffer();
  +        buff.append(this.key);
  +        buff.append("[");
   
  +        if (this.values != null) {
  +
  +            for (int i = 0; i < this.values.length; i++) {
  +
  +                buff.append(this.values[i]);
  +
  +                // don't append comma to last entry
  +                if (i < this.values.length - 1) {
  +                    buff.append(", ");
  +                }
  +                
  +            }
  +        }
  +
  +        buff.append("]");
  +
  +        return buff.toString();
  +    }
   
   }
  
  
  

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