From 1cb3867b28afda57514e3aad0ba27e773ccd0b2a Mon Sep 17 00:00:00 2001 From: Keith Donald Date: Tue, 22 Apr 2008 02:13:43 +0000 Subject: [PATCH] toString --- .../springframework/webflow/action/ActionResultExposer.java | 4 ++-- .../org/springframework/webflow/action/EvaluateAction.java | 6 ++++++ .../java/org/springframework/webflow/action/FormAction.java | 6 ++++++ .../org/springframework/webflow/action/RenderAction.java | 4 ++++ .../java/org/springframework/webflow/action/SetAction.java | 6 ++++++ 5 files changed, 24 insertions(+), 2 deletions(-) diff --git a/spring-webflow/src/main/java/org/springframework/webflow/action/ActionResultExposer.java b/spring-webflow/src/main/java/org/springframework/webflow/action/ActionResultExposer.java index c1e85b37..431d146d 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/action/ActionResultExposer.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/action/ActionResultExposer.java @@ -100,7 +100,7 @@ public class ActionResultExposer implements Serializable { } public String toString() { - return new ToStringCreator(this).append("resultExpression", resultExpression).append("expectedResultType", - expectedResultType).toString(); + return new ToStringCreator(this).append("result", resultExpression).append("resultType", expectedResultType) + .toString(); } } \ No newline at end of file diff --git a/spring-webflow/src/main/java/org/springframework/webflow/action/EvaluateAction.java b/spring-webflow/src/main/java/org/springframework/webflow/action/EvaluateAction.java index 6a149e98..871cdcb4 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/action/EvaluateAction.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/action/EvaluateAction.java @@ -16,6 +16,7 @@ package org.springframework.webflow.action; import org.springframework.binding.expression.Expression; +import org.springframework.core.style.ToStringCreator; import org.springframework.util.Assert; import org.springframework.webflow.engine.ActionExecutor; import org.springframework.webflow.execution.Action; @@ -82,4 +83,9 @@ public class EvaluateAction extends AbstractAction { return resultEventFactorySelector.forResult(result).createResultEvent(this, result, context); } } + + public String toString() { + return new ToStringCreator(this).append("expression", expression).append("resultExposer", + evaluationResultExposer).toString(); + } } \ No newline at end of file diff --git a/spring-webflow/src/main/java/org/springframework/webflow/action/FormAction.java b/spring-webflow/src/main/java/org/springframework/webflow/action/FormAction.java index 1a940bbd..7018c1aa 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/action/FormAction.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/action/FormAction.java @@ -21,6 +21,7 @@ import org.springframework.beans.PropertyEditorRegistry; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.propertyeditors.PropertiesEditor; import org.springframework.core.style.StylerUtils; +import org.springframework.core.style.ToStringCreator; import org.springframework.util.Assert; import org.springframework.util.ClassUtils; import org.springframework.util.StringUtils; @@ -956,4 +957,9 @@ public class FormAction extends MultiAction implements InitializingBean { protected boolean validationEnabled(RequestContext context) { return true; } + + public String toString() { + return new ToStringCreator(this).append("formObjectName", formObjectName).append("formObjectClass", + formObjectClass).append("formObjectScope", formObjectScope).toString(); + } } \ No newline at end of file diff --git a/spring-webflow/src/main/java/org/springframework/webflow/action/RenderAction.java b/spring-webflow/src/main/java/org/springframework/webflow/action/RenderAction.java index e66b647c..ffaf7d58 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/action/RenderAction.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/action/RenderAction.java @@ -16,6 +16,7 @@ package org.springframework.webflow.action; import org.springframework.binding.expression.Expression; +import org.springframework.core.style.ToStringCreator; import org.springframework.webflow.execution.Event; import org.springframework.webflow.execution.RequestContext; import org.springframework.webflow.execution.View; @@ -55,4 +56,7 @@ public class RenderAction extends AbstractAction { return success(); } + public String toString() { + return new ToStringCreator(this).append("fragments", fragmentExpressions).toString(); + } } \ No newline at end of file diff --git a/spring-webflow/src/main/java/org/springframework/webflow/action/SetAction.java b/spring-webflow/src/main/java/org/springframework/webflow/action/SetAction.java index fb2eaf86..71c3a78d 100644 --- a/spring-webflow/src/main/java/org/springframework/webflow/action/SetAction.java +++ b/spring-webflow/src/main/java/org/springframework/webflow/action/SetAction.java @@ -17,6 +17,7 @@ package org.springframework.webflow.action; import org.springframework.binding.convert.ConversionService; import org.springframework.binding.expression.Expression; +import org.springframework.core.style.ToStringCreator; import org.springframework.util.Assert; import org.springframework.webflow.execution.Event; import org.springframework.webflow.execution.RequestContext; @@ -88,4 +89,9 @@ public class SetAction extends AbstractAction { } } + public String toString() { + return new ToStringCreator(this).append("name", nameExpression).append("value", valueExpression).append("type", + expectedType).toString(); + } + } \ No newline at end of file