Classes | |
struct | xml_schema_element_ops |
struct | xml_schema_element |
Defines | |
#define | XML_SCHEMA_ELEMENT_FREE(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_BASE_IMPL(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_TYPE(element, env) |
#define | XML_SCHEMA_ELEMENT_SUPER_OBJS(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_CONSTRAINTS(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_DEFAULT_VALUE(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_DEFAULT_VALUE(element, env, def_value) |
#define | XML_SCHEMA_ELEMENT_SET_BLOCK(element, env, block) |
#define | XML_SCHEMA_ELEMENT_GET_FINAL(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_FINAL(element, env, final_derivation) |
#define | XML_SCHEMA_ELEMENT_GET_BLOCK_RESOLVED(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_BLOCK(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_FIXED_VALUE(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_FIXED_VALUE(element, env, fixed_value) |
#define | XML_SCHEMA_ELEMENT_GET_ELEMENT_TYPE(element, env) |
#define | XML_SCHEMA_ELEMENT_GET_FORM(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_FORM(element, env, form) |
#define | XML_SCHEMA_ELEMENT_IS_ABSTRACT(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_ABSTRACT(element, env, is_abstract) |
#define | XML_SCHEMA_ELEMENT_IS_NILLABLE(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_NILLABLE(element, env, is_nillable) |
#define | XML_SCHEMA_ELEMENT_GET_NAME(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_NAME(element, env, name) |
#define | XML_SCHEMA_ELEMENT_GET_REF_NAME(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_REF_NAME(element, env, ref_name) |
#define | XML_SCHEMA_ELEMENT_GET_QNAME(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_QNAME(element, env, qualified_name) |
#define | XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_SCHEMA_TYPE(element, env, schema_type) |
#define | XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE_QNAME(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_SCHEMA_TYPE_QNAME(element, env, schema_type_name) |
#define | XML_SCHEMA_ELEMENT_GET_SUBSTITUTION_GROUP(element, env) |
#define | XML_SCHEMA_ELEMENT_SET_SUBSTITUTION_GROUP(element, env, sub_group) |
Typedefs | |
typedef xml_schema_element | xml_schema_element_t |
typedef xml_schema_element_ops | xml_schema_element_ops_t |
Functions | |
AXIS2_EXTERN xml_schema_element_t * | xml_schema_element_create (const axis2_env_t *env) |
#define XML_SCHEMA_ELEMENT_FREE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->free(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_BASE_IMPL | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_base_impl(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_BLOCK | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_block(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_BLOCK_RESOLVED | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_block_resolved(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_CONSTRAINTS | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_constraints(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_DEFAULT_VALUE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_default_value(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_ELEMENT_TYPE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_element_type(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_FINAL | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_final(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_FIXED_VALUE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_fixed_value(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_FORM | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_form(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_NAME | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_name(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_QNAME | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_qname(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_REF_NAME | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_ref_qname(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_schema_type(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE_QNAME | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_schema_type_qname(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_SUBSTITUTION_GROUP | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_substitution_group(\ element, env))
#define XML_SCHEMA_ELEMENT_GET_TYPE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->get_type(\ element, env))
#define XML_SCHEMA_ELEMENT_IS_ABSTRACT | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->is_abstract(\ element, env))
#define XML_SCHEMA_ELEMENT_IS_NILLABLE | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->is_nillable(\ element, env))
#define XML_SCHEMA_ELEMENT_SET_ABSTRACT | ( | element, | |||
env, | |||||
is_abstract | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_abstract(\ element, env, is_abstract))
#define XML_SCHEMA_ELEMENT_SET_BLOCK | ( | element, | |||
env, | |||||
block | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_block(\ element, env, block))
#define XML_SCHEMA_ELEMENT_SET_DEFAULT_VALUE | ( | element, | |||
env, | |||||
def_value | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_default_value(\ element, env, def_value))
#define XML_SCHEMA_ELEMENT_SET_FINAL | ( | element, | |||
env, | |||||
final_derivation | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_final(\ element, env, final_derivation))
#define XML_SCHEMA_ELEMENT_SET_FIXED_VALUE | ( | element, | |||
env, | |||||
fixed_value | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_fixed_value(\ element, env, fixed_value))
#define XML_SCHEMA_ELEMENT_SET_FORM | ( | element, | |||
env, | |||||
form | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_form(\ element, env, form))
#define XML_SCHEMA_ELEMENT_SET_NAME | ( | element, | |||
env, | |||||
name | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_name(\ element, env, name))
#define XML_SCHEMA_ELEMENT_SET_NILLABLE | ( | element, | |||
env, | |||||
is_nillable | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_nillable(\ element, env, is_nillable))
#define XML_SCHEMA_ELEMENT_SET_QNAME | ( | element, | |||
env, | |||||
qualified_name | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_qname(\ element, env, qualified_name))
#define XML_SCHEMA_ELEMENT_SET_REF_NAME | ( | element, | |||
env, | |||||
ref_name | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_ref_qname(\ element, env, ref_name))
#define XML_SCHEMA_ELEMENT_SET_SCHEMA_TYPE | ( | element, | |||
env, | |||||
schema_type | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_schema_type(\ element, env, schema_type))
#define XML_SCHEMA_ELEMENT_SET_SCHEMA_TYPE_QNAME | ( | element, | |||
env, | |||||
schema_type_name | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_schema_type_qname(\ element, env, schema_type_name))
#define XML_SCHEMA_ELEMENT_SET_SUBSTITUTION_GROUP | ( | element, | |||
env, | |||||
sub_group | ) |
Value:
(((xml_schema_element_t *) element)->ops->set_substitution_group(\ element, env, sub_group))
#define XML_SCHEMA_ELEMENT_SUPER_OBJS | ( | element, | |||
env | ) |
Value:
(((xml_schema_element_t *) element)->ops->super_objs(\ element, env))