axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sam...@apache.org
Subject svn commit: r495494 [4/8] - in /webservices/axis2/trunk/c/axiom: include/ src/om/
Date Fri, 12 Jan 2007 06:11:44 GMT
Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_sub_code.h Thu Jan 11 22:11:41 2007
@@ -14,15 +14,15 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_FAULT_SUB_CODE_H
- #define AXIOM_SOAP_FAULT_SUB_CODE_H
- 
-  
-   /**
-    * @file axiom_soap_fault_sub_code.h
-    * @brief axiom_soap_fault_sub_code struct
-    */
+
+#ifndef AXIOM_SOAP_FAULT_SUB_CODE_H
+#define AXIOM_SOAP_FAULT_SUB_CODE_H
+
+
+/**
+ * @file axiom_soap_fault_sub_code.h
+ * @brief axiom_soap_fault_sub_code struct
+ */
 #include <axis2_env.h>
 #include <axiom_soap_fault_code.h>
 
@@ -35,84 +35,84 @@
     typedef struct axiom_soap_fault_sub_code axiom_soap_fault_sub_code_t;
     struct axiom_soap_fault_value;
     struct axiom_soap_builder;
-/**
- * @defgroup axiom_soap_fault_sub_code soap fault sub code
- * @ingroup axiom_soap
- * @{
- */
-
-/**
- *   \brief soap_fault_sub_code operations struct
- *   ops Encapsulator struct of axiom_soap_fault_sub_code
- */
+    /**
+     * @defgroup axiom_soap_fault_sub_code soap fault sub code
+     * @ingroup axiom_soap
+     * @{
+     */
+
+    /**
+     *   \brief soap_fault_sub_code operations struct
+     *   ops Encapsulator struct of axiom_soap_fault_sub_code
+     */
     struct axiom_soap_fault_sub_code_ops
     {
-      /**
-        * Free an axiom_soap_fault_sub_code
-        * @param  fault_sub_code pointer to soap_fault_sub_code struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_fault_sub_code_t *fault_sub_code,
-                 const axis2_env_t *env);
-                                     
-        axiom_soap_fault_sub_code_t* (AXIS2_CALL *
-      get_sub_code)(axiom_soap_fault_sub_code_t *fault_sub_code,
-                      const axis2_env_t *env);
-                                     
-        struct axiom_soap_fault_value* (AXIS2_CALL *
-      get_value)(axiom_soap_fault_sub_code_t *fault_sub_code,
-                   const axis2_env_t *env);
-                                     
-        axiom_node_t* (AXIS2_CALL *
-      get_base_node) (axiom_soap_fault_sub_code_t *fault_sub_code,
+        /**
+          * Free an axiom_soap_fault_sub_code
+          * @param  fault_sub_code pointer to soap_fault_sub_code struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_fault_sub_code_t *fault_sub_code,
+                        const axis2_env_t *env);
+
+        axiom_soap_fault_sub_code_t*(AXIS2_CALL *
+                get_sub_code)(axiom_soap_fault_sub_code_t *fault_sub_code,
                         const axis2_env_t *env);
 
-        };      
+        struct axiom_soap_fault_value*(AXIS2_CALL *
+                            get_value)(axiom_soap_fault_sub_code_t *fault_sub_code,
+                                    const axis2_env_t *env);
 
-  /**
-    * \brief soap_fault_sub_code struct
-    * represent a soap_fault_sub_code
-    */
+        axiom_node_t*(AXIS2_CALL *
+                get_base_node)(axiom_soap_fault_sub_code_t *fault_sub_code,
+                        const axis2_env_t *env);
+
+    };
+
+    /**
+      * \brief soap_fault_sub_code struct
+      * represent a soap_fault_sub_code
+      */
     struct axiom_soap_fault_sub_code
     {
         /** operation of axiom_soap_fault_sub_code struct */
         axiom_soap_fault_sub_code_ops_t *ops;
-       
+
     };
 
-  /**
-    * creates a soap struct 
-    * @param env Environment. MUST NOT be NULL
-    */
-AXIS2_EXTERN axiom_soap_fault_sub_code_t * AXIS2_CALL
-axiom_soap_fault_sub_code_create_with_parent(const axis2_env_t *env,
-                            axiom_soap_fault_code_t *fault_code);
-                            
-AXIS2_EXTERN axiom_soap_fault_sub_code_t * AXIS2_CALL
-axiom_soap_fault_sub_code_create_with_parent_value(const axis2_env_t *env,
-                            axiom_soap_fault_code_t *fault_code,
-                            axis2_char_t *value);                            
-
-/******************** Macros **************************************************/
-    
-    
-/** free soap_fault_sub_code */
+    /**
+      * creates a soap struct 
+      * @param env Environment. MUST NOT be NULL
+      */
+    AXIS2_EXTERN axiom_soap_fault_sub_code_t * AXIS2_CALL
+    axiom_soap_fault_sub_code_create_with_parent(const axis2_env_t *env,
+            axiom_soap_fault_code_t *fault_code);
+
+    AXIS2_EXTERN axiom_soap_fault_sub_code_t * AXIS2_CALL
+    axiom_soap_fault_sub_code_create_with_parent_value(const axis2_env_t *env,
+            axiom_soap_fault_code_t *fault_code,
+            axis2_char_t *value);
+
+    /******************** Macros **************************************************/
+
+
+    /** free soap_fault_sub_code */
 #define AXIOM_SOAP_FAULT_SUB_CODE_FREE(fault_sub_code , env) \
         ((fault_sub_code)->ops->free_fn(fault_sub_code, env))
-        
+
 #define AXIOM_SOAP_FAULT_SUB_CODE_GET_VALUE(fault_sub_code , env) \
-        ((fault_sub_code)->ops->get_value(fault_sub_code, env)) 
-        
+        ((fault_sub_code)->ops->get_value(fault_sub_code, env))
+
 #define AXIOM_SOAP_FAULT_SUB_CODE_GET_SUB_CODE(fault_sub_code , env) \
-        ((fault_sub_code)->ops->get_sub_code(fault_sub_code, env))        
-        
+        ((fault_sub_code)->ops->get_sub_code(fault_sub_code, env))
+
 #define AXIOM_SOAP_FAULT_SUB_CODE_GET_BASE_NODE(fault_sub_code, env) \
-        ((fault_sub_code)->ops->get_base_node(fault_sub_code, env))         
+        ((fault_sub_code)->ops->get_base_node(fault_sub_code, env))
 
-/** @} */
+    /** @} */
 
 #ifdef __cplusplus
 }

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_text.h Thu Jan 11 22:11:41 2007
@@ -14,14 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_FAULT_TEXT_H
- #define AXIOM_SOAP_FAULT_TEXT_H
- 
-   /**
-    * @file axiom_soap_fault_text.h
-    * @brief axiom_soap_fault_text 
-    */
+
+#ifndef AXIOM_SOAP_FAULT_TEXT_H
+#define AXIOM_SOAP_FAULT_TEXT_H
+
+/**
+ * @file axiom_soap_fault_text.h
+ * @brief axiom_soap_fault_text 
+ */
 #include <axis2_env.h>
 #include <axiom_soap_fault_reason.h>
 
@@ -32,98 +32,98 @@
 
     typedef struct axiom_soap_fault_text_ops axiom_soap_fault_text_ops_t;
     typedef struct axiom_soap_fault_text axiom_soap_fault_text_t;
