Title: [waffle-scm] [637] trunk/waffle-core/src/main/java/org/codehaus/waffle/validation: Ensure all error messages implement toString().
Revision
637
Author
mauro
Date
2008-04-20 16:00:47 -0500 (Sun, 20 Apr 2008)

Log Message

Ensure all error messages implement toString().

Modified Paths


Diff

Modified: trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/BindErrorMessage.java (636 => 637)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/BindErrorMessage.java	2008-04-20 15:00:20 UTC (rev 636)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/BindErrorMessage.java	2008-04-20 21:00:47 UTC (rev 637)
@@ -24,4 +24,17 @@
     public Type getType() {
         return Type.BIND;
     }
+    
+    @Override
+    public String toString() {
+        StringBuffer sb = new StringBuffer("[BindErrorMessage name=");
+        sb.append(getName());
+        sb.append(", value=");
+        sb.append(getValue());
+        sb.append(", message=");
+        sb.append(getMessage());
+        sb.append("]");
+        return sb.toString();
+    }
+
 }

Modified: trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/GlobalErrorMessage.java (636 => 637)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/GlobalErrorMessage.java	2008-04-20 15:00:20 UTC (rev 636)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/validation/GlobalErrorMessage.java	2008-04-20 21:00:47 UTC (rev 637)
@@ -10,7 +10,9 @@
  *****************************************************************************/
 package org.codehaus.waffle.validation;
 
+import static java.util.Arrays.asList;
 
+
 /**
  * ErrorMessage associated to global validations.
  *
@@ -41,4 +43,14 @@
         return cause;
     }
 
+    @Override
+    public String toString() {
+        StringBuffer sb = new StringBuffer();
+        sb.append("[GlobalErrorMessage message=");
+        sb.append(message);
+        sb.append(", stackTrace=");
+        sb.append(asList(cause.getStackTrace()));
+        sb.append("]");
+        return sb.toString();
+    }
 }


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to