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 <input> and <output>
* child elements of a WSDL binding <operation>.
@@ -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 <operation> child element of the WSDL <binding> 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 <operation> child element of a
* WSDL <binding> 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 <wsdl:description> 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 <input> and <output>
* 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