diff options
Diffstat (limited to 'sca-java-2.x')
2 files changed, 16 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceContractImpl.java b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceContractImpl.java index 201aecca40..cbf6d42eb3 100644 --- a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceContractImpl.java +++ b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceContractImpl.java @@ -18,6 +18,7 @@ */ package org.apache.tuscany.sca.interfacedef.wsdl.impl; +import org.apache.tuscany.sca.interfacedef.Interface; import org.apache.tuscany.sca.interfacedef.InterfaceContract; import org.apache.tuscany.sca.interfacedef.impl.InterfaceContractImpl; import org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterfaceContract; @@ -53,4 +54,14 @@ public class WSDLInterfaceContractImpl extends InterfaceContractImpl implements public void setNormailizedWSDLContract(InterfaceContract wsdlInterfaceContract) { // do nothing as this already is a WSDL contract } + + @Override + public String toString() { + Interface intf = getInterface(); + Interface cbIntf = getCallbackInterface(); + StringBuilder b = new StringBuilder(128); + b.append("Interface: " + (intf == null ? "null" : intf.toString())); + b.append(", Callback Interface: " + (cbIntf == null ? "null" : cbIntf.toString())); + return b.toString(); + } } diff --git a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceImpl.java b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceImpl.java index 95906f4a56..feebfde9ba 100644 --- a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceImpl.java +++ b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/impl/WSDLInterfaceImpl.java @@ -120,5 +120,10 @@ public class WSDLInterfaceImpl extends InterfaceImpl implements WSDLInterface { public void setCallbackInterface(WSDLInterface theInterface) { callbackInterface = theInterface; } + + @Override + public String toString() { + return name == null ? "null" : name.toString(); + } } // end class WSDLInterfaceImpl |