-/**
- * @defgroup axiom_soap_fault_text soap fault text
- * @ingroup axiom_soap
- * @{
- */
-
-/**
- *   \brief soap_fault_text operations struct
- *   ops Encapsulator struct of axiom_soap_fault_text
- */
+    /**
+     * @defgroup axiom_soap_fault_text soap fault text
+     * @ingroup axiom_soap
+     * @{
+     */
+
+    /**
+     *   \brief soap_fault_text operations struct
+     *   ops Encapsulator struct of axiom_soap_fault_text
+     */
     struct axiom_soap_fault_text_ops
     {
-      /**
-        * Free an axiom_soap_fault_text
-        * @param  fault_text pointer to soap_fault_text struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_fault_text_t *fault_text,
-                 const axis2_env_t *env);
-
-        axis2_status_t (AXIS2_CALL *
-      set_lang)(axiom_soap_fault_text_t *fault_text,
-                  const axis2_env_t *env,
-                  const axis2_char_t* lang);
-                                     
-        axis2_char_t* (AXIS2_CALL *
-      get_lang)(axiom_soap_fault_text_t *fault_text,
-                  const axis2_env_t *env);
-    
-        axiom_node_t* (AXIS2_CALL *
-      get_base_node)(axiom_soap_fault_text_t *fault_text,
-                       const axis2_env_t *env);
-                       
-        axis2_status_t (AXIS2_CALL *
-        set_text)(axiom_soap_fault_text_t *fault_text,
-                  const axis2_env_t *env,
-                  axis2_char_t *value,
-                  axis2_char_t *lang);
-                  
-        axis2_char_t * (AXIS2_CALL *
-        get_text)(axiom_soap_fault_text_t *fault_text,
-                  const axis2_env_t *env);
-                                                            
-    };      
-
-  /**
-    * \brief soap_fault_text struct
-    * represent a soap_fault_text
-    */
+        /**
+          * Free an axiom_soap_fault_text
+          * @param  fault_text pointer to soap_fault_text struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                set_lang)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env,
+                        const axis2_char_t* lang);
+
+        axis2_char_t*(AXIS2_CALL *
+                get_lang)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env);
+
+        axiom_node_t*(AXIS2_CALL *
+                get_base_node)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                set_text)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env,
+                        axis2_char_t *value,
+                        axis2_char_t *lang);
+
+        axis2_char_t *(AXIS2_CALL *
+                get_text)(axiom_soap_fault_text_t *fault_text,
+                        const axis2_env_t *env);
+
+    };
+
+    /**
+      * \brief soap_fault_text struct
+      * represent a soap_fault_text
+      */
     struct axiom_soap_fault_text
     {
         /** operation of axiom_soap_fault_text struct */
         axiom_soap_fault_text_ops_t *ops;
-       
+
     };
 
-  /**
-    * creates a soap struct 
-    * @param env Environment. MUST NOT be NULL
-    */
-AXIS2_EXTERN axiom_soap_fault_text_t * AXIS2_CALL
-axiom_soap_fault_text_create_with_parent(const axis2_env_t *env,
-                            axiom_soap_fault_reason_t *fault);
-                            
-/******************** Macros **************************************************/
-    
-/** free soap_fault_text */
+    /**
+      * creates a soap struct 
+      * @param env Environment. MUST NOT be NULL
+      */
+    AXIS2_EXTERN axiom_soap_fault_text_t * AXIS2_CALL
+    axiom_soap_fault_text_create_with_parent(const axis2_env_t *env,
+            axiom_soap_fault_reason_t *fault);
+
+    /******************** Macros **************************************************/
+
+    /** free soap_fault_text */
 #define AXIOM_SOAP_FAULT_TEXT_FREE(fault_text , env) \
         ((fault_text)->ops->free_fn(fault_text, env))
 
 #define AXIOM_SOAP_FAULT_TEXT_SET_LANG(fault_text , env, lang) \
         ((fault_text)->ops->set_lang(fault_text, env, lang))
-        
+
 #define AXIOM_SOAP_FAULT_TEXT_GET_LANG(fault_text , env) \
-        ((fault_text)->ops->get_lang(fault_text, env)) 
-        
+        ((fault_text)->ops->get_lang(fault_text, env))
+
 #define AXIOM_SOAP_FAULT_TEXT_GET_BASE_NODE(fault_text, env) \
-        ((fault_text)->ops->get_base_node(fault_text, env))         
+        ((fault_text)->ops->get_base_node(fault_text, env))
 
 #define AXIOM_SOAP_FAULT_TEXT_SET_TEXT(fault_text, env, value, lang) \
         ((fault_text)->ops->set_text(fault_text, env, value, lang))
 
 #define AXIOM_SOAP_FAULT_TEXT_GET_TEXT(fault_text, env) \
-        ((fault_text)->ops->get_text(fault_text, env))        
-/** @} */
+        ((fault_text)->ops->get_text(fault_text, env))
+    /** @} */
 
 #ifdef __cplusplus
 }
-#endif 
- 
+#endif
+
 #endif /* AXIOM_SOAP_FAULT_TEXT_H */

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_fault_value.h Thu Jan 11 22:11:41 2007
@@ -14,14 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_FAULT_VALUE_H
- #define AXIOM_SOAP_FAULT_VALUE_H
- 
-    /**
-    * @file axiom_soap_fault_value.h
-    * @brief axiom_soap_fault_value 
-    */
+
+#ifndef AXIOM_SOAP_FAULT_VALUE_H
+#define AXIOM_SOAP_FAULT_VALUE_H
+
+/**
+* @file axiom_soap_fault_value.h
+* @brief axiom_soap_fault_value 
+*/
 #include <axis2_env.h>
 #include <axiom_soap_fault.h>
 #include <axiom_soap_fault_sub_code.h>
@@ -31,109 +31,109 @@
 {
 #endif
 
-typedef struct axiom_soap_fault_value_ops axiom_soap_fault_value_ops_t;
-typedef struct axiom_soap_fault_value axiom_soap_fault_value_t;
-/**
- * @defgroup axiom_soap_fault_value soap fault value
- * @ingroup axiom_soap
- * @{
- */
+    typedef struct axiom_soap_fault_value_ops axiom_soap_fault_value_ops_t;
+    typedef struct axiom_soap_fault_value axiom_soap_fault_value_t;
+    /**
+     * @defgroup axiom_soap_fault_value soap fault value
+     * @ingroup axiom_soap
+     * @{
+     */
 
-/**
- *   \brief soap_fault_value operations struct
- *   ops Encapsulator struct of axiom_soap_fault_value
- */
+    /**
+     *   \brief soap_fault_value operations struct
+     *   ops Encapsulator struct of axiom_soap_fault_value
+     */
     struct axiom_soap_fault_value_ops
     {
-      /**
-        * Free an axiom_soap_fault_value
-        * @param  fault_value pointer to soap_fault_value struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_fault_value_t *fault_value,
-                 const axis2_env_t *env);
-      
-      /**
-        * Get the text value of the env:Value element directly under env:Code element
-        * @param fault_value pointer to axiom_soap_fault_t
-        * @param env Environment. MUST NOT BE NULL
-        * @return text value 
-        */
-      axis2_char_t* (AXIS2_CALL *
-      get_text)(axiom_soap_fault_value_t *fault_value,
-            const axis2_env_t *env);   
-      
-      /**
-        * Set the text value of the env:Value element directly under env:Code element
-        * @param fault_value pointer to axiom_soap_fault_t
-        * @param env Environment. MUST NOT BE NULL
-        * @param text value to be set
-        */
-        axiom_node_t* (AXIS2_CALL *
-      get_base_node)(axiom_soap_fault_value_t *fault_value,
-                       const axis2_env_t *env);
+        /**
+          * Free an axiom_soap_fault_value
+          * @param  fault_value pointer to soap_fault_value struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_fault_value_t *fault_value,
+                        const axis2_env_t *env);
+
+        /**
+          * Get the text value of the env:Value element directly under env:Code element
+          * @param fault_value pointer to axiom_soap_fault_t
+          * @param env Environment. MUST NOT BE NULL
+          * @return text value 
+          */
+        axis2_char_t*(AXIS2_CALL *
+                get_text)(axiom_soap_fault_value_t *fault_value,
+                        const axis2_env_t *env);
+
+        /**
+          * Set the text value of the env:Value element directly under env:Code element
+          * @param fault_value pointer to axiom_soap_fault_t
+          * @param env Environment. MUST NOT BE NULL
+          * @param text value to be set
+          */
+        axiom_node_t*(AXIS2_CALL *
+                get_base_node)(axiom_soap_fault_value_t *fault_value,
+                        const axis2_env_t *env);
         /**
          * set the text value of soap_fault_value element 
          * @param fault_value pointer to soap fault value struct
          * @param env environment MUST not be NULL
          * @param text Text value to be set
          */
-                                
-        axis2_status_t (AXIS2_CALL *
-      set_text)(axiom_soap_fault_value_t *fault_value,
-            const axis2_env_t *env, axis2_char_t *text);   
-            
-    };      
-
-  /**
-    * \brief soap_fault_value struct
-    * represent a soap_fault_value
-    */
+
+        axis2_status_t(AXIS2_CALL *
+                set_text)(axiom_soap_fault_value_t *fault_value,
+                        const axis2_env_t *env, axis2_char_t *text);
+
+    };
+
+    /**
+      * \brief soap_fault_value struct
+      * represent a soap_fault_value
+      */
     struct axiom_soap_fault_value
     {
         /** operation of axiom_soap_fault_value struct */
         axiom_soap_fault_value_ops_t *ops;
-       
+
     };
 
-  /**
-    * creates a soap struct 
-    * @param env Environment. MUST NOT be NULL
-    */
-AXIS2_EXTERN axiom_soap_fault_value_t * AXIS2_CALL
-axiom_soap_fault_value_create_with_subcode(const axis2_env_t *env,
-                            axiom_soap_fault_sub_code_t *parent);
-
-AXIS2_EXTERN axiom_soap_fault_value_t * AXIS2_CALL
-axiom_soap_fault_value_create_with_code(const axis2_env_t *env,
-                            axiom_soap_fault_code_t *parent);  
-
-
-                             
-
-/******************** Macros **************************************************/
-    
-    
-/** free soap_fault_value */
+    /**
+      * creates a soap struct 
+      * @param env Environment. MUST NOT be NULL
+      */
+    AXIS2_EXTERN axiom_soap_fault_value_t * AXIS2_CALL
+    axiom_soap_fault_value_create_with_subcode(const axis2_env_t *env,
+            axiom_soap_fault_sub_code_t *parent);
+
+    AXIS2_EXTERN axiom_soap_fault_value_t * AXIS2_CALL
+    axiom_soap_fault_value_create_with_code(const axis2_env_t *env,
+            axiom_soap_fault_code_t *parent);
+
+
+
+
+    /******************** Macros **************************************************/
+
+
+    /** free soap_fault_value */
 #define AXIOM_SOAP_FAULT_VALUE_FREE(fault_value , env) \
         ((fault_value)->ops->free_fn(fault_value, env))
