Xml Schema Facet
[Xml Schema]


Classes

struct  xml_schema_facet_ops
struct  xml_schema_facet

Defines

#define XML_SCHEMA_FACET_FREE(facet, env)
#define XML_SCHEMA_FACET_GET_BASE_IMPL(facet, env)
#define XML_SCHEMA_FACET_GET_TYPE(facet, env)
#define XML_SCHEMA_FACET_SUPER_OBJS(facet, env)
#define XML_SCHEMA_FACET_IS_FIXED(facet, env)
#define XML_SCHEMA_FACET_SET_FIXED(facet, env, fixed)
#define XML_SCHEMA_FACET_GET_VALUE(facet, env)
#define XML_SCHEMA_FACET_SET_VALUE(facet, env, value)
#define XML_SCHEMA_FACET_SET_FACET_TYPE(facet, env, facet_type)

Typedefs

typedef xml_schema_facet xml_schema_facet_t
typedef xml_schema_facet_ops xml_schema_facet_ops_t

Functions

AXIS2_EXTERN xml_schema_facet_t * xml_schema_facet_create (const axis2_env_t *env, axis2_char_t *value, axis2_bool_t fixed, xml_schema_types_t type)
AXIS2_EXTERN xml_schema_facet_t * xml_schema_facet_construct (const axis2_env_t *env, axiom_node_t *node)

Define Documentation

#define XML_SCHEMA_FACET_FREE facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            free(facet, env))

#define XML_SCHEMA_FACET_GET_BASE_IMPL facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            get_base_impl(facet, env))

#define XML_SCHEMA_FACET_GET_TYPE facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            get_type(facet, env))

#define XML_SCHEMA_FACET_GET_VALUE facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            get_value(facet, env))

#define XML_SCHEMA_FACET_IS_FIXED facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            is_fixed(facet, env))

#define XML_SCHEMA_FACET_SET_FACET_TYPE facet,
env,
facet_type   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            set_facet_type(facet, env, facet_type))

#define XML_SCHEMA_FACET_SET_FIXED facet,
env,
fixed   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            set_fixed(facet, env, fixed))

#define XML_SCHEMA_FACET_SET_VALUE facet,
env,
value   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            set_value(facet, env, value))

#define XML_SCHEMA_FACET_SUPER_OBJS facet,
env   ) 
 

Value:

(((xml_schema_facet_t *) facet)->ops->\
            super_objs(facet, env))


Function Documentation

AXIS2_EXTERN xml_schema_facet_t* xml_schema_facet_create const axis2_env_t env,
axis2_char_t *  value,
axis2_bool_t  fixed,
xml_schema_types_t  type
 

Creates new Xml Schema Facet


Generated on Thu Aug 31 17:32:43 2006 for Axis2/C by  doxygen 1.4.6