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 da...@apache.org on 2006/07/05 07:41:05 UTC

svn commit: r419167 [1/8] - in /webservices/axis2/trunk/c/woden: include/ samples/wsdl10/ src/builder/wsdl10/ src/wsdl10/ src/wsdl10/extensions/soap/ src/wsdl10/xml/ src/wsdl20/

Author: damitha
Date: Tue Jul  4 22:41:04 2006
New Revision: 419167

URL: http://svn.apache.org/viewvc?rev=419167&view=rev
Log:
More code organization work

Modified:
    webservices/axis2/trunk/c/woden/include/woden.h
    webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref.h
    webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref_element.h
    webservices/axis2/trunk/c/woden/include/woden_binding_op.h
    webservices/axis2/trunk/c/woden/include/woden_binding_op_element.h
    webservices/axis2/trunk/c/woden/include/woden_desc.h
    webservices/axis2/trunk/c/woden/include/woden_desc_element.h
    webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref.h
    webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref_element.h
    webservices/axis2/trunk/c/woden/include/woden_interface_msg_ref.h
    webservices/axis2/trunk/c/woden/include/woden_interface_msg_ref_element.h
    webservices/axis2/trunk/c/woden/include/woden_msg_ref.h
    webservices/axis2/trunk/c/woden/include/woden_msg_ref_element.h
    webservices/axis2/trunk/c/woden/include/woden_part.h
    webservices/axis2/trunk/c/woden/include/woden_part_element.h
    webservices/axis2/trunk/c/woden/samples/wsdl10/test_wsdl1.c
    webservices/axis2/trunk/c/woden/src/builder/wsdl10/wsdl10_reader.c
    webservices/axis2/trunk/c/woden/src/wsdl10/binding_msg_ref.c
    webservices/axis2/trunk/c/woden/src/wsdl10/binding_op.c
    webservices/axis2/trunk/c/woden/src/wsdl10/component_model_builder.c
    webservices/axis2/trunk/c/woden/src/wsdl10/desc.c
    webservices/axis2/trunk/c/woden/src/wsdl10/extensions/soap/soap_header_block_deserializer.c
    webservices/axis2/trunk/c/woden/src/wsdl10/extensions/soap/soap_module_deserializer.c
    webservices/axis2/trunk/c/woden/src/wsdl10/interface_fault_ref.c
    webservices/axis2/trunk/c/woden/src/wsdl10/interface_msg_ref.c
    webservices/axis2/trunk/c/woden/src/wsdl10/msg_ref.c
    webservices/axis2/trunk/c/woden/src/wsdl10/part.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/binding_msg_ref_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/binding_op_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/desc_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/interface_fault_ref_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/interface_msg_ref_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/msg_ref_element.c
    webservices/axis2/trunk/c/woden/src/wsdl10/xml/part_element.c
    webservices/axis2/trunk/c/woden/src/wsdl20/desc.c

Modified: webservices/axis2/trunk/c/woden/include/woden.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden.h Tue Jul  4 22:41:04 2006
@@ -91,38 +91,8 @@
         WODEN_SOAP_MODULE,
         WODEN_SOAP_MODULE_DESERIALIZER,
         WODEN_SOAP_HEADER_BLOCK_DESERIALIZER,
-        /* Wsdl 10 */
-        WODEN_WSDL10_ELEMENT,
-        WODEN_WSDL10_ATTR_EXTENSIBLE,
-        WODEN_WSDL10_ELEMENT_EXTENSIBLE,
-        WODEN_WSDL10_FEATURE,
-        WODEN_WSDL10_PROPERTY,
-        WODEN_WSDL10_DESC,
-        WODEN_WSDL10_TYPES,
-        WODEN_WSDL10_DOCUMENTATION,
-        WODEN_WSDL10_TYPE_DEF,
-        WODEN_WSDL10_INTERFACE,
-        WODEN_WSDL10_INTERFACE_FAULT,
-        WODEN_WSDL10_INTERFACE_FAULT_REF,
-        WODEN_WSDL10_INTERFACE_MSG_REF,
-        WODEN_WSDL10_MSG_REF,
-        WODEN_WSDL10_PART,
-        WODEN_WSDL10_INTERFACE_OP,
-        WODEN_WSDL10_BINDING,
-        WODEN_WSDL10_BINDING_FAULT,
-        WODEN_WSDL10_BINDING_FAULT_REF,
-        WODEN_WSDL10_BINDING_MSG_REF,
-        WODEN_WSDL10_BINDING_OP,
-        WODEN_WSDL10_ENDPOINT,
-        WODEN_WSDL10_SVC,
-        WODEN_WSDL10_ELEMENT_DECL,
-        WODEN_WSDL10_SOAP_BINDING_EXTS,
-        WODEN_WSDL10_SOAP_BINDING_FAULT_EXTS,
-        WODEN_WSDL10_SOAP_BINDING_FAULT_REF_EXTS,
-        WODEN_WSDL10_SOAP_BINDING_MSG_REF_EXTS,
-        WODEN_WSDL10_SOAP_BINDING_OP_EXTS,
-        WODEN_WSDL10_IMPORT,
-        WODEN_WSDL10_INCLUDE,
+        WODEN_MSG_REF,
+        WODEN_PART
     } woden_obj_types_t;
 
 /** @} */

Modified: webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_BINDING_MSG_REF_H
-#define WODEN_WSDL10_BINDING_MSG_REF_H
+#ifndef WODEN_BINDING_MSG_REF_H
+#define WODEN_BINDING_MSG_REF_H
 
 /**
- * @file woden_wsdl10_binding_msg_ref.h
+ * @file woden_binding_msg_ref.h
  * @brief Axis2 Binding Message Reference Binding Message Reference
  * This class represents the Binding Message Reference component of the 
  * WSDL 2.0 Component model and the <input> and <output> 
@@ -27,18 +27,18 @@
  */
 
 #include <woden.h>
-#include <woden_wsdl10_binding_msg_ref_element.h>
+#include <woden_binding_msg_ref_element.h>
 #include <woden_nested_configurable.h>
 #include <axis2_qname.h>
 
-/** @defgroup woden_wsdl10_binding_msg_ref Binding Message Reference
+/** @defgroup woden_binding_msg_ref Binding Message Reference
   * @ingroup woden
   * @{
   */
 
-typedef union woden_wsdl10_binding_msg_ref_base woden_wsdl10_binding_msg_ref_base_t;
-typedef struct woden_wsdl10_binding_msg_ref woden_wsdl10_binding_msg_ref_t;
-typedef struct woden_wsdl10_binding_msg_ref_ops woden_wsdl10_binding_msg_ref_ops_t;
+typedef union woden_binding_msg_ref_base woden_binding_msg_ref_base_t;
+typedef struct woden_binding_msg_ref woden_binding_msg_ref_t;
+typedef struct woden_binding_msg_ref_ops woden_binding_msg_ref_ops_t;
 
 
 #ifdef __cplusplus
