You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by na...@apache.org on 2006/12/16 11:40:48 UTC

svn commit: r487783 - in /webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info: AttributeInfo.java ParameterInfo.java

Author: nadiramra
Date: Sat Dec 16 02:40:48 2006
New Revision: 487783

URL: http://svn.apache.org/viewvc?view=rev&rev=487783
Log:
Add debug information in wsdl2ws classes.

Modified:
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java

Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java?view=diff&rev=487783&r1=487782&r2=487783
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/AttributeInfo.java Sat Dec 16 02:40:48 2006
@@ -49,6 +49,29 @@
     //This specifies whether the element must be namespace qualified or not in the SOAP message.
     private boolean nsQualified = false;
     
+    public String toString()
+    {
+        String str = "\n---------BEGIN AttributeInfo------------\n";
+        str = str + super.toString();
+        str = str + "isOptional = "           + isOptional + "\n";
+        str = str + "isAttribute ="           + isAttribute + "\n";
+        str = str + "isSimpleType ="          + isSimpleType + "\n";
+        str = str + "maxOccurs ="             + maxOccurs + "\n";
+        str = str + "minOccurs ="             + minOccurs + "\n";
+        str = str + "typeName = "             + typeName + "\n";
+        str = str + "typeNamespace = "        + typeNamespace + "\n";
+        str = str + "className ="             + className + "\n";
+        str = str + "attribNameAsMember ="    + attribNameAsMember + "\n";
+        str = str + "choiceElement = "        + choiceElement + "\n";
+        str = str + "allElement ="            + allElement + "\n";
+        str = str + "nsQualified ="           + nsQualified + "\n";
+
+        str = str + "-----------END AttributeInfo---------------\n";
+
+        return str;
+    }
+    
+    
     /**
      */
     public AttributeInfo(String className)

Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java?view=diff&rev=487783&r1=487782&r2=487783
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/info/ParameterInfo.java Sat Dec 16 02:40:48 2006
@@ -36,6 +36,21 @@
     private boolean isNillable = false;
     private boolean isOptional = false;
 
+    public String toString()
+    {
+        String str ="\n---------BEGIN ParameterInfo------------\n";
+        str = str + "type = "                 + type.getName() + "\n";
+        str = str + "attribName ="            + attribName + "\n";
+        str = str + "elementName ="           + elementName + "\n";
+        str = str + "isAnyType ="             + isAnyType + "\n";
+        str = str + "isArray ="               + isArray + "\n";
+        str = str + "isAttribute ="           + isAttribute + "\n";
+        str = str + "isNillable = "           + isNillable + "\n";
+        str = str + "isOptional = "           + isOptional + "\n";
+        str = str + "------------END ParameterInfo-------------\n";
+
+        return str;
+    }
     
     public boolean isNillable()
     {



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org