-        
+
 #define AXIOM_SOAP_FAULT_VALUE_GET_BASE_NODE(fault_value, env) \
-        ((fault_value)->ops->get_base_node(fault_value, env))         
+        ((fault_value)->ops->get_base_node(fault_value, env))
 
 #define AXIOM_SOAP_FAULT_VALUE_GET_TEXT(fault_value, env) \
       ((fault_value)->ops->get_text(fault_value, env))
-      
+
 #define AXIOM_SOAP_FAULT_VALUE_SET_TEXT(fault_value, env, text) \
-        ((fault_value)->ops->set_text(fault_value, env, text))      
-/** @} */
+        ((fault_value)->ops->set_text(fault_value, env, text))
+    /** @} */
 
 #ifdef __cplusplus
 }
-#endif 
- 
+#endif
+
 #endif /* AXIOM_SOAP_FAULT_VALUE_H */

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_header.h Thu Jan 11 22:11:41 2007
@@ -14,14 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_HEADER_H
- #define AXIOM_SOAP_HEADER_H
- 
-   /**
-    * @file axiom_soap_header.h
-    * @brief axiom_soap_header struct
-    */
+
+#ifndef AXIOM_SOAP_HEADER_H
+#define AXIOM_SOAP_HEADER_H
+
+/**
+ * @file axiom_soap_header.h
+ * @brief axiom_soap_header struct
+ */
 #include <axis2_env.h>
 #include <axiom_node.h>
 #include <axiom_element.h>
@@ -35,185 +35,185 @@
 extern "C"
 {
 #endif
-    
-typedef struct axiom_soap_header  axiom_soap_header_t;
-typedef struct axiom_soap_header_ops axiom_soap_header_ops_t;
 
-struct axiom_soap_header_block;   
-struct axiom_soap_builder; 
+    typedef struct axiom_soap_header  axiom_soap_header_t;
+    typedef struct axiom_soap_header_ops axiom_soap_header_ops_t;
 
-    
-/**
- * @defgroup axiom_soap_header soap header
- * @ingroup axiom_soap
- * @{
- */
+    struct axiom_soap_header_block;
+    struct axiom_soap_builder;
 
-/**
- *   \brief soap_header operations struct
- *   ops Encapsulator struct of axiom_soap header
- */
+
+    /**
+     * @defgroup axiom_soap_header soap header
+     * @ingroup axiom_soap
+     * @{
+     */
+
+    /**
+     *   \brief soap_header operations struct
+     *   ops Encapsulator struct of axiom_soap header
+     */
     struct axiom_soap_header_ops
     {
-      /**
-        * Free an axiom_soap_header
-        * @param  header pointer to soap_header struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_header_t *header,
-                 const axis2_env_t *env);
-                                             
-       /**
-        * create a new axiom_soap_header_block_t struct initialized  with the
-        * specified name and adds it to passed axiom_soap_header_t struct.
-        * @param env environment must not be null
-        * @param localName
-        * @param ns
-        * @return The newly created axiom_soap_header_block_t struct
-        */
-        struct axiom_soap_header_block* (AXIS2_CALL *
-      add_header_block)(axiom_soap_header_t* header,
-                      const axis2_env_t *env,
-                    const axis2_char_t *localname,
-                    axiom_namespace_t *ns); 
-       /**
-        * returns a hash_table of all the soap_header_block_t  struct in this
-        * soap_header_t  object that have the the specified actor. An
-        * actor is a global attribute that indicates the intermediate parties to
-        * whom the message should be sent. An actor receives the message and then
-        * sends it to the next actor. The default actor is the ultimate intended
-        * recipient for the message, so if no actor attribute is set in a
-        * axiom_soap_header_t struct the message is sent to its ultimate
-        * destination.
-        */
-        axis2_hash_t* (AXIS2_CALL *
-      examine_header_blocks)(axiom_soap_header_t* header,
-                               const axis2_env_t *env,
-                               axis2_char_t* param_role);
-       /**
-        * returns an arraylist of header_blocks which has a given namesapce uri
-        * @param header 
-        * @param env envirbonment must not be null
-        * @param ns_uri namespace uri 
-        * @return pointer to axis2_array_list_t, or null if no header_blocks with
-        * given namespace uri exists
-        * The returned array_list must be freed by the user.
-        */
-        axis2_array_list_t* (AXIS2_CALL *
-      get_header_blocks_with_namespace_uri)(axiom_soap_header_t* header,
-                                              const axis2_env_t *env,
-                                              const axis2_char_t *ns_uri);
-       /**
-        * returns an iterator to iterate through all soap header block's om nodes 
-        * @param header 
-        * @param env environment
-        * @returns axiom_children_qname_iterator_t or null if no header blocks 
-        * present
-        */
-        axiom_children_qname_iterator_t* (AXIS2_CALL *
-      examine_all_header_blocks)(axiom_soap_header_t* header,
-                                   const axis2_env_t *env);
-       /**
-        * returns an iterator to iterate through all  header blocks om_nodes 
-        * with the matching role attribute
-        * @param header soap_header
-        * @param env environment 
-        * @param role 
-        * @returns iterator or null if no header blocks present with matching 
-        * role attribute
-        */
+        /**
+          * Free an axiom_soap_header
+          * @param  header pointer to soap_header struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_header_t *header,
+                        const axis2_env_t *env);
+
+        /**
+         * create a new axiom_soap_header_block_t struct initialized  with the
+         * specified name and adds it to passed axiom_soap_header_t struct.
+         * @param env environment must not be null
+         * @param localName
+         * @param ns
+         * @return The newly created axiom_soap_header_block_t struct
+         */
+        struct axiom_soap_header_block*(AXIS2_CALL *
+                            add_header_block)(axiom_soap_header_t* header,
+                                    const axis2_env_t *env,
+                                    const axis2_char_t *localname,
+                                    axiom_namespace_t *ns);
+        /**
+         * returns a hash_table of all the soap_header_block_t  struct in this
+         * soap_header_t  object that have the the specified actor. An
+         * actor is a global attribute that indicates the intermediate parties to
+         * whom the message should be sent. An actor receives the message and then
+         * sends it to the next actor. The default actor is the ultimate intended
+         * recipient for the message, so if no actor attribute is set in a
+         * axiom_soap_header_t struct the message is sent to its ultimate
+         * destination.
+         */
+        axis2_hash_t*(AXIS2_CALL *
+                examine_header_blocks)(axiom_soap_header_t* header,
+                        const axis2_env_t *env,
+                        axis2_char_t* param_role);
+        /**
+         * returns an arraylist of header_blocks which has a given namesapce uri
+         * @param header 
+         * @param env envirbonment must not be null
+         * @param ns_uri namespace uri 
+         * @return pointer to axis2_array_list_t, or null if no header_blocks with
+         * given namespace uri exists
+         * The returned array_list must be freed by the user.
+         */
+        axis2_array_list_t*(AXIS2_CALL *
+                get_header_blocks_with_namespace_uri)(axiom_soap_header_t* header,
+                        const axis2_env_t *env,
+                        const axis2_char_t *ns_uri);
+        /**
+         * returns an iterator to iterate through all soap header block's om nodes 
+         * @param header 
+         * @param env environment
+         * @returns axiom_children_qname_iterator_t or null if no header blocks 
+         * present
+         */
+        axiom_children_qname_iterator_t*(AXIS2_CALL *
+                examine_all_header_blocks)(axiom_soap_header_t* header,
+                        const axis2_env_t *env);
+        /**
+         * returns an iterator to iterate through all  header blocks om_nodes 
+         * with the matching role attribute
+         * @param header soap_header
+         * @param env environment 
+         * @param role 
+         * @returns iterator or null if no header blocks present with matching 
+         * role attribute
+         */
         axiom_children_with_specific_attribute_iterator_t *(AXIS2_CALL *
-      extract_header_blocks)(axiom_soap_header_t *header,
-                               const axis2_env_t *env,
-                               axis2_char_t *role);
-                                         
-       /**
-        * returns the axiom_node_t struct wrapped in soap_header
-        * @param header soap_header_t
-        * @param env environment must not be null
-        * @return axiom_node_t
-        */
-        axiom_node_t* (AXIS2_CALL *
-      get_base_node)(axiom_soap_header_t *header,
-                       const axis2_env_t *env);
+                extract_header_blocks)(axiom_soap_header_t *header,
+                        const axis2_env_t *env,
+                        axis2_char_t *role);
+
+        /**
+         * returns the axiom_node_t struct wrapped in soap_header
+         * @param header soap_header_t
+         * @param env environment must not be null
+         * @return axiom_node_t
+         */
+        axiom_node_t*(AXIS2_CALL *
+                get_base_node)(axiom_soap_header_t *header,
+                        const axis2_env_t *env);
         /**
          *  return the soap_version of this soap_header
          *  @param header soap_header
          *  @param env environment must not be null
          *  @return AXIOM_SOAP11 or AXIOM_SOAP12
          */
-       int  (AXIS2_CALL *
-      get_soap_version) (axiom_soap_header_t *header,
-                          const axis2_env_t *env);
-        
-         
-       /**
-        * @returns a hash table of all header_blocks in this header
-        * the returned hash is a readonly hash should not be modified
-        */
-        axis2_hash_t* (AXIS2_CALL *
-        get_all_header_blocks)(axiom_soap_header_t *header,
-                               const axis2_env_t *env);                                                
-       /**
-        * remove header block that matches to the given qname
-        * qname should not be null
-        * 
-        */                                  
-        axis2_status_t (AXIS2_CALL *
-        remove_header_block)(axiom_soap_header_t *header,
-                             const axis2_env_t *env,
-                             axis2_qname_t *qname);
-        
-        
+        int(AXIS2_CALL *
+                get_soap_version)(axiom_soap_header_t *header,
+                        const axis2_env_t *env);
+
+
+        /**
+         * @returns a hash table of all header_blocks in this header
+         * the returned hash is a readonly hash should not be modified
+         */
+        axis2_hash_t*(AXIS2_CALL *
+                get_all_header_blocks)(axiom_soap_header_t *header,
+                        const axis2_env_t *env);
+        /**
+         * remove header block that matches to the given qname
+         * qname should not be null
+         * 
+         */
+        axis2_status_t(AXIS2_CALL *
+                remove_header_block)(axiom_soap_header_t *header,
+                        const axis2_env_t *env,
+                        axis2_qname_t *qname);
+
+
     };
 
