Xml Schema Particle
[Xml Schema]


Classes

struct  xml_schema_import_ops
struct  xml_schema_import
struct  xml_schema_redefine_ops
struct  xml_schema_redefine

Defines

#define XML_SCHEMA_IMPORT_FREE(import, env)
#define XML_SCHEMA_IMPORT_GET_BASE_IMPL(import, env)
#define XML_SCHEMA_IMPORT_GET_TYPE(import, env)
#define XML_SCHEMA_IMPORT_SUPER_OBJS(import, env)
#define XML_SCHEMA_IMPORT_GET_NAMESPACE(import, env)
#define XML_SCHEMA_IMPORT_SET_NAMESPACE(import, env, ns)
#define XML_SCHEMA_REDEFINE_FREE(redefine, env)
#define XML_SCHEMA_REDEFINE_GET_BASE_IMPL(redefine, env)
#define XML_SCHEMA_REDEFINE_GET_TYPE(redefine, env)
#define XML_SCHEMA_REDEFINE_SUPER_OBJS(redefine, env)
#define XML_SCHEMA_REDEFINE_GET_ATTRIBUTE_GROUP(redefine, env)
#define XML_SCHEMA_REDEFINE_SET_ATTRIBUTE_GROUP(redefine, env, group)
#define XML_SCHEMA_REDEFINE_GET_ITEMS(redefine, env)
#define XML_SCHEMA_REDEFINE_GET_GROUP(redefine, env)
#define XML_SCHEMA_REDEFINE_GET_SCHEMA_TYPES(redefine, env)

Typedefs

typedef xml_schema_import xml_schema_import_t
typedef xml_schema_import_ops xml_schema_import_ops_t
typedef xml_schema_redefine xml_schema_redefine_t
typedef xml_schema_redefine_ops xml_schema_redefine_ops_t

Functions

AXIS2_EXTERN xml_schema_import_t * xml_schema_import_create (const axis2_env_t *env)
AXIS2_EXTERN xml_schema_redefine_t * xml_schema_redefine_create (const axis2_env_t *env)

Define Documentation

#define XML_SCHEMA_IMPORT_FREE ( import,
env   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            free(import, env))

#define XML_SCHEMA_IMPORT_GET_BASE_IMPL ( import,
env   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            get_base_impl(import, env))

#define XML_SCHEMA_IMPORT_GET_NAMESPACE ( import,
env   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            get_namespace(import, env))

#define XML_SCHEMA_IMPORT_GET_TYPE ( import,
env   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            get_type(import, env))

#define XML_SCHEMA_IMPORT_SET_NAMESPACE ( import,
env,
ns   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            set_namespace(import, env, ns))

#define XML_SCHEMA_IMPORT_SUPER_OBJS ( import,
env   ) 

Value:

(((xml_schema_import_t *) import)->ops->\
            super_objs(import, env))

#define XML_SCHEMA_REDEFINE_FREE ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            free(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_ATTRIBUTE_GROUP ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_attribute_group(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_BASE_IMPL ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_base_impl(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_GROUP ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_group(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_ITEMS ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_items(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_SCHEMA_TYPES ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_schema_types(redefine, env))

#define XML_SCHEMA_REDEFINE_GET_TYPE ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            get_type(redefine, env))

#define XML_SCHEMA_REDEFINE_SET_ATTRIBUTE_GROUP ( redefine,
env,
group   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            set_attribute_group(redefine, env, group))

#define XML_SCHEMA_REDEFINE_SUPER_OBJS ( redefine,
env   ) 

Value:

(((xml_schema_redefine_t *) redefine)->ops->\
            super_objs(redefine, env))


Function Documentation

AXIS2_EXTERN xml_schema_import_t* xml_schema_import_create ( const axis2_env_t env  ) 

Creates new Xml Schema import

AXIS2_EXTERN xml_schema_redefine_t* xml_schema_redefine_create ( const axis2_env_t env  ) 

Creates new Xml Schema redefine


Generated on Thu Oct 26 21:00:29 2006 for Axis2/C by  doxygen 1.4.7