#include <axis2_allocator.h>
#include <axis2_env.h>
#include <axis2_error.h>
#include <axis2_string.h>
#include <axis2_utils.h>
#include <axis2_hash.h>
#include <axis2_qname.h>
#include <axis2_uri.h>
#include <woden.h>
#include <woden_documentable_element.h>
#include <woden_nested_element.h>
Go to the source code of this file.
Defines | |
#define | WODEN_DESC_ELEMENT_FREE(desc_el, env) |
#define | WODEN_DESC_ELEMENT_TYPE(desc_el, env) |
#define | WODEN_DESC_ELEMENT_SET_DOCUMENT_BASE_URI(desc_el, env, document_base_uri) |
#define | WODEN_DESC_ELEMENT_GET_DOCUMENT_BASE_URI(desc_el, env) |
#define | WODEN_DESC_ELEMENT_SET_TARGET_NAMESPACE(desc_el, env, namespc_uri) |
#define | WODEN_DESC_ELEMENT_GET_TARGET_NAMESPACE(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_NAMESPACE(desc_el, env, prefix, namespc) |
#define | WODEN_DESC_ELEMENT_REMOVE_NAMESPACE(desc_el, env, prefix) |
#define | WODEN_DESC_ELEMENT_GET_NAMESPACE(desc_el, env, prefix) |
#define | WODEN_DESC_ELEMENT_GET_NAMESPACES(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_DOCUMENTATION_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_IMPORT_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INCLUDE_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_TYPES_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INTERFACE_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INTERFACE_FAULT_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INTERFACE_OP_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INTERFACE_FAULT_REF_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_INTERFACE_MSG_REF_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_BINDING_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_BINDING_FAULT_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_BINDING_OP_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_BINDING_FAULT_REF_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_BINDING_MSG_REF_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_FEATURE_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_SVC_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_ENDPOINT_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_CREATE_PROPERTY_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_IMPORT_ELEMENT(desc_el, env, import_el) |
#define | WODEN_DESC_ELEMENT_GET_IMPORT_ELEMENTS(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_INCLUDE_ELEMENT(desc_el, env, include_el) |
#define | WODEN_DESC_ELEMENT_GET_INCLUDE_ELEMENTS(desc_el, env) |
#define | WODEN_DESC_ELEMENT_SET_TYPES_ELEMENT(desc_el, env, types_el) |
#define | WODEN_DESC_ELEMENT_GET_TYPES_ELEMENT(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_INTERFACE_ELEMENT(desc_el, env, interface_el) |
#define | WODEN_DESC_ELEMENT_GET_INTERFACE_ELEMENTS(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_BINDING_ELEMENT(desc_el, env, binding_el) |
#define | WODEN_DESC_ELEMENT_GET_BINDING_ELEMENTS(desc_el, env) |
#define | WODEN_DESC_ELEMENT_ADD_SVC_ELEMENT(desc_el, env, svc_el) |
#define | WODEN_DESC_ELEMENT_GET_SVC_ELEMENTS(desc_el, env) |
#define | WODEN_DESC_ELEMENT_SET_EXT_REGISTRY(desc_el, env, ext_reg) |
#define | WODEN_DESC_ELEMENT_GET_EXT_REGISTRY(desc_el, env) |
#define | WODEN_DESC_ELEMENT_TO_COMPONENT(desc_el, env) |
Typedefs | |
typedef woden_desc_element | woden_desc_element_t |
typedef woden_desc_element_ops | woden_desc_element_ops_t |
typedef woden_desc_element_base | woden_desc_element_base_t |
Functions | |
axis2_status_t | woden_desc_element_resolve_methods (woden_desc_element_t *desc_element, const axis2_env_t *env, axis2_hash_t *methods) |
TODO initially, have added a method to get the WSDL component model from the xml instance (i.e. get a Description from this instance of Description Element). Still need to decide where on the API to put this. Maybe in WSDL Reader?