-  /**
-    * \brief soap_header struct
-    * represent a soap_header
-    */
+    /**
+      * \brief soap_header struct
+      * represent a soap_header
+      */
     struct axiom_soap_header
     {
         /** operation of axiom_soap_header struct */
         axiom_soap_header_ops_t *ops;
-       
+
     };
 
-  /**
-    * creates a soap struct 
-    * @param env Environment. MUST NOT be NULL
-    */
+    /**
+      * creates a soap struct 
+      * @param env Environment. MUST NOT be NULL
+      */
+
+
+
+    AXIS2_EXTERN axiom_soap_header_t * AXIS2_CALL
+    axiom_soap_header_create_with_parent(const axis2_env_t *env,
+            struct axiom_soap_envelope *envelope);
 
+    /******************** Macros **************************************************/
 
-    
-AXIS2_EXTERN axiom_soap_header_t * AXIS2_CALL
-axiom_soap_header_create_with_parent(const axis2_env_t *env,
-                                     struct axiom_soap_envelope *envelope);
-                                     
-/******************** Macros **************************************************/
-    
-    
-/** free soap_header */
+
+    /** free soap_header */
 #define AXIOM_SOAP_HEADER_FREE(header , env) \
         ((header)->ops->free_fn(header, env))
 
 #define AXIOM_SOAP_HEADER_ADD_HEADER_BLOCK(header, env, localname, ns) \
         ((header)->ops->add_header_block(header, env, localname, ns))
-        
+
 #define AXIOM_SOAP_HEADER_EXAMINE_HEADER_BLOCKS(header, env, param_role) \
         ((header)->ops->examine_header_blocks(header, env, param_role))
 
 #define AXIOM_SOAP_HEADER_EXAMINE_ALL_HEADER_BLOCKS(header, env) \
         ((header)->ops->examine_all_header_blocks(header, env))
-        
+
 #define AXIOM_SOAP_HEADER_EXTRACT_HEADER_BLOCKS(header, env, role) \
-        ((header)->ops->extract_header_blocks(header, env, role))                        
+        ((header)->ops->extract_header_blocks(header, env, role))
 
 #define AXIOM_SOAP_HEADER_GET_BASE_NODE(header, env) \
-        ((header)->ops->get_base_node(header, env)) 
-       
+        ((header)->ops->get_base_node(header, env))
+
 #define AXIOM_SOAP_HEADER_GET_SOAP_VERSION(header, env) \
         ((header)->ops->get_soap_version(header, env))
 
@@ -222,11 +222,11 @@
 
 #define AXIOM_SOAP_HEADER_GET_ALL_HEADER_BLOCKS(header, env) \
         ((header)->ops->get_all_header_blocks(header, env))
-        
+
 #define AXIOM_SOAP_HEADER_REMOVE_HEADER_BLOCK(header, env, qname) \
-        ((header)->ops->remove_header_block(header, env, qname))        
+        ((header)->ops->remove_header_block(header, env, qname))
 
-/** @} */
+    /** @} */
 #ifdef __cplusplus
 }
 #endif

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_header_block.h Thu Jan 11 22:11:41 2007
@@ -14,15 +14,15 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_HEADER_BLOCK_H
- #define AXIOM_SOAP_HEADER_BLOCK_H
-
-  
-   /**
-    * @file axiom_soap_header_block.h
-    * @brief axiom_soap_header_block struct
-    */
+
+#ifndef AXIOM_SOAP_HEADER_BLOCK_H
+#define AXIOM_SOAP_HEADER_BLOCK_H
+
+
+/**
+ * @file axiom_soap_header_block.h
+ * @brief axiom_soap_header_block struct
+ */
 #include <axis2_env.h>
 #include <axiom_node.h>
 #include <axiom_element.h>
@@ -36,117 +36,117 @@
 
     typedef struct axiom_soap_header_block axiom_soap_header_block_t;
     typedef struct axiom_soap_header_block_ops axiom_soap_header_block_ops_t;
-    
-/**
- * @defgroup axiom_soap_header_block soap header block
- * @ingroup axiom_soap
- * @{
- */
 
