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