@@ -46,7 +46,7 @@
 {
 #endif
 
-struct woden_wsdl10_binding_msg_ref_ops
+struct woden_binding_msg_ref_ops
 {
    /** 
      * Deallocate memory
@@ -93,116 +93,116 @@
 
 };
 
-union woden_wsdl10_binding_msg_ref_base
+union woden_binding_msg_ref_base
 {
     woden_nested_configurable_t nested_configurable;
-    woden_wsdl10_binding_msg_ref_element_t binding_msg_ref_element;
+    woden_binding_msg_ref_element_t binding_msg_ref_element;
 };
 
-struct woden_wsdl10_binding_msg_ref
+struct woden_binding_msg_ref
 {
-    woden_wsdl10_binding_msg_ref_base_t base;
-    woden_wsdl10_binding_msg_ref_ops_t *ops;
+    woden_binding_msg_ref_base_t base;
+    woden_binding_msg_ref_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_create(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_create(
         const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_binding_msg_ref_element(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_binding_msg_ref_element(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_nested_configurable(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_nested_configurable(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_configurable(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_configurable(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_wsdl_obj(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_wsdl_obj(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_nested_element(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_nested_element(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_wsdl_component(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_wsdl_component(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_configurable_element(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_configurable_element(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_documentable_element(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_documentable_element(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_documentable(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_documentable(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_attr_extensible(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_attr_extensible(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_to_element_extensible(
+AXIS2_EXTERN woden_binding_msg_ref_t * AXIS2_CALL
+woden_binding_msg_ref_to_element_extensible(
         void *binding_msg_ref,
         const axis2_env_t *env);
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_binding_msg_ref_resolve_methods(
-        woden_wsdl10_binding_msg_ref_t *binding_msg_ref,
+woden_binding_msg_ref_resolve_methods(
+        woden_binding_msg_ref_t *binding_msg_ref,
         const axis2_env_t *env,
-        woden_wsdl10_binding_msg_ref_t *binding_msg_ref_impl,
+        woden_binding_msg_ref_t *binding_msg_ref_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_BINDING_MSG_REF_FREE(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->free(binding_msg_ref, env))
+#define WODEN_BINDING_MSG_REF_FREE(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->free(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_TO_BINDING_MSG_REF_FREE(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->to_binding_msg_ref_free(binding_msg_ref, env))
+#define WODEN_BINDING_MSG_REF_TO_BINDING_MSG_REF_FREE(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->to_binding_msg_ref_free(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_SUPER_OBJS(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->super_objs(binding_msg_ref, env))
+#define WODEN_BINDING_MSG_REF_SUPER_OBJS(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->super_objs(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_TYPE(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->type(binding_msg_ref, env))
+#define WODEN_BINDING_MSG_REF_TYPE(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->type(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_GET_BASE_IMPL(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->get_base_impl(binding_msg_ref, env))
+#define WODEN_BINDING_MSG_REF_GET_BASE_IMPL(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->get_base_impl(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_GET_INTERFACE_MSG_REF(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->\
+#define WODEN_BINDING_MSG_REF_GET_INTERFACE_MSG_REF(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->\
          get_interface_msg_ref(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_TO_ELEMENT(binding_msg_ref, env) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->\
+#define WODEN_BINDING_MSG_REF_TO_ELEMENT(binding_msg_ref, env) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->\
          to_element(binding_msg_ref, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_SET_INTERFACE_MSG_REF_ELEMENT(binding_msg_ref, env, int_msg_ref) \
-      (((woden_wsdl10_binding_msg_ref_t *) binding_msg_ref)->ops->\
+#define WODEN_BINDING_MSG_REF_SET_INTERFACE_MSG_REF_ELEMENT(binding_msg_ref, env, int_msg_ref) \
+      (((woden_binding_msg_ref_t *) binding_msg_ref)->ops->\
          set_interface_msg_ref_element(binding_msg_ref, env, int_msg_ref))
 
 /** @} */
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_BINDING_MSG_REF_H */
+#endif /* WODEN_BINDING_MSG_REF_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref_element.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref_element.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_binding_msg_ref_element.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_H
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_H
+#ifndef WODEN_BINDING_MSG_REF_ELEMENT_H
+#define WODEN_BINDING_MSG_REF_ELEMENT_H
 
 /**
- * @file woden_wsdl10_binding_msg_ref_element.h
+ * @file woden_binding_msg_ref_element.h
  * @brief Axis2 Binding Msg Reference Element Binding
  * This interface represents the &lt;input&gt; and &lt;output&gt; 
  * child elements of a WSDL binding &lt;operation&gt;. 
@@ -43,16 +43,16 @@
 {
 #endif
 
-typedef struct woden_wsdl10_binding_msg_ref_element woden_wsdl10_binding_msg_ref_element_t;
-typedef struct woden_wsdl10_binding_msg_ref_element_ops woden_wsdl10_binding_msg_ref_element_ops_t;
-typedef union woden_wsdl10_binding_msg_ref_element_base woden_wsdl10_binding_msg_ref_element_base_t;
+typedef struct woden_binding_msg_ref_element woden_binding_msg_ref_element_t;
+typedef struct woden_binding_msg_ref_element_ops woden_binding_msg_ref_element_ops_t;
+typedef union woden_binding_msg_ref_element_base woden_binding_msg_ref_element_base_t;
 
-/** @defgroup woden_wsdl10_binding_msg_ref_element Binding Msg Reference Element
+/** @defgroup woden_binding_msg_ref_element Binding Msg Reference Element
   * @ingroup axis2_binding
   * @{
   */
 
-struct woden_wsdl10_binding_msg_ref_element_ops
+struct woden_binding_msg_ref_element_ops
 {
    /** 
      * Deallocate memory
@@ -90,63 +90,81 @@
             void *iface_fault_ele,
             const axis2_env_t *env);
     
+    
+    axis2_status_t (AXIS2_CALL *
+    set_msg_label) (
+            void *iface_fault_ele,
+            const axis2_env_t *env,
+            void *msg_label);
+
+    void *(AXIS2_CALL *
+    get_msg_label) (
+            void *iface_fault_ele,
+            const axis2_env_t *env);
+ 
 
 };
 
-union woden_wsdl10_binding_msg_ref_element_base
+union woden_binding_msg_ref_element_base
 {
     woden_documentable_element_t documentable_element;
     woden_configurable_element_t configurable_element;
     woden_nested_element_t nested_element;
 };
 
-struct woden_wsdl10_binding_msg_ref_element
+struct woden_binding_msg_ref_element
 {
-    woden_wsdl10_binding_msg_ref_element_base_t base;
-    woden_wsdl10_binding_msg_ref_element_ops_t *ops;
+    woden_binding_msg_ref_element_base_t base;
+    woden_binding_msg_ref_element_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_binding_msg_ref_element_t * AXIS2_CALL
-woden_wsdl10_binding_msg_ref_element_create(
+AXIS2_EXTERN woden_binding_msg_ref_element_t * AXIS2_CALL
+woden_binding_msg_ref_element_create(
         const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_binding_msg_ref_element_resolve_methods(
-        woden_wsdl10_binding_msg_ref_element_t *binding_msg_ref_element,
+woden_binding_msg_ref_element_resolve_methods(
+        woden_binding_msg_ref_element_t *binding_msg_ref_element,
         const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_FREE(binding_msg_ref_element, env) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_FREE(binding_msg_ref_element, env) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
          free (binding_msg_ref_element, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_TYPE(binding_msg_ref_element, env) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_TYPE(binding_msg_ref_element, env) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
          type (binding_msg_ref_element, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_SET_QNAME(binding_msg_ref_element, env, qname) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_SET_QNAME(binding_msg_ref_element, env, qname) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
          set_qname (binding_msg_ref_element, env, qname))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_GET_QNAME(binding_msg_ref_element, env) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_GET_QNAME(binding_msg_ref_element, env) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
         get_qname  (binding_msg_ref_element, env))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_SET_DIRECTION(binding_msg_ref_element, env, dir) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_SET_DIRECTION(binding_msg_ref_element, env, dir) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
          set_direction (binding_msg_ref_element, env, dir))
 
-#define WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_GET_DIRECTION(binding_msg_ref_element, env) \
-      (((woden_wsdl10_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+#define WODEN_BINDING_MSG_REF_ELEMENT_GET_DIRECTION(binding_msg_ref_element, env) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
          get_direction (binding_msg_ref_element, env))
 
-
+#define WODEN_BINDING_MSG_REF_ELEMENT_SET_MSG_LABEL(binding_msg_ref_element, env, msg_label) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+         set_msg_label (binding_msg_ref_element, env, msg_label))
+
+#define WODEN_BINDING_MSG_REF_ELEMENT_GET_MSG_LABEL(binding_msg_ref_element, env) \
+      (((woden_binding_msg_ref_element_t *) binding_msg_ref_element)->ops->\
+        get_msg_label  (binding_msg_ref_element, env))
 
 
 /** @} */
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_BINDING_MSG_REF_ELEMENT_H */
+#endif /* WODEN_BINDING_MSG_REF_ELEMENT_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_binding_op.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_binding_op.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_binding_op.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_binding_op.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_BINDING_OP_H
-#define WODEN_WSDL10_BINDING_OP_H
+#ifndef WODEN_BINDING_OP_H
+#define WODEN_BINDING_OP_H
 
 /**
- * @file woden_wsdl10_binding_op.h
+ * @file woden_binding_op.h
  * @brief Axis2 Binding Operation Binding Operation
  * This class represents the Binding Operation component from the WSDL 2.0 Component Model 
  * and the &lt;operation&gt; child element of the WSDL &lt;binding&gt; element.
@@ -26,18 +26,18 @@
  */
 
 #include <woden.h>
-#include <woden_wsdl10_binding_op_element.h>
+#include <woden_binding_op_element.h>
 #include <woden_nested_configurable.h>
 #include <axis2_qname.h>
 
-/** @defgroup woden_wsdl10_binding_op Binding Operation
+/** @defgroup woden_binding_op Binding Operation
   * @ingroup woden
   * @{
   */
 
-typedef union woden_wsdl10_binding_op_base woden_wsdl10_binding_op_base_t;
-typedef struct woden_wsdl10_binding_op woden_wsdl10_binding_op_t;
-typedef struct woden_wsdl10_binding_op_ops woden_wsdl10_binding_op_ops_t;
+typedef union woden_binding_op_base woden_binding_op_base_t;
+typedef struct woden_binding_op woden_binding_op_t;
+typedef struct woden_binding_op_ops woden_binding_op_ops_t;
 
 
 #ifdef __cplusplus
@@ -45,7 +45,7 @@
 {
 #endif
 
-struct woden_wsdl10_binding_op_ops
+struct woden_binding_op_ops
 {
    /** 
      * Deallocate memory
@@ -102,125 +102,125 @@
 
 };
 
-union woden_wsdl10_binding_op_base
+union woden_binding_op_base
 {
     woden_nested_configurable_t nested_configurable;
-    woden_wsdl10_binding_op_element_t binding_op_element;
+    woden_binding_op_element_t binding_op_element;
 };
 
-struct woden_wsdl10_binding_op
+struct woden_binding_op
 {
-    woden_wsdl10_binding_op_base_t base;
-    woden_wsdl10_binding_op_ops_t *ops;
+    woden_binding_op_base_t base;
+    woden_binding_op_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_create(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_create(
         const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_binding_op_element(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_binding_op_element(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_nested_configurable(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_nested_configurable(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_configurable(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_configurable(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_wsdl_obj(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_wsdl_obj(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_nested_element(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_nested_element(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_wsdl_component(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_wsdl_component(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_configurable_element(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_configurable_element(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_documentable_element(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_documentable_element(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_documentable(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_documentable(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_attr_extensible(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_attr_extensible(
         void *binding_op,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_binding_op_t * AXIS2_CALL
-woden_wsdl10_binding_op_to_element_extensible(
+AXIS2_EXTERN woden_binding_op_t * AXIS2_CALL
+woden_binding_op_to_element_extensible(
         void *binding_op,
         const axis2_env_t *env);
 
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_binding_op_resolve_methods(
-        woden_wsdl10_binding_op_t *binding_op,
+woden_binding_op_resolve_methods(
+        woden_binding_op_t *binding_op,
         const axis2_env_t *env,
-        woden_wsdl10_binding_op_t *binding_op_impl,
+        woden_binding_op_t *binding_op_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_BINDING_OP_FREE(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->free(binding_op, env))
+#define WODEN_BINDING_OP_FREE(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->free(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_TO_BINDING_OP_FREE(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->to_binding_op_free(binding_op, env))
+#define WODEN_BINDING_OP_TO_BINDING_OP_FREE(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->to_binding_op_free(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_SUPER_OBJS(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->super_objs(binding_op, env))
+#define WODEN_BINDING_OP_SUPER_OBJS(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->super_objs(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_TYPE(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->type(binding_op, env))
+#define WODEN_BINDING_OP_TYPE(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->type(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_GET_BASE_IMPL(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->get_base_impl(binding_op, env))
+#define WODEN_BINDING_OP_GET_BASE_IMPL(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->get_base_impl(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_GET_INTERFACE_OP(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->\
+#define WODEN_BINDING_OP_GET_INTERFACE_OP(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->\
          get_interface_op(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_GET_BINDING_MSG_REFS(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->\
+#define WODEN_BINDING_OP_GET_BINDING_MSG_REFS(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->\
          get_binding_msg_refs(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_GET_BINDING_FAULT_REFS(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->\
+#define WODEN_BINDING_OP_GET_BINDING_FAULT_REFS(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->\
          get_binding_fault_refs(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_TO_ELEMENT(binding_op, env) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->\
+#define WODEN_BINDING_OP_TO_ELEMENT(binding_op, env) \
+      (((woden_binding_op_t *) binding_op)->ops->\
          to_element(binding_op, env))
 
-#define WODEN_WSDL10_BINDING_OP_SET_INTERFACE_OP_ELEMENT(binding_op, env, int_op) \
-      (((woden_wsdl10_binding_op_t *) binding_op)->ops->\
+#define WODEN_BINDING_OP_SET_INTERFACE_OP_ELEMENT(binding_op, env, int_op) \
+      (((woden_binding_op_t *) binding_op)->ops->\
          set_interface_op_element(binding_op, env, int_op))
 
 /** @} */
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_BINDING_OP_H */
+#endif /* WODEN_BINDING_OP_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_binding_op_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_binding_op_element.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_binding_op_element.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_binding_op_element.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_BINDING_OP_ELEMENT_H
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_H
+#ifndef WODEN_BINDING_OP_ELEMENT_H
+#define WODEN_BINDING_OP_ELEMENT_H
 
 /**
- * @file woden_wsdl10_binding_op_element.h
+ * @file woden_binding_op_element.h
  * @brief Axis2 Binding Msg Reference Element Binding
  * This interface represents the &lt;operation&gt; child element of a
  * WSDL &lt;binding&gt; element. 
@@ -43,16 +43,16 @@
 {
 #endif
 
-typedef struct woden_wsdl10_binding_op_element woden_wsdl10_binding_op_element_t;
-typedef struct woden_wsdl10_binding_op_element_ops woden_wsdl10_binding_op_element_ops_t;
-typedef union woden_wsdl10_binding_op_element_base woden_wsdl10_binding_op_element_base_t;
+typedef struct woden_binding_op_element woden_binding_op_element_t;
+typedef struct woden_binding_op_element_ops woden_binding_op_element_ops_t;
+typedef union woden_binding_op_element_base woden_binding_op_element_base_t;
 
-/** @defgroup woden_wsdl10_binding_op_element Binding Msg Reference Element
+/** @defgroup woden_binding_op_element Binding Msg Reference Element
   * @ingroup axis2_binding
   * @{
   */
 
-struct woden_wsdl10_binding_op_element_ops
+struct woden_binding_op_element_ops
 {
    /** 
      * Deallocate memory
@@ -75,13 +75,13 @@
      * @param qname identifies the associated interface operation.
      */
     axis2_status_t (AXIS2_CALL *
-    set_qname) (
+    set_ref) (
             void *iface_op_ele,
             const axis2_env_t *env,
             axis2_qname_t *qname);
 
     axis2_qname_t *(AXIS2_CALL *
-    get_qname) (
+    get_ref) (
             void *iface_op_ele,
             const axis2_env_t *env);
  
@@ -133,73 +133,73 @@
 
 };
 
-union woden_wsdl10_binding_op_element_base
+union woden_binding_op_element_base
 {
     woden_documentable_element_t documentable_element;
     woden_configurable_element_t configurable_element;
     woden_nested_element_t nested_element;
 };
 
-struct woden_wsdl10_binding_op_element
+struct woden_binding_op_element
 {
-    woden_wsdl10_binding_op_element_base_t base;
-    woden_wsdl10_binding_op_element_ops_t *ops;
+    woden_binding_op_element_base_t base;
+    woden_binding_op_element_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_binding_op_element_t * AXIS2_CALL
-woden_wsdl10_binding_op_element_create(
+AXIS2_EXTERN woden_binding_op_element_t * AXIS2_CALL
+woden_binding_op_element_create(
         const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_binding_op_element_resolve_methods(
-        woden_wsdl10_binding_op_element_t *binding_op_element,
+woden_binding_op_element_resolve_methods(
+        woden_binding_op_element_t *binding_op_element,
         const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_FREE(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_FREE(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          free (binding_op_element, env))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_TYPE(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_TYPE(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          type (binding_op_element, env))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_SET_QNAME(binding_op_element, env, qname) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
-         set_qname (binding_op_element, env, qname))
-
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_GET_QNAME(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
-        get_qname  (binding_op_element, env))
+#define WODEN_BINDING_OP_ELEMENT_SET_REF(binding_op_element, env, qname) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
+         set_ref (binding_op_element, env, qname))
+
+#define WODEN_BINDING_OP_ELEMENT_GET_REF(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
+        get_ref  (binding_op_element, env))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_GET_INTERFACE_OP_ELEMENT(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_GET_INTERFACE_OP_ELEMENT(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          get_interface_op_element (binding_op_element, env))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_ADD_BINDING_MSG_REF_ELEMENT(binding_op_element, env, msg_ref) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_ADD_BINDING_MSG_REF_ELEMENT(binding_op_element, env, msg_ref) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          add_binding_msg_ref_element (binding_op_element, env, msg_ref))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_REMOVE_MSG_REF_ELEMENT(binding_op_element, env, msg_ref) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_REMOVE_MSG_REF_ELEMENT(binding_op_element, env, msg_ref) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          remove_msg_ref_element (binding_op_element, env, msg_ref))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_GET_BINDING_MSG_REF_ELEMENTS(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_GET_BINDING_MSG_REF_ELEMENTS(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          get_binding_msg_ref_elements (binding_op_element, env))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_ADD_BINDING_FAULT_REF_ELEMENT(binding_op_element, env, fault_ref) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_ADD_BINDING_FAULT_REF_ELEMENT(binding_op_element, env, fault_ref) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          add_binding_fault_ref_element (binding_op_element, env, fault_ref))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_REMOVE_FAULT_REF_ELEMENT(binding_op_element, env, fault_ref) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_REMOVE_FAULT_REF_ELEMENT(binding_op_element, env, fault_ref) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          remove_fault_ref_element (binding_op_element, env, fault_ref))
 
-#define WODEN_WSDL10_BINDING_OP_ELEMENT_GET_BINDING_FAULT_REF_ELEMENTS(binding_op_element, env) \
-      (((woden_wsdl10_binding_op_element_t *) binding_op_element)->ops->\
+#define WODEN_BINDING_OP_ELEMENT_GET_BINDING_FAULT_REF_ELEMENTS(binding_op_element, env) \
+      (((woden_binding_op_element_t *) binding_op_element)->ops->\
          get_binding_fault_ref_elements (binding_op_element, env))
 
 
@@ -210,4 +210,4 @@
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_BINDING_OP_ELEMENT_H */
+#endif /* WODEN_BINDING_OP_ELEMENT_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_desc.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_desc.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_desc.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_desc.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_DESC_H
-#define WODEN_WSDL10_DESC_H
+#ifndef WODEN_DESC_H
+#define WODEN_DESC_H
 
 /**
- * @file woden_wsdl10_desc.h
+ * @file woden_desc.h
  * @brief Axis2 Description Interface
  * This class provides the implementation for a Description component from 
  * the WSDL Component Model, as described in the WSDL 2.0 specification.  
@@ -36,19 +36,19 @@
  */
 
 #include <woden.h>
-#include <woden_wsdl10_desc_element.h>
+#include <woden_desc_element.h>
 #include <woden_wsdl_obj.h>
 #include <woden_documentable.h>
 #include <woden_wsdl_component.h>
 
-/** @defgroup woden_wsdl10_desc Description
+/** @defgroup woden_desc Description
   * @ingroup woden
   * @{
   */
 
-typedef union woden_wsdl10_desc_base woden_wsdl10_desc_base_t;
-typedef struct woden_wsdl10_desc woden_wsdl10_desc_t;
-typedef struct woden_wsdl10_desc_ops woden_wsdl10_desc_ops_t;
+typedef union woden_desc_base woden_desc_base_t;
+typedef struct woden_desc woden_desc_t;
+typedef struct woden_desc_ops woden_desc_ops_t;
 struct woden_documentation_element;
 struct woden_wsdl_component;
 struct woden_documentable;
@@ -58,7 +58,7 @@
 {
 #endif
 
-struct woden_wsdl10_desc_ops
+struct woden_desc_ops
 {
    /** 
      * Deallocate memory
@@ -186,145 +186,145 @@
             void *type_def);
 };
 
-union woden_wsdl10_desc_base
+union woden_desc_base
 {
     woden_documentable_t documentable;
-    woden_wsdl10_desc_element_t desc_element;
+    woden_desc_element_t desc_element;
     woden_wsdl_component_t wsdl_component;
 };
 
-struct woden_wsdl10_desc
+struct woden_desc
 {
-    woden_wsdl10_desc_base_t base;
-    woden_wsdl10_desc_ops_t *ops;
+    woden_desc_base_t base;
+    woden_desc_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_create(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_create(
         const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_desc_element(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_desc_element(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_documentable_element(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_documentable_element(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_documentable(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_documentable(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_wsdl_obj(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_wsdl_obj(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_wsdl_component(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_wsdl_component(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_attr_extensible(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_attr_extensible(
         void *desc,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_desc_t * AXIS2_CALL
-woden_wsdl10_desc_to_element_extensible(
+AXIS2_EXTERN woden_desc_t * AXIS2_CALL
+woden_desc_to_element_extensible(
         void *desc,
         const axis2_env_t *env);
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_desc_resolve_methods(
-        woden_wsdl10_desc_t *desc,
+woden_desc_resolve_methods(
+        woden_desc_t *desc,
         const axis2_env_t *env,
-        woden_wsdl10_desc_t *desc_impl,
+        woden_desc_t *desc_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_DESC_FREE(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->free(desc, env))
+#define WODEN_DESC_FREE(desc, env) \
+      (((woden_desc_t *) desc)->ops->free(desc, env))
 
-#define WODEN_WSDL10_DESC_TO_DESC_FREE(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->to_desc_free(desc, env))
+#define WODEN_DESC_TO_DESC_FREE(desc, env) \
+      (((woden_desc_t *) desc)->ops->to_desc_free(desc, env))
 
-#define WODEN_WSDL10_DESC_SUPER_OBJS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->super_objs(desc, env))
+#define WODEN_DESC_SUPER_OBJS(desc, env) \
+      (((woden_desc_t *) desc)->ops->super_objs(desc, env))
 
-#define WODEN_WSDL10_DESC_TYPE(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->type(desc, env))
+#define WODEN_DESC_TYPE(desc, env) \
+      (((woden_desc_t *) desc)->ops->type(desc, env))
 
-#define WODEN_WSDL10_DESC_GET_BASE_IMPL(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->get_base_impl(desc, env))
+#define WODEN_DESC_GET_BASE_IMPL(desc, env) \
+      (((woden_desc_t *) desc)->ops->get_base_impl(desc, env))
 
-#define WODEN_WSDL10_DESC_GET_MSGS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_MSGS(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
         get_msgs (desc, env))
 
-#define WODEN_WSDL10_DESC_GET_INTERFACES(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_INTERFACES(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
         get_interfaces (desc, env))
 
-#define WODEN_WSDL10_DESC_GET_BINDINGS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_BINDINGS(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
          get_bindings(desc, env))
 
-#define WODEN_WSDL10_DESC_GET_SVCS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_SVCS(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
          get_svcs(desc, env))
 
-#define WODEN_WSDL10_DESC_GET_ELEMENT_DECLS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_ELEMENT_DECLS(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
          get_element_decls(desc, env))
 
-#define WODEN_WSDL10_DESC_GET_ELEMENT_DECL(desc, env, qname) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_ELEMENT_DECL(desc, env, qname) \
+      (((woden_desc_t *) desc)->ops->\
         get_element_decl (desc, env, qname))
 
-#define WODEN_WSDL10_DESC_GET_TYPE_DEFS(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_TYPE_DEFS(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
         get_type_defs (desc, env))
 
-#define WODEN_WSDL10_DESC_GET_TYPE_DEF(desc, env, qname) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_GET_TYPE_DEF(desc, env, qname) \
+      (((woden_desc_t *) desc)->ops->\
         get_type_def (desc, env, qname))
 
-#define WODEN_WSDL10_DESC_TO_ELEMENT(desc, env) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_TO_ELEMENT(desc, env) \
+      (((woden_desc_t *) desc)->ops->\
         to_element (desc, env))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_MSGS(desc, env, msg) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_MSGS(desc, env, msg) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_msgs (desc, env, msg))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_INTERFACES(desc, env, interface) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_INTERFACES(desc, env, interface) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_interfaces (desc, env, interface))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_BINDINGS(desc, env, binding) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_BINDINGS(desc, env, binding) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_bindings (desc, env, binding))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_SVCS(desc, env, svc) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_SVCS(desc, env, svc) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_svcs (desc, env, svc))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_ELEMENT_DECLS(desc, env, element_decl) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_ELEMENT_DECLS(desc, env, element_decl) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_element_decls (desc, env, element_decl))
 
-#define WODEN_WSDL10_DESC_ADD_TO_ALL_TYPE_DEFS(desc, env, type_def) \
-      (((woden_wsdl10_desc_t *) desc)->ops->\
+#define WODEN_DESC_ADD_TO_ALL_TYPE_DEFS(desc, env, type_def) \
+      (((woden_desc_t *) desc)->ops->\
         add_to_all_type_defs (desc, env, type_def))
 
 /** @} */
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_DESC_H */
+#endif /* WODEN_DESC_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_desc_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_desc_element.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_desc_element.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_desc_element.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_DESC_ELEMENT_H
-#define WODEN_WSDL10_DESC_ELEMENT_H
+#ifndef WODEN_DESC_ELEMENT_H
+#define WODEN_DESC_ELEMENT_H
 
 /**
- * @file woden_wsdl10_desc_element.h
+ * @file woden_desc_element.h
  * @brief Axis2 Description Element Interface
  * This interface represents a &lt;wsdl:description&gt; element. 
  * It declares the behaviour required to support 
@@ -48,16 +48,16 @@
 {
 #endif
 
-typedef struct woden_wsdl10_desc_element woden_wsdl10_desc_element_t;
-typedef struct woden_wsdl10_desc_element_ops woden_wsdl10_desc_element_ops_t;
-typedef union woden_wsdl10_desc_element_base woden_wsdl10_desc_element_base_t;
+typedef struct woden_desc_element woden_desc_element_t;
+typedef struct woden_desc_element_ops woden_desc_element_ops_t;
+typedef union woden_desc_element_base woden_desc_element_base_t;
 
-/** @defgroup woden_wsdl10_desc_element Description Element
+/** @defgroup woden_desc_element Description Element
   * @ingroup woden
   * @{
   */
 
-struct woden_wsdl10_desc_element_ops
+struct woden_desc_element_ops
 {
    /** 
      * Deallocate memory
@@ -351,206 +351,206 @@
 
 };
 
-struct woden_wsdl10_desc_element
+struct woden_desc_element
 {
     woden_documentable_element_t documentable_element;
-    woden_wsdl10_desc_element_ops_t *ops;
+    woden_desc_element_ops_t *ops;
 };
 
 /************************Woden C Internal Methods******************************/
 axis2_status_t AXIS2_CALL
-woden_wsdl10_desc_element_resolve_methods(
-        woden_wsdl10_desc_element_t *desc_element,
+woden_desc_element_resolve_methods(
+        woden_desc_element_t *desc_element,
         const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_DESC_ELEMENT_FREE(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_FREE(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          free (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_TYPE(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_TYPE(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          type (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_SET_DOCUMENT_BASE_URI(desc_el, env, document_base_uri) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_SET_DOCUMENT_BASE_URI(desc_el, env, document_base_uri) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          set_document_base_uri(desc_el, env, document_base_uri))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_DOCUMENT_BASE_URI(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_DOCUMENT_BASE_URI(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          get_document_base_uri(desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_SET_TARGET_NAMESPACE(desc_el, env, namespc_uri) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_SET_TARGET_NAMESPACE(desc_el, env, namespc_uri) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          set_target_namespace(desc_el, env, namespc_uri))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_TARGET_NAMESPACE(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_TARGET_NAMESPACE(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
          get_target_namespace(desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_NAMESPACE(desc_el, env, prefix, namespc) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_NAMESPACE(desc_el, env, prefix, namespc) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_namespace (desc_el, env, prefix, namespc))
 
-#define WODEN_WSDL10_DESC_ELEMENT_REMOVE_NAMESPACE(desc_el, env, prefix) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_REMOVE_NAMESPACE(desc_el, env, prefix) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         remove_namespace (desc_el, env, prefix))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_NAMESPACE(desc_el, env, prefix) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_NAMESPACE(desc_el, env, prefix) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_namespace (desc_el, env, prefix))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_NAMESPACES(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_NAMESPACES(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_namespaces (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_DOCUMENTATION_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_DOCUMENTATION_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_documentation_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_IMPORT_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_IMPORT_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_import_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INCLUDE_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INCLUDE_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_include_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_TYPES_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_TYPES_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_types_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_MSG_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_MSG_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_msg_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_PART_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_PART_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_part_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INTERFACE_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INTERFACE_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_interface_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INTERFACE_FAULT_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INTERFACE_FAULT_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_interface_fault_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INTERFACE_OP_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INTERFACE_OP_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_interface_op_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INTERFACE_FAULT_REF_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INTERFACE_FAULT_REF_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_interface_fault_ref_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_INTERFACE_MSG_REF_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_INTERFACE_MSG_REF_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_interface_msg_ref_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_BINDING_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_BINDING_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_binding_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_BINDING_FAULT_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_BINDING_FAULT_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_binding_fault_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_BINDING_OP_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_BINDING_OP_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_binding_op_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_BINDING_FAULT_REF_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_BINDING_FAULT_REF_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_binding_fault_ref_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_BINDING_MSG_REF_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_BINDING_MSG_REF_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_binding_msg_ref_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_FEATURE_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_FEATURE_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_feature_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_SVC_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_SVC_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_svc_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_ENDPOINT_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_ENDPOINT_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_endpoint_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_CREATE_PROPERTY_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_CREATE_PROPERTY_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         create_property_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_IMPORT_ELEMENT(desc_el, env, import_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_IMPORT_ELEMENT(desc_el, env, import_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_import_element (desc_el, env, import_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_IMPORT_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_IMPORT_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_import_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_INCLUDE_ELEMENT(desc_el, env, include_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_INCLUDE_ELEMENT(desc_el, env, include_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_include_element (desc_el, env, include_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_INCLUDE_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_INCLUDE_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_include_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_SET_TYPES_ELEMENT(desc_el, env, types_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_SET_TYPES_ELEMENT(desc_el, env, types_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         set_types_element (desc_el, env, types_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_TYPES_ELEMENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_TYPES_ELEMENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_types_element (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_MSG_ELEMENT(desc_el, env, msg_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_MSG_ELEMENT(desc_el, env, msg_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_msg_element (desc_el, env, msg_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_INTERFACE_ELEMENT(desc_el, env, interface_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_INTERFACE_ELEMENT(desc_el, env, interface_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_interface_element (desc_el, env, interface_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_MSG_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_MSG_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_msg_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_INTERFACE_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_INTERFACE_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_interface_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_BINDING_ELEMENT(desc_el, env, binding_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_BINDING_ELEMENT(desc_el, env, binding_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_binding_element (desc_el, env, binding_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_BINDING_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_BINDING_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_binding_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_ADD_SVC_ELEMENT(desc_el, env, svc_el) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_ADD_SVC_ELEMENT(desc_el, env, svc_el) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         add_svc_element (desc_el, env, svc_el))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_SVC_ELEMENTS(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_SVC_ELEMENTS(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_svc_elements (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_SET_EXT_REGISTRY(desc_el, env, ext_reg) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_SET_EXT_REGISTRY(desc_el, env, ext_reg) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         set_ext_registry (desc_el, env, ext_reg))
 
-#define WODEN_WSDL10_DESC_ELEMENT_GET_EXT_REGISTRY(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_GET_EXT_REGISTRY(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         get_ext_registry (desc_el, env))
 
-#define WODEN_WSDL10_DESC_ELEMENT_TO_COMPONENT(desc_el, env) \
-      (((woden_wsdl10_desc_element_t *) desc_el)->ops->\
+#define WODEN_DESC_ELEMENT_TO_COMPONENT(desc_el, env) \
+      (((woden_desc_element_t *) desc_el)->ops->\
         to_component (desc_el, env))
 
 
@@ -558,5 +558,5 @@
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_DESC_ELEMENT_H */
+#endif /* WODEN_DESC_ELEMENT_H */
 

Modified: webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref.h Tue Jul  4 22:41:04 2006
@@ -14,28 +14,28 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_INTERFACE_FAULT_REF_H
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_H
+#ifndef WODEN_INTERFACE_FAULT_REF_H
+#define WODEN_INTERFACE_FAULT_REF_H
 
 /**
- * @file woden_wsdl10_interface_fault_ref.h
+ * @file woden_interface_fault_ref.h
  * @brief Axis2 Interface Message Reference Interface Message Reference
  * 
  */
 
 #include <woden.h>
-#include <woden_wsdl10_interface_fault_ref_element.h>
+#include <woden_interface_fault_ref_element.h>
 #include <woden_nested_configurable.h>
 #include <axis2_qname.h>
 
-/** @defgroup woden_wsdl10_interface_fault_ref Interface Message Reference
+/** @defgroup woden_interface_fault_ref Interface Message Reference
   * @ingroup woden
   * @{
   */
 
-typedef union woden_wsdl10_interface_fault_ref_base woden_wsdl10_interface_fault_ref_base_t;
-typedef struct woden_wsdl10_interface_fault_ref woden_wsdl10_interface_fault_ref_t;
-typedef struct woden_wsdl10_interface_fault_ref_ops woden_wsdl10_interface_fault_ref_ops_t;
+typedef union woden_interface_fault_ref_base woden_interface_fault_ref_base_t;
+typedef struct woden_interface_fault_ref woden_interface_fault_ref_t;
+typedef struct woden_interface_fault_ref_ops woden_interface_fault_ref_ops_t;
 
 
 #ifdef __cplusplus
@@ -43,7 +43,7 @@
 {
 #endif
 
-struct woden_wsdl10_interface_fault_ref_ops
+struct woden_interface_fault_ref_ops
 {
    /** 
      * Deallocate memory
@@ -69,115 +69,146 @@
             const axis2_env_t *env);
 
     void *(AXIS2_CALL *
+    get_interface_fault) (
+            void *interface_fault_ref,
+            const axis2_env_t *env);
+
+    void *(AXIS2_CALL *
     get_direction) (
             void *interface_fault_ref,
             const axis2_env_t *env);
 
     void *(AXIS2_CALL *
+    get_msg_label) (
+            void *interface_fault_ref,
+            const axis2_env_t *env);
+
+    void *(AXIS2_CALL *
     to_element)  (
             void *interface_fault_ref,
             const axis2_env_t *env);
 
+    /* ************************************************************
+     *  Non-API implementation methods
+     * ************************************************************/
+    axis2_status_t (AXIS2_CALL *
+    set_interface_fault) (
+        void *interface_fault_ref,
+        const axis2_env_t *env,
+        void *fault);
+
 };
 
-union woden_wsdl10_interface_fault_ref_base
+union woden_interface_fault_ref_base
 {
     woden_nested_configurable_t nested_configurable;
-    woden_wsdl10_interface_fault_ref_element_t interface_fault_ref_element;
+    woden_interface_fault_ref_element_t interface_fault_ref_element;
 };
 
-struct woden_wsdl10_interface_fault_ref
+struct woden_interface_fault_ref
 {
-    woden_wsdl10_interface_fault_ref_base_t base;
-    woden_wsdl10_interface_fault_ref_ops_t *ops;
+    woden_interface_fault_ref_base_t base;
+    woden_interface_fault_ref_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_create(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_create(
         const axis2_env_t *env);
 
 
 /***************************Woden C Internal Methods***************************/
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_interface_fault_ref_element(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_interface_fault_ref_element(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_nested_configurable(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_nested_configurable(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_configurable(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_configurable(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_nested_element(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_nested_element(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_configurable_element(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_configurable_element(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_documentable_element(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_documentable_element(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_documentable(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_documentable(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_attr_extensible(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_attr_extensible(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_to_element_extensible(
+AXIS2_EXTERN woden_interface_fault_ref_t * AXIS2_CALL
+woden_interface_fault_ref_to_element_extensible(
         void *interface_fault_ref,
         const axis2_env_t *env);
 
 
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_interface_fault_ref_resolve_methods(
-        woden_wsdl10_interface_fault_ref_t *interface_fault_ref,
+woden_interface_fault_ref_resolve_methods(
+        woden_interface_fault_ref_t *interface_fault_ref,
         const axis2_env_t *env,
-        woden_wsdl10_interface_fault_ref_t *interface_fault_ref_impl,
+        woden_interface_fault_ref_t *interface_fault_ref_impl,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_FREE(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_FREE(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
        free(interface_fault_ref, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_SUPER_OBJS(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
        super_objs(interface_fault_ref, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_TYPE(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_TYPE(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
        type(interface_fault_ref, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_GET_BASE_IMPL(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_GET_BASE_IMPL(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
        get_base_impl(interface_fault_ref, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_GET_DIRECTION(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_GET_DIRECTION(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
          get_direction(interface_fault_ref, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_TO_ELEMENT(interface_fault_ref, env) \
-      (((woden_wsdl10_interface_fault_ref_t *) interface_fault_ref)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_TO_ELEMENT(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
          to_element(interface_fault_ref, env))
 
+#define WODEN_INTERFACE_FAULT_REF_GET_MSG_LABEL(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->\
+         get_msg_label(interface_fault_ref, env))
+
+#define WODEN_INTERFACE_FAULT_REF_GET_INTERFACE_FAULT(interface_fault_ref, env) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->\
+         get_interface_fault(interface_fault_ref, env))
+
+#define WODEN_INTERFACE_FAULT_REF_SET_INTERFACE_FAULT(interface_fault_ref, env, fault) \
+      (((woden_interface_fault_ref_t *) interface_fault_ref)->ops->\
+         set_interface_fault(interface_fault_ref, env, fault))
+
 /** @} */
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_INTERFACE_FAULT_REF_H */
+#endif /* WODEN_INTERFACE_FAULT_REF_H */

Modified: webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref_element.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref_element.h?rev=419167&r1=419166&r2=419167&view=diff
==============================================================================
--- webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref_element.h (original)
+++ webservices/axis2/trunk/c/woden/include/woden_interface_fault_ref_element.h Tue Jul  4 22:41:04 2006
@@ -14,11 +14,11 @@
  * limitations under the License.
  */
 
-#ifndef WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_H
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_H
+#ifndef WODEN_INTERFACE_FAULT_REF_ELEMENT_H
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_H
 
 /**
- * @file woden_wsdl10_interface_fault_ref_element.h
+ * @file woden_interface_fault_ref_element.h
  * @brief Axis2 Interface Msg Reference Element Interface
  * This interface represents the &lt;input&gt; and &lt;output&gt; 
  * child elements of interface operation. 
@@ -43,16 +43,16 @@
 {
 #endif
 
-typedef struct woden_wsdl10_interface_fault_ref_element woden_wsdl10_interface_fault_ref_element_t;
-typedef struct woden_wsdl10_interface_fault_ref_element_ops woden_wsdl10_interface_fault_ref_element_ops_t;
-typedef union woden_wsdl10_interface_fault_ref_element_base woden_wsdl10_interface_fault_ref_element_base_t;
+typedef struct woden_interface_fault_ref_element woden_interface_fault_ref_element_t;
+typedef struct woden_interface_fault_ref_element_ops woden_interface_fault_ref_element_ops_t;
+typedef union woden_interface_fault_ref_element_base woden_interface_fault_ref_element_base_t;
 
-/** @defgroup woden_wsdl10_interface_fault_ref_element Interface Msg Reference Element
+/** @defgroup woden_interface_fault_ref_element Interface Msg Reference Element
   * @ingroup axis2_interface
   * @{
   */
 
-struct woden_wsdl10_interface_fault_ref_element_ops
+struct woden_interface_fault_ref_element_ops
 {
    /** 
      * Deallocate memory
@@ -68,14 +68,19 @@
             void *interface_fault_ref_element,
             const axis2_env_t *env);
     
+    void *(AXIS2_CALL *
+    get_interface_fault_element) (
+            void *iface_fault_ele,
+            const axis2_env_t *env);
+    
     axis2_status_t (AXIS2_CALL *
-    set_qname) (
+    set_ref) (
             void *iface_fault_ele,
             const axis2_env_t *env,
             axis2_qname_t *qname);
 
     axis2_qname_t *(AXIS2_CALL *
-    get_qname) (
+    get_ref) (
             void *iface_fault_ele,
             const axis2_env_t *env);
     
@@ -91,6 +96,17 @@
             const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
+    set_msg_label) (
+            void *iface_fault_ele,
+            const axis2_env_t *env,
+            void *msg_label);
+
+    void *(AXIS2_CALL *
+    get_msg_label) (
+            void *iface_fault_ele,
+            const axis2_env_t *env);
+    
+    axis2_status_t (AXIS2_CALL *
     set_direction) (
             void *iface_fault_ele,
             const axis2_env_t *env,
@@ -104,63 +120,75 @@
 
 };
 
-union woden_wsdl10_interface_fault_ref_element_base
+union woden_interface_fault_ref_element_base
 {
     woden_documentable_element_t documentable_element;
     woden_configurable_element_t configurable_element;
     woden_nested_element_t nested_element;
 };
 
-struct woden_wsdl10_interface_fault_ref_element
+struct woden_interface_fault_ref_element
 {
-    woden_wsdl10_interface_fault_ref_element_base_t base;
-    woden_wsdl10_interface_fault_ref_element_ops_t *ops;
+    woden_interface_fault_ref_element_base_t base;
+    woden_interface_fault_ref_element_ops_t *ops;
 };
 
-AXIS2_EXTERN woden_wsdl10_interface_fault_ref_element_t * AXIS2_CALL
-woden_wsdl10_interface_fault_ref_element_create(
+AXIS2_EXTERN woden_interface_fault_ref_element_t * AXIS2_CALL
+woden_interface_fault_ref_element_create(
         const axis2_env_t *env);
 
 /************************Woden C Internal Methods******************************/
 AXIS2_EXTERN axis2_status_t AXIS2_CALL
-woden_wsdl10_interface_fault_ref_element_resolve_methods(
-        woden_wsdl10_interface_fault_ref_element_t *interface_fault_ref_element,
+woden_interface_fault_ref_element_resolve_methods(
+        woden_interface_fault_ref_element_t *interface_fault_ref_element,
         const axis2_env_t *env,
         axis2_hash_t *methods);
 /************************End of Woden C Internal Methods***********************/
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_FREE(interface_fault_ref_element, env) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_FREE(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
          free (interface_fault_ref_element, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_TYPE(interface_fault_ref_element, env) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_TYPE(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
          type (interface_fault_ref_element, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_SET_QNAME(interface_fault_ref_element, env, qname) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
-        set_qname  (interface_fault_ref_element, env, qname))
-
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_GET_QNAME(interface_fault_ref_element, env) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
-        get_qname  (interface_fault_ref_element, env))
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_SET_REF(interface_fault_ref_element, env, qname) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+        set_ref  (interface_fault_ref_element, env, qname))
+
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_GET_REF(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+        get_ref  (interface_fault_ref_element, env))
+
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_SET_MSG_LABEL(interface_fault_ref_element, env, msg_label) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+         set_msg_label (interface_fault_ref_element, env, msg_label))
+
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_GET_MSG_LABEL(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+         get_msg_label (interface_fault_ref_element, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_SET_MSG_QNAME(interface_fault_ref_element, env, element) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_SET_MSG_QNAME(interface_fault_ref_element, env, element) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
         set_msg_qname  (interface_fault_ref_element, env, element))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_GET_MSG_QNAME(interface_fault_ref_element, env) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_GET_MSG_QNAME(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
         get_msg_qname  (interface_fault_ref_element, env))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_SET_DIRECTION(interface_fault_ref_element, env, dir) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_SET_DIRECTION(interface_fault_ref_element, env, dir) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
          set_direction (interface_fault_ref_element, env, dir))
 
-#define WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_GET_DIRECTION(interface_fault_ref_element, env) \
-      (((woden_wsdl10_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_GET_DIRECTION(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
          get_direction (interface_fault_ref_element, env))
 
+#define WODEN_INTERFACE_FAULT_REF_ELEMENT_GET_INTERFACE_FAULT_ELEMENT(interface_fault_ref_element, env) \
+      (((woden_interface_fault_ref_element_t *) interface_fault_ref_element)->ops->\
+        get_interface_fault_element  (interface_fault_ref_element, env))
+
 
 
 
@@ -168,4 +196,4 @@
 #ifdef __cplusplus
 }
 #endif
-#endif /* WODEN_WSDL10_INTERFACE_FAULT_REF_ELEMENT_H */
+#endif /* WODEN_INTERFACE_FAULT_REF_ELEMENT_H */



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