-/**
- *   \brief soap_header_block operations struct
- *   ops Encapsulator struct of axiom_soap header_block
- */
+    /**
+     * @defgroup axiom_soap_header_block soap header block
+     * @ingroup axiom_soap
+     * @{
+     */
+
+    /**
+     *   \brief soap_header_block operations struct
+     *   ops Encapsulator struct of axiom_soap header_block
+     */
     struct axiom_soap_header_block_ops
     {
-      /**
-        * Free an axiom_soap_header_block
-        * @param  header_block pointer to soap_header_block struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_header_block_t *header_block,
-                 const axis2_env_t *env);
-                                             
-        axis2_status_t (AXIS2_CALL *
-      set_role)(axiom_soap_header_block_t *header_block,
-                  const axis2_env_t *env,
-                  axis2_char_t *uri);  
-        
-        axis2_status_t (AXIS2_CALL *
-      set_must_understand_with_bool)(axiom_soap_header_block_t *header_block,
-                                      const axis2_env_t *env,
-                                       axis2_bool_t must_understand);
-                             
-        axis2_status_t (AXIS2_CALL *
-      set_must_understand_with_string)(axiom_soap_header_block_t *header_block,
-                                       const axis2_env_t *env,
-                                       axis2_char_t *must_understand);
-                                             
-        axis2_bool_t (AXIS2_CALL *
-      get_must_understand)(axiom_soap_header_block_t *header_block,
-                             const axis2_env_t *env);
-                             
-                             
-        axis2_bool_t (AXIS2_CALL *
-      is_processed)(axiom_soap_header_block_t *header_block,
-                      const axis2_env_t *env);
-                             
-        axis2_status_t (AXIS2_CALL *
-      set_processed)(axiom_soap_header_block_t *header_block,
-                       const axis2_env_t *env);
-                  
-        axis2_char_t* (AXIS2_CALL *
-      get_role)(axiom_soap_header_block_t *header_block,
-                  const axis2_env_t *env);
-          
-        axis2_status_t (AXIS2_CALL *
-      set_attribute)(axiom_soap_header_block_t *header_block,
-                       const axis2_env_t *env,
-                       const axis2_char_t *attr_name,
-                       const axis2_char_t *attr_value,
-                       const axis2_char_t *soap_envelope_namespace_uri);
-                  
-                             
-        axis2_char_t* (AXIS2_CALL *
-      get_attribute)(axiom_soap_header_block_t *header_block,
-                       const axis2_env_t *env,
-                       const axis2_char_t *attr_name,
-                       const axis2_char_t *soap_envelope_namespace_uri);                            
-                                       
-                                              
-        axiom_node_t* (AXIS2_CALL *
-      get_base_node)(axiom_soap_header_block_t *header_block,
-                       const axis2_env_t *env);
-        
-        int (AXIS2_CALL *
-      get_soap_version)(axiom_soap_header_block_t *header_block,
-                          const axis2_env_t *env);
+        /**
+          * Free an axiom_soap_header_block
+          * @param  header_block pointer to soap_header_block struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                set_role)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env,
+                        axis2_char_t *uri);
+
+        axis2_status_t(AXIS2_CALL *
+                set_must_understand_with_bool)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env,
+                        axis2_bool_t must_understand);
+
+        axis2_status_t(AXIS2_CALL *
+                set_must_understand_with_string)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env,
+                        axis2_char_t *must_understand);
+
+        axis2_bool_t(AXIS2_CALL *
+                get_must_understand)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+
+        axis2_bool_t(AXIS2_CALL *
+                is_processed)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                set_processed)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+        axis2_char_t*(AXIS2_CALL *
+                get_role)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                set_attribute)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env,
+                        const axis2_char_t *attr_name,
+                        const axis2_char_t *attr_value,
+                        const axis2_char_t *soap_envelope_namespace_uri);
+
+
+        axis2_char_t*(AXIS2_CALL *
+                get_attribute)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env,
+                        const axis2_char_t *attr_name,
+                        const axis2_char_t *soap_envelope_namespace_uri);
+
+
+        axiom_node_t*(AXIS2_CALL *
+                get_base_node)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
+
+        int(AXIS2_CALL *
+                get_soap_version)(axiom_soap_header_block_t *header_block,
+                        const axis2_env_t *env);
 
     };
 
-  /**
-    * \brief soap_header_block struct
-    * represent a soap_header_block
-    */
+    /**
+      * \brief soap_header_block struct
+      * represent a soap_header_block
+      */
     struct axiom_soap_header_block
     {
         /** operation of axiom_soap_header_block struct */
         axiom_soap_header_block_ops_t *ops;
-       
+
     };
 
-/**
-* creates a soap struct 
-* @param env Environment. MUST NOT be NULL
-* this is an internal function.    
-*/
+    /**
+    * creates a soap struct
+    * @param env Environment. MUST NOT be NULL
+    * this is an internal function.
+    */
 
 
-AXIS2_EXTERN axiom_soap_header_block_t * AXIS2_CALL
-axiom_soap_header_block_create_with_parent(const axis2_env_t *env,
-                                           const axis2_char_t *localname,
-                                           axiom_namespace_t *ns,
-                                           struct axiom_soap_header *parent);
-                            
-/******************** Macros **************************************************/
-    
-/** free soap_header_block */
+    AXIS2_EXTERN axiom_soap_header_block_t * AXIS2_CALL
+    axiom_soap_header_block_create_with_parent(const axis2_env_t *env,
+            const axis2_char_t *localname,
+            axiom_namespace_t *ns,
+            struct axiom_soap_header *parent);
+
+    /******************** Macros **************************************************/
+
+    /** free soap_header_block */
 #define AXIOM_SOAP_HEADER_BLOCK_FREE(header_block , env) \
         ((header_block)->ops->free_fn(header_block, env))
-        
+
 #define AXIOM_SOAP_HEADER_BLOCK_GET_ROLE(header_block , env) \
         ((header_block)->ops->get_role(header_block, env))
 
@@ -155,37 +155,37 @@
 
 #define AXIOM_SOAP_HEADER_BLOCK_SET_PRECESSED(header_block , env) \
         ((header_block)->ops->set_processed(header_block, env))
-        
+
 #define AXIOM_SOAP_HEADER_BLOCK_GET_MUST_UNDERSTAND(header_block, env) \
-        ((header_block)->ops->get_must_understand(header_block, env)) 
+        ((header_block)->ops->get_must_understand(header_block, env))
 
 #define AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_BOOL(header_block,\
              env, must_understand) \
         ((header_block)->ops->set_must_understand_with_bool(header_block, \
-             env, must_understand)) 
-             
+             env, must_understand))
+
 #define AXIOM_SOAP_HEADER_BLOCK_SET_MUST_UNDERSTAND_WITH_STRING(header_block,\
              env, must_understand) \
         ((header_block)->ops->set_must_understand_with_string(header_block, \
-             env, must_understand))                    
+             env, must_understand))
 
 #define AXIOM_SOAP_HEADER_BLOCK_GET_BASE_NODE(header_block, env) \
-        ((header_block)->ops->get_base_node(header_block, env))   
-        
+        ((header_block)->ops->get_base_node(header_block, env))
+
 #define AXIOM_SOAP_HEADER_BLOCK_GET_SOAP_VERSION(header_block, env) \
         ((header_block)->ops->get_soap_version(header_block, env))
-        
+
 #define AXIOM_SOAP_HEADER_BLOCK_GET_ATTRIBUTE(header_block, env,\
             attr_name, soap_envelope_namespace_uri)  \
         ((header_block)->ops->get_attribute(header_block, env, \
             attr_name, soap_envelope_namespace_uri))
-            
+
 #define AXIOM_SOAP_HEADER_BLOCK_SET_ATTRIBUTE(header_block, env,\
             attr_name, attr_value, soap_envelope_namespace_uri)  \
         ((header_block)->ops->set_attribute(header_block, env, \
-            attr_name, attr_value, soap_envelope_namespace_uri))            
+            attr_name, attr_value, soap_envelope_namespace_uri))
 
-/** @} */
+    /** @} */
 
 #ifdef __cplusplus
 }

Modified: webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_soap_message.h Thu Jan 11 22:11:41 2007
@@ -14,15 +14,15 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- 
- #ifndef AXIOM_SOAP_MESSAGE_H
- #define AXIOM_SOAP_MESSAGE_H
- 
- /**
- * @file axiom_soap_message.h
- * @brief axiom_soap_message struct
- *        corresponds to root element of soap message
- */
+
+#ifndef AXIOM_SOAP_MESSAGE_H
+#define AXIOM_SOAP_MESSAGE_H
+
+/**
+* @file axiom_soap_message.h
+* @brief axiom_soap_message struct
+*        corresponds to root element of soap message
+*/
 #include <axis2_env.h>
 #include <axiom_soap_envelope.h>
 #include <axiom_soap_builder.h>
@@ -34,82 +34,82 @@
 
     typedef struct axiom_soap_message        axiom_soap_message_t;
     typedef struct axiom_soap_message_ops    axiom_soap_message_ops_t;
-    
-    
-/**
- * @defgroup axiom_soap_message soap message
- * @ingroup axiom_soap
- * @{
- */
 
-/**
- *   \brief soap_message operations struct
- *   ops Encapsulator struct of axiom_soap body
- */
+
+    /**
+     * @defgroup axiom_soap_message soap message
+     * @ingroup axiom_soap
+     * @{
+     */
+
+    /**
+     *   \brief soap_message operations struct
+     *   ops Encapsulator struct of axiom_soap body
+     */
     struct axiom_soap_message_ops
     {
-      /**
-        * Free an axiom_soap_message
-        * @param  body pointer to soap_message struct
-        * @param  env Environment. MUST NOT be NULL
-        * @return satus of the op. AXIS2_SUCCESS on success 
-        *         else AXIS2_FAILURE
-        */
-
-        axis2_status_t (AXIS2_CALL *
-      free_fn)(axiom_soap_message_t *message,
-                 const axis2_env_t *env);
-                                             
-        axiom_soap_envelope_t* (AXIS2_CALL *
-      get_soap_envelope)(axiom_soap_message_t *message,
-                           const axis2_env_t *env);
-                                             
-        axis2_status_t (AXIS2_CALL *
-      serialize)(axiom_soap_message_t *message,
-                   const axis2_env_t *env,
-                   axiom_output_t *om_output);
-                                                       
-                                                                                            
+        /**
+          * Free an axiom_soap_message
+          * @param  body pointer to soap_message struct
+          * @param  env Environment. MUST NOT be NULL
+          * @return satus of the op. AXIS2_SUCCESS on success 
+          *         else AXIS2_FAILURE
+          */
+
+        axis2_status_t(AXIS2_CALL *
+                free_fn)(axiom_soap_message_t *message,
+                        const axis2_env_t *env);
+
+        axiom_soap_envelope_t*(AXIS2_CALL *
+                get_soap_envelope)(axiom_soap_message_t *message,
+                        const axis2_env_t *env);
+
+        axis2_status_t(AXIS2_CALL *
+                serialize)(axiom_soap_message_t *message,
+                        const axis2_env_t *env,
+                        axiom_output_t *om_output);
+
+
     };
 
-  /**
-    * \brief soap_message struct
-    * represent a soap_message
-    */
+    /**
+      * \brief soap_message struct
+      * represent a soap_message
+      */
     struct axiom_soap_message
     {
         /** operation of axiom_soap_message struct */
         axiom_soap_message_ops_t *ops;
-       
+
     };
 
-  /**
-    * creates a soap message struct 
-    * @param env Environment. MUST NOT be NULL
-    */
-AXIS2_EXTERN axiom_soap_message_t * AXIS2_CALL
-axiom_soap_message_create(const axis2_env_t *env,
-                          axiom_soap_builder_t *soap_builder,
-                          axiom_document_t *om_doc);
-
-/******************** Macros **************************************************/
-    
-    
-/** free soap_message */
+    /**
+      * creates a soap message struct 
+      * @param env Environment. MUST NOT be NULL
+      */
+    AXIS2_EXTERN axiom_soap_message_t * AXIS2_CALL
+    axiom_soap_message_create(const axis2_env_t *env,
+            axiom_soap_builder_t *soap_builder,
+            axiom_document_t *om_doc);
+
+    /******************** Macros **************************************************/
+
+
+    /** free soap_message */
 #define AXIOM_SOAP_MESSAGE_FREE(message , env) \
         ((message)->ops->free_fn(message, env))
