You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by na...@apache.org on 2007/03/11 06:41:37 UTC

svn commit: r516855 - in /webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp: CPPClassWriter.java ParamCPPFileWriter.java

Author: nadiramra
Date: Sat Mar 10 21:41:35 2007
New Revision: 516855

URL: http://svn.apache.org/viewvc?view=rev&rev=516855
Log:
Move none class functions to bottom of generated code, thus making it easier to distinguish
between class methods and non-class functions.

Modified:
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/CPPClassWriter.java
    webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java

Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/CPPClassWriter.java
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/CPPClassWriter.java?view=diff&rev=516855&r1=516854&r2=516855
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/CPPClassWriter.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/CPPClassWriter.java Sat Mar 10 21:41:35 2007
@@ -49,12 +49,14 @@
                 new BufferedWriter(new FileWriter(getFilePath(), false));
             writeClassComment();
             writePreprocessorStatements();
-            writeGlobalCodes();
-
-            writeAttributes();
+           
             writeConstructors();
             writeDestructors();
             writeMethods();
+            
+            writeGlobalCodes();
+
+            writeAttributes();
 
             writer.flush();
             writer.close();

Modified: webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java?view=diff&rev=516855&r1=516854&r2=516855
==============================================================================
--- webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java (original)
+++ webservices/axis/trunk/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ParamCPPFileWriter.java Sat Mar 10 21:41:35 2007
@@ -62,11 +62,11 @@
                 writeRestrictionCheckerFunction();
             else
             {
-                writeGlobalCodes();
                 writeAttributes();
                 writeConstructors();
                 writeDestructors();
-                writeMethods();
+                writeMethods();                
+                writeGlobalCodes();
             }
             
             writer.flush();



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