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/23 05:04:22 UTC

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

Author: nadiramra
Date: Fri Dec 22 20:04:22 2006
New Revision: 489850

URL: http://svn.apache.org/viewvc?view=rev&rev=489850
Log:
code simplification

Modified:
    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/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=489850&r1=489849&r2=489850
==============================================================================
--- 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 Fri Dec 22 20:04:22 2006
@@ -25,6 +25,9 @@
  * this class represents Parameter(message in the wsdl) 
  * @author Srinath Perera(hemapani@opensource.lk)
  */
+
+// TODO - really need to simplify all these routines to turn 
+// attribName in proper format!!! I do not think we need most of them, if any.
 public class ParameterInfo
 {
     protected Type type;
@@ -203,18 +206,8 @@
 
     public String getElementNameAsString()
     {
-        String paramName = elementName.getLocalPart();
-        if (paramName.lastIndexOf(SymbolTable.ANON_TOKEN) > 1)
-        {
-            paramName =
-                paramName.substring(
-                    paramName.lastIndexOf(SymbolTable.ANON_TOKEN) + 1,
-                    paramName.length());
-        }
-        paramName = TypeMap.resolveWSDL2LanguageNameClashes(paramName,
-                                                            WrapperConstants.LANGUAGE_CPP);
-        return paramName;
-
+        return TypeMap.resolveWSDL2LanguageNameClashes(getSOAPElementNameAsString(), 
+                                                       WrapperConstants.LANGUAGE_CPP);
     }
 
     public String getSOAPElementNameAsString()



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