From 7841ed6410527a7facd8b5bb8d18a5384c33d3aa Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Fri, 2 Nov 2007 00:27:26 +0000 Subject: [PATCH] Added nice toString() --- .../ws/wsdl/wsdl11/DynamicWsdl11Definition.java | 9 +++++++++ .../ws/wsdl/wsdl11/Wsdl4jDefinition.java | 11 +++++++++++ 2 files changed, 20 insertions(+) diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java index 2f238e3a..adbd46a5 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/DynamicWsdl11Definition.java @@ -81,4 +81,13 @@ public class DynamicWsdl11Definition implements Wsdl11Definition, InitializingBe public Source getSource() { return definition.getSource(); } + + public String toString() { + if (definition != null) { + return definition.toString(); + } + else { + return "DynamicWsdl11Definition"; + } + } } diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java index 88bd696a..cf14cff9 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/Wsdl4jDefinition.java @@ -24,6 +24,7 @@ import javax.xml.transform.Source; import javax.xml.transform.dom.DOMSource; import org.springframework.util.Assert; +import org.springframework.util.StringUtils; import org.springframework.ws.wsdl.WsdlDefinitionException; import org.w3c.dom.Document; @@ -92,4 +93,14 @@ public class Wsdl4jDefinition implements Wsdl11Definition { } return new DOMSource(document); } + + public String toString() { + StringBuffer buffer = new StringBuffer("Wsdl4jDefinition"); + if (definition != null && StringUtils.hasLength(definition.getTargetNamespace())) { + buffer.append('{'); + buffer.append(definition.getTargetNamespace()); + buffer.append('}'); + } + return buffer.toString(); + } }