-        
+
 #define AXIOM_SOAP_MESSAGE_GET_SOAP_ENVELOPE(message, env) \
         ((message)->ops->get_envelope(message, env))
-        
+
 #define AXIOM_SOAP_MESSAGE_SERIALIZE(message, env, om_output) \
         ((message)->ops->serialize(message, env, om_output))
-/** @} */
+    /** @} */
 
 #ifdef __cplusplus
 }
 #endif
- 
- 
- 
+
+
+
 #endif /* AXIOM_SOAP_MESSAGE_H */

Modified: webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_stax_builder.h Thu Jan 11 22:11:41 2007
@@ -20,7 +20,7 @@
 
 /**
  * @file axiom_stax_builder.h
- * @brief om model stax builder 
+ * @brief om model stax builder
  */
 
 #include <axiom_node.h>
@@ -33,65 +33,45 @@
 {
 #endif
 
+    /**
+     * @defgroup axiom_stax_builder stax builder
+     * @ingroup axiom_om
+     * @{
+     */
 
-    struct axiom_stax_builder;
-    struct axiom_stax_builder_ops;
+    typedef struct axiom_stax_builder axiom_stax_builder_t;
 
-/**
- * @defgroup axiom_stax_builder stax builder
- * @ingroup axiom_om
- * @{
- */
 
-  /** 
-    * @brief stax builder ops struct
-    * Encapsulator struct for ops of axiom_stax_builder
-    */
-     typedef struct axiom_stax_builder_ops
-    {
-        int dummy; /* if this is missing, windows compiler goes crazy */
-    } axiom_stax_builder_ops_t;
-
-  /** 
-    * \brief stax builder struct
-    * Bulds AXIOM document using a pull parser interface
-    */
-    typedef struct axiom_stax_builder
-    {
-        /** ops struct */
-        const axiom_stax_builder_ops_t *ops;
-    }axiom_stax_builder_t;
-
-  /**
-    * creates an stax builder
-    * @param environment Environment. MUST NOT be NULL, .
-    * @return a pointer to the newly created builder struct. 
-    */
+    /**
+      * creates an stax builder
+      * @param environment Environment. MUST NOT be NULL, .
+      * @return a pointer to the newly created builder struct. 
+      */
     AXIS2_EXTERN axiom_stax_builder_t * AXIS2_CALL
     axiom_stax_builder_create(const axis2_env_t *env,
-                                 axiom_xml_reader_t *parser);
+            axiom_xml_reader_t *parser);
 
-  /**
-    * Builds the next node from stream. Moves pull parser forward and reacts 
-    * to events.
-    * @param environment Environment. MUST NOT be NULL.
-    * @param builder pointer to stax builder struct to be used
-    * @return a pointer to the next node, or NULL if there are no more nodes.
-    *           On erros sets the error and returns NULL.
-    */
-    AXIS2_EXTERN axiom_node_t* AXIS2_CALL 
+    /**
+      * Builds the next node from stream. Moves pull parser forward and reacts 
+      * to events.
+      * @param environment Environment. MUST NOT be NULL.
+      * @param builder pointer to stax builder struct to be used
+      * @return a pointer to the next node, or NULL if there are no more nodes.
+      *           On erros sets the error and returns NULL.
+      */
+    AXIS2_EXTERN axiom_node_t* AXIS2_CALL
     axiom_stax_builder_next(struct axiom_stax_builder *builder,
-           const axis2_env_t *env);
+            const axis2_env_t *env);
 
-  /**
-    * Discards the element that is being built currently.
-    * @param environment Environment. MUST NOT be NULL, .
-    * @param builder pointer to stax builder struct to be used
-    * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
-    */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    /**
+      * Discards the element that is being built currently.
+      * @param environment Environment. MUST NOT be NULL, .
+      * @param builder pointer to stax builder struct to be used
+      * @return satus of the op. AXIS2_SUCCESS on success else AXIS2_FAILURE.
+      */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_stax_builder_discard_current_element(struct axiom_stax_builder *builder,
-                             const axis2_env_t *env);
+            const axis2_env_t *env);
     /**
      * Free op
      * @param builder pointer to builder struct
@@ -99,57 +79,57 @@
      * @return status of the op AXIS2_SUCCESS on success,
      *         AXIS2_FAILURE on error.
      */
-      
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_stax_builder_free(struct axiom_stax_builder *builder,
-        const axis2_env_t *env);
-    
-   /** get the document associated with the builder  
-    * @param builder axiom_stax_builder 
-    * @param env environment 
-    * @return pointer to document struct associated with builder
-    *         NULL if there is no document associated with the builder,
-    *         NULL if an error occured.
-    */                                             
-    AXIS2_EXTERN axiom_document_t* AXIS2_CALL 
+            const axis2_env_t *env);
+
+    /** get the document associated with the builder
+     * @param builder axiom_stax_builder 
+     * @param env environment 
+     * @return pointer to document struct associated with builder
+     *         NULL if there is no document associated with the builder,
+     *         NULL if an error occured.
+     */
+    AXIS2_EXTERN axiom_document_t* AXIS2_CALL
     axiom_stax_builder_get_document(struct axiom_stax_builder *builder,
-                  const axis2_env_t *env);
+            const axis2_env_t *env);
     /**
      * builder is finished building om structure
-     */        
-                                         
-    AXIS2_EXTERN axis2_bool_t AXIS2_CALL 
+     */
+
+    AXIS2_EXTERN axis2_bool_t AXIS2_CALL
     axiom_stax_builder_is_complete(struct axiom_stax_builder* builder,
-                 const axis2_env_t *env);
+            const axis2_env_t *env);
     /**
      * moves the reader to next event and returns the token returned
-   * by the xml_reader , returns -1 on error 
-     */                                                
-    AXIS2_EXTERN int AXIS2_CALL 
+    * by the xml_reader , returns -1 on error 
+     */
+    AXIS2_EXTERN int AXIS2_CALL
     axiom_stax_builder_next_with_token(struct axiom_stax_builder *builder,
-                     const axis2_env_t *env);
+            const axis2_env_t *env);
 
-/** builds next node */
+    /** builds next node */
 #define AXIOM_STAX_BUILDER_NEXT(builder,env) \
         axiom_stax_builder_next(builder, env)
-/** discards current node */
+    /** discards current node */
 #define AXIOM_STAX_BUILDER_DISCARD_CURRENT_ELEMENT(builder,env) \
         axiom_stax_builder_discard_current_element(builder, env)
-/** free op of the builder */
+    /** free op of the builder */
 #define AXIOM_STAX_BUILDER_FREE(builder,env) \
         axiom_stax_builder_free(builder,env)
 
-/** get the document associated with the builder */  
+    /** get the document associated with the builder */
 #define AXIOM_STAX_BUILDER_GET_DOCUMENT(builder,env) \
         axiom_stax_builder_get_document(builder,env)
-/** builder is finished building */        
+    /** builder is finished building */
 #define AXIOM_STAX_BUILDER_IS_COMPLETE(builder, env) \
-        axiom_stax_builder_is_complete(builder, env)                       
-/** moves the builder to next event */   
+        axiom_stax_builder_is_complete(builder, env)
+    /** moves the builder to next event */
 #define AXIOM_STAX_BUILDER_NEXT_WITH_TOKEN(builder, env) \
-        axiom_stax_builder_next_with_token(builder, env)                    
+        axiom_stax_builder_next_with_token(builder, env)
 
-/** @} */
+    /** @} */
 
 
 #ifdef __cplusplus

Modified: webservices/axis2/trunk/c/axiom/include/axiom_text.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_text.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_text.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_text.h Thu Jan 11 22:11:41 2007
@@ -33,173 +33,152 @@
 {
 #endif
 
-    struct axiom_text;
-    struct axiom_text_ops;
-
-/**
- * @defgroup axiom_text text
- * @ingroup axiom_om
- * @{
- */
-
-  /** 
-    * @brief text ops struct
-    * Encapsulator struct for ops of axiom_text
-    */
-    typedef struct axiom_text_ops
-    {
-        int dummy; /* if this is missing, windows compiler goes crazy */
-    } axiom_text_ops_t;
-
-  /** 
-    * \brief text struct
-    * Handles the XML text in OM
-    */
-    typedef struct axiom_text
-    {
-        /** text related ops */
-        const axiom_text_ops_t *ops;
-
-    } axiom_text_t;
-
-
-  /**
-    * Creates a new text struct
-    * @param env Environment. MUST  NOT be NULL, .
-    * @param parent parent of the new node. Optinal, can be NULL. 
-    *          The parent element must be of type AXIOM_ELEMENT
-    * @param value Text value. Optinal, can be NULL.
-    * @param comment_node This is an out parameter.  cannot be NULL.
-    *                       Returns the node corresponding to the text struct created.
-    *                       Node type will be set to AXIOM_TEXT    
-    * @return pointer to newly created text struct 
-    */
-    AXIS2_EXTERN axiom_text_t * AXIS2_CALL 
-    axiom_text_create (const axis2_env_t *env,
-                          axiom_node_t *parent,
-                          const axis2_char_t *value,
-                          axiom_node_t ** node);
-                          
-  /**
-    * Creates a new text struct for binary data (MTOM)
-    * @param env Environment. MUST  NOT be NULL, .
-    * @param parent parent of the new node. Optinal, can be NULL. 
-    *          The parent element must be of type AXIOM_ELEMENT
-    * @param data_handler data handler. Optinal, can be NULL.
-    * @param comment_node This is an out parameter.  cannot be NULL.
-    *                       Returns the node corresponding to the text struct created.
-    *                       Node type will be set to AXIOM_TEXT    
-    * @return pointer to newly created text struct 
-    */
+    /**
+     * @defgroup axiom_text text
+     * @ingroup axiom_om
+     * @{
+     */
+
+    typedef struct axiom_text axiom_text_t;
+
+
+    /**
+      * Creates a new text struct
+      * @param env Environment. MUST  NOT be NULL, .
+      * @param parent parent of the new node. Optinal, can be NULL. 
+      *          The parent element must be of type AXIOM_ELEMENT
+      * @param value Text value. Optinal, can be NULL.
+      * @param comment_node This is an out parameter.  cannot be NULL.
+      *                       Returns the node corresponding to the text struct created.
+      *                       Node type will be set to AXIOM_TEXT  
+      * @return pointer to newly created text struct 
+      */
+    AXIS2_EXTERN axiom_text_t * AXIS2_CALL
+    axiom_text_create(const axis2_env_t *env,
+            axiom_node_t *parent,
+            const axis2_char_t *value,
+            axiom_node_t ** node);
+
+    /**
+      * Creates a new text struct for binary data (MTOM)
+      * @param env Environment. MUST  NOT be NULL, .
+      * @param parent parent of the new node. Optinal, can be NULL. 
+      *          The parent element must be of type AXIOM_ELEMENT
+      * @param data_handler data handler. Optinal, can be NULL.
+      * @param comment_node This is an out parameter.  cannot be NULL.
+      *                       Returns the node corresponding to the text struct created.
+      *                       Node type will be set to AXIOM_TEXT  
+      * @return pointer to newly created text struct 
+      */
     AXIS2_EXTERN axiom_text_t* AXIS2_CALL
-    axiom_text_create_with_data_handler (const axis2_env_t *env,
-                          axiom_node_t * parent,
-                          axiom_data_handler_t* data_handler,
-                          axiom_node_t **node);
-  /**
-    * Free an axiom_text struct
-    * @param env environment.  MUST NOT be NULL.
-    * @param om_text pointer to om text struct to be freed.
-    * @return satus of the op. AXIS2_SUCCESS on success
-    *         AXIS2_FAILURE on error.
-    */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
-    axiom_text_free (struct axiom_text *om_text,
-           const axis2_env_t *env);
-
-  /**
-    * Serialize op
-    * @param env environment.  MUST NOT be NULL.
-    * @param om_text pointer to om text struct to be serialized.
-    * @param om_output AXIOM output handler to be used in serializing.
-    * @return satus of the op. AXIS2_SUCCESS on success,
-    *            AXIS2_FAILURE on error
-    */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
-    axiom_text_serialize (struct axiom_text *om_text,
-                const axis2_env_t *env,
-                axiom_output_t *om_output);
-   /**
-    *  set the text value
-    * @param om_text om_text struct
-    * @param env environment , MUST NOT be NULL.
-    * @param value text 
-    * @return status of the op. AXIS2_SUCCESS on success,
-    *           AXIS2_FAILURE on error.                                                
-    */                                                
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    axiom_text_create_with_data_handler(const axis2_env_t *env,
+            axiom_node_t * parent,
+            axiom_data_handler_t* data_handler,
+            axiom_node_t **node);
+    /**
+      * Free an axiom_text struct
+      * @param env environment.  MUST NOT be NULL.
+      * @param om_text pointer to om text struct to be freed.
+      * @return satus of the op. AXIS2_SUCCESS on success
+      *         AXIS2_FAILURE on error.
+      */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    axiom_text_free(struct axiom_text *om_text,
+            const axis2_env_t *env);
+
+    /**
+      * Serialize op
+      * @param env environment.  MUST NOT be NULL.
+      * @param om_text pointer to om text struct to be serialized.
+      * @param om_output AXIOM output handler to be used in serializing.
+      * @return satus of the op. AXIS2_SUCCESS on success,
+      *            AXIS2_FAILURE on error
+      */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
+    axiom_text_serialize(struct axiom_text *om_text,
+            const axis2_env_t *env,
+            axiom_output_t *om_output);
+    /**
+     *  set the text value
+     * @param om_text om_text struct
+     * @param env environment , MUST NOT be NULL.
+     * @param value text 
+     * @return status of the op. AXIS2_SUCCESS on success,
+     *           AXIS2_FAILURE on error.   
+     */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_text_set_value(struct axiom_text *om_text,
-               const axis2_env_t *env,
-               const axis2_char_t *value);
-   /**
-    *  get text value 
-    * @param om_text om_text struct
-    * @param env environment, MUST NOT be NULL.
-    * @return text value , NULL is returned if there is no text value.
-    */                                                
-    AXIS2_EXTERN axis2_char_t* AXIS2_CALL 
+            const axis2_env_t *env,
+            const axis2_char_t *value);
+    /**
+     *  get text value 
+     * @param om_text om_text struct
+     * @param env environment, MUST NOT be NULL.
+     * @return text value , NULL is returned if there is no text value.
+     */
+    AXIS2_EXTERN axis2_char_t* AXIS2_CALL
     axiom_text_get_value(struct axiom_text *om_text,
-               const axis2_env_t *env);                                               
-   /**
-    * set optimized 
-    * @param om_text pointer to om_text struct
-    * @param env environment
-    * @optimize optimize value
-    * @returns AXIS2_SUCCESS
-    */                                               
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+            const axis2_env_t *env);
+    /**
+     * set optimized 
+     * @param om_text pointer to om_text struct
+     * @param env environment
+     * @optimize optimize value
+     * @returns AXIS2_SUCCESS
+     */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_text_set_optimize(struct axiom_text *om_text,
-                  const axis2_env_t *env,
-                  axis2_bool_t optimize);
+            const axis2_env_t *env,
+            axis2_bool_t optimize);
 
-   /**
-    * @param om_text text value
-    * @param env environment
-    * @param is_binary
-    * @returns AXIS2_SUCCESS
-    */
-    AXIS2_EXTERN axis2_status_t AXIS2_CALL 
+    /**
+     * @param om_text text value
+     * @param env environment
+     * @param is_binary
+     * @returns AXIS2_SUCCESS
+     */
+    AXIS2_EXTERN axis2_status_t AXIS2_CALL
     axiom_text_set_is_binary(struct axiom_text *om_text,
-                   const axis2_env_t *env,
-                   const axis2_bool_t is_binary);
-    
-    AXIS2_EXTERN axiom_data_handler_t* AXIS2_CALL 
+            const axis2_env_t *env,
+            const axis2_bool_t is_binary);
+
+    AXIS2_EXTERN axiom_data_handler_t* AXIS2_CALL
     axiom_text_get_data_handler(struct axiom_text *om_text,
-                    const axis2_env_t *env);
-    
-    AXIS2_EXTERN axis2_char_t* AXIS2_CALL 
+            const axis2_env_t *env);
+
+    AXIS2_EXTERN axis2_char_t* AXIS2_CALL
     axiom_text_get_content_id(struct axiom_text *om_text,
-                    const axis2_env_t *env);
+            const axis2_env_t *env);
 
-/** frees given text */
+    /** frees given text */
 #define AXIOM_TEXT_FREE( om_text,env) \
-        axiom_text_free(om_text,env)                          
+        axiom_text_free(om_text,env)
 
-/** serializes given text */
+    /** serializes given text */
 #define AXIOM_TEXT_SERIALIZE(om_text, env, om_output) \
         axiom_text_serialize(om_text, env, om_output)
-/** get the text value */        
+    /** get the text value */
 #define AXIOM_TEXT_GET_VALUE(om_text, env) \
         axiom_text_get_value(om_text, env)
-/** set text value */
+    /** set text value */
 #define AXIOM_TEXT_SET_VALUE(om_text, env, value) \
         axiom_text_set_value(om_text, env, value)
-        
-/** set whether it is to be optimized */        
+
+    /** set whether it is to be optimized */
 #define AXIOM_TEXT_SET_OPTIMIZE(om_text, env, optimize) \
         axiom_text_set_optimize(om_text, env, optimize)
 
-/** set whether it binary */
+    /** set whether it binary */
 #define AXIOM_TEXT_SET_IS_BINARY(om_text, env, is_binary) \
-        axiom_text_set_is_binary(om_text, env, is_binary)    
+        axiom_text_set_is_binary(om_text, env, is_binary)
 
 #define AXIOM_TEXT_GET_DATA_HANDLER(om_text, env) \
         axiom_text_get_data_handler(om_text, env)
-        
+
 #define AXIOM_TEXT_GET_CONTENT_ID(om_text, env) \
         axiom_text_get_content_id(om_text, env)
-        
-/** @} */
+
+    /** @} */
 
 #ifdef __cplusplus
 }

Modified: webservices/axis2/trunk/c/axiom/include/axiom_util.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/include/axiom_util.h?view=diff&rev=495494&r1=495493&r2=495494
==============================================================================
--- webservices/axis2/trunk/c/axiom/include/axiom_util.h (original)
+++ webservices/axis2/trunk/c/axiom/include/axiom_util.h Thu Jan 11 22:11:41 2007
@@ -28,162 +28,162 @@
 {
 #endif
 
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element_with_uri(
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element_with_uri(
         axiom_node_t *ele_node,
         const axis2_env_t *env,
         axis2_char_t *uri,
         axiom_node_t **child);
-        
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_sibling_element_with_uri(
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_sibling_element_with_uri(
         axiom_node_t *ele_node,
         const axis2_env_t *env,
         axis2_char_t *uri,
-        axiom_node_t **next_node);        
+        axiom_node_t **next_node);
+
+
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element(
+        axiom_element_t *ele,
+        const axis2_env_t *env,
+        axiom_node_t *ele_node,
+        axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_last_child_element(
+        axiom_element_t *ele,
+        const axis2_env_t *env,
+        axiom_node_t *ele_node,
+        axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_sibling_element(
+        axiom_element_t *ele,
+        const axis2_env_t *env,
+        axiom_node_t *ele_node,
+        axiom_node_t **next_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element_with_localname(
+        axiom_element_t *ele,
+        const axis2_env_t  *env,
+        axiom_node_t *ele_node,
+        axis2_char_t *localname,
+        axiom_node_t **child_node);
+
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_last_child_element_with_localname(
+        axiom_element_t *ele,
+        const axis2_env_t  *env,
+        axiom_node_t *ele_node,
+        axis2_char_t *localname,
+        axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_siblng_element_with_localname(
+        axiom_element_t *ele,
+        const axis2_env_t  *env,
+        axiom_node_t *ele_node,
+        axis2_char_t *localname,
+        axiom_node_t **next_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element_with_uri_localname(
+        axiom_element_t *ele,
+        const axis2_env_t  *env,
+        axiom_node_t *ele_node,
+        axis2_char_t *localname,
+        axis2_char_t *uri,
+        axiom_node_t **child_node);
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_last_child_element_with_uri_localname(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_char_t *localname,
+            axis2_char_t *uri,
+            axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_sibling_element_with_uri_localname(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_char_t *localname,
+            axis2_char_t *uri,
+            axiom_node_t **next_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element_with_localnames(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_array_list_t *names,
+            axiom_node_t **child_node);
+
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_last_child_element_with_localnames(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_array_list_t *names,
+            axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_siblng_element_with_localnames(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_array_list_t *names,
+            axiom_node_t **next_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_first_child_element_with_localname_attr(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_char_t *localname,
+            axis2_char_t *attr_name,
+            axis2_char_t *attr_value,
+            axiom_node_t **child_node);
+
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_last_child_element_with_localname_attr(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_char_t *localname,
+            axis2_char_t *attr_name,
+            axis2_char_t *attr_value,
+            axiom_node_t **child_node);
+
+    AXIS2_EXTERN axiom_element_t * AXIS2_CALL
+    axiom_util_get_next_siblng_element_with_localname_attr(axiom_element_t *ele,
+            const axis2_env_t  *env,
+            axiom_node_t *ele_node,
+            axis2_char_t *localname,
+            axis2_char_t *attr_name,
+            axis2_char_t *attr_value,
+            axiom_node_t **next_node);
+
+    AXIS2_EXTERN axis2_char_t * AXIS2_CALL
+    axiom_util_get_child_text(axiom_node_t *node,
+            const axis2_env_t *env);
+
+    AXIS2_EXTERN axis2_char_t * AXIS2_CALL
+    axiom_util_get_localname(axiom_node_t *node,
+            const axis2_env_t *env);
 
+    AXIS2_EXTERN axis2_char_t * AXIS2_CALL
+    axiom_util_get_node_namespace_uri(axiom_node_t *om_node,
+            const axis2_env_t *env);
 
 
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element(
-    axiom_element_t *ele,
-    const axis2_env_t *env,
-    axiom_node_t *ele_node,
-    axiom_node_t **child_node);
-    
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_last_child_element(
-    axiom_element_t *ele,
-    const axis2_env_t *env,
-    axiom_node_t *ele_node,
-    axiom_node_t **child_node);
-    
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_sibling_element(
-    axiom_element_t *ele,
-    const axis2_env_t *env,
-    axiom_node_t *ele_node,
-    axiom_node_t **next_node);
-    
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element_with_localname(
-    axiom_element_t *ele,
-    const axis2_env_t  *env,
-    axiom_node_t *ele_node,
-    axis2_char_t *localname,
-    axiom_node_t **child_node);
-    
-                                             
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_last_child_element_with_localname(
-    axiom_element_t *ele,
-    const axis2_env_t  *env,
-    axiom_node_t *ele_node,
-    axis2_char_t *localname,
-    axiom_node_t **child_node);
-                                                
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_siblng_element_with_localname(
-    axiom_element_t *ele,
-    const axis2_env_t  *env,
-    axiom_node_t *ele_node,
-    axis2_char_t *localname,
-    axiom_node_t **next_node);
-    
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element_with_uri_localname(
-    axiom_element_t *ele,
-    const axis2_env_t  *env,
-    axiom_node_t *ele_node,
-    axis2_char_t *localname,
-    axis2_char_t *uri,
-    axiom_node_t **child_node);                                                                                                                
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_last_child_element_with_uri_localname(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_char_t *localname,
-                                             axis2_char_t *uri,
-                                             axiom_node_t **child_node);
-
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_sibling_element_with_uri_localname(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_char_t *localname,
-                                             axis2_char_t *uri,
-                                             axiom_node_t **next_node); 
-                                             
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element_with_localnames(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_array_list_t *names,
-                                             axiom_node_t **child_node);
-                                             
-                                             
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_last_child_element_with_localnames(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_array_list_t *names,
-                                             axiom_node_t **child_node);
-                                                                                         
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_siblng_element_with_localnames(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_array_list_t *names,
-                                             axiom_node_t **next_node); 
-                                             
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_first_child_element_with_localname_attr(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_char_t *localname,
-                                             axis2_char_t *attr_name,
-                                             axis2_char_t *attr_value,
-                                             axiom_node_t **child_node);
-                                             
-                                             
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_last_child_element_with_localname_attr(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_char_t *localname,
-                                             axis2_char_t *attr_name,
-                                             axis2_char_t *attr_value,
-                                             axiom_node_t **child_node);
-                                                                                         
-AXIS2_EXTERN axiom_element_t * AXIS2_CALL
-axiom_util_get_next_siblng_element_with_localname_attr(axiom_element_t *ele,
-                                             const axis2_env_t  *env,
-                                             axiom_node_t *ele_node,
-                                             axis2_char_t *localname,
-                                             axis2_char_t *attr_name,
-                                             axis2_char_t *attr_value,
-                                             axiom_node_t **next_node); 
-                                                                            
-AXIS2_EXTERN axis2_char_t * AXIS2_CALL
-axiom_util_get_child_text(axiom_node_t *node,
-                             const axis2_env_t *env);
-                             
-AXIS2_EXTERN axis2_char_t * AXIS2_CALL
-axiom_util_get_localname(axiom_node_t *node,
-                            const axis2_env_t *env);
-                            
-AXIS2_EXTERN axis2_char_t * AXIS2_CALL
-axiom_util_get_node_namespace_uri(axiom_node_t *om_node,
-                                     const axis2_env_t *env);                            
-                                                                                             
-                         
-AXIS2_EXTERN axiom_child_element_iterator_t* AXIS2_CALL
-axiom_util_get_child_elements(axiom_element_t *om_ele, 
-                                 const axis2_env_t *env,
-                                 axiom_node_t *om_node);
+    AXIS2_EXTERN axiom_child_element_iterator_t* AXIS2_CALL
+    axiom_util_get_child_elements(axiom_element_t *om_ele,
+            const axis2_env_t *env,
+            axiom_node_t *om_node);
 
-AXIS2_EXTERN axiom_document_t* AXIS2_CALL
-axiom_util_new_document(
+    AXIS2_EXTERN axiom_document_t* AXIS2_CALL
+    axiom_util_new_document(
         const axis2_env_t *env,
         const axis2_uri_t *uri);
 



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


Mime
View raw message