Author: lukaszlenart
Date: Wed May 29 09:15:40 2013
New Revision: 1487417

URL: http://svn.apache.org/r1487417
Log:
Adds toString() to simplify debugging process
Modified:
    
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java

Modified: 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java
URL: 
http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java?rev=1487417&r1=1487416&r2=1487417&view=diff
==============================================================================
--- 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java
 (original)
+++ 
struts/struts2/trunk/core/src/main/java/org/apache/struts2/dispatcher/mapper/ActionMapping.java
 Wed May 29 09:15:40 2013
@@ -21,10 +21,10 @@
 
 package org.apache.struts2.dispatcher.mapper;
 
-import java.util.Map;
-
 import com.opensymphony.xwork2.Result;
 
+import java.util.Map;
+
 /**
  * Simple class that holds the action mapping information used to invoke a
  * Struts action. The name and namespace are required, but the params map
@@ -157,4 +157,17 @@ public class ActionMapping {
     public void setExtension(String extension) {
         this.extension = extension;
     }
+
+    @Override
+    public String toString() {
+        return "ActionMapping{" +
+                "name='" + name + '\'' +
+                ", namespace='" + namespace + '\'' +
+                ", method='" + method + '\'' +
+                ", extension='" + extension + '\'' +
+                ", params=" + params +
+                ", result=" + (result != null ? result.getClass().getName() : 
"null") +
+                '}';
+    }
+
 }


Reply via email to