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") +
+ '}';
+ }
+
}