w2c_schema_writer.h File Reference

represent command line option More...

#include <axis2_utils.h>
#include <axis2_hash.h>
#include <w2c_schema_compiler_options.h>
#include <xml_schema_element.h>
#include <w2c_schema_writer_meta_info.h>
#include <xml_schema_complex_type.h>
#include <xml_schema_simple_type.h>
#include <axis2_qname.h>

Go to the source code of this file.

Classes

struct  w2c_schema_writer_ops
struct  w2c_schema_writer

Defines

#define W2C_SCHEMA_WRITER_XSLT_PATH   "/conf/templates/"
#define W2C_SCHEMA_WRITER_FREE(schema_writer, env)   ((schema_writer)->ops->free (schema_writer, env))
#define W2C_SCHEMA_WRITER_GET_MODEL_MAP(schema_writer, env)   ((schema_writer)->ops->get_model_map(schema_writer, env))
#define W2C_SCHEMA_WRITER_INIT(schema_writer, env, options, template_name, base_typemap)   ((schema_writer)->ops->init(schema_writer, env, options, template_name, base_typemap))
#define W2C_SCHEMA_WRITER_WRITE_ELEMENT(schema_writer, env, element, typemap, meta_info)   ((schema_writer)->ops->write_element(schema_writer, env, element, typemap, meta_info))
#define W2C_SCHEMA_WRITER_WRITE_COMPLEX_TYPE(schema_writer, env, type, typemap, meta_info)   ((schema_writer)->ops->write_complex_type(schema_writer, env, type, typemap, meta_info))
#define W2C_SCHEMA_WRITER_WRITE_BATCH(schema_writer, env)   ((schema_writer)->ops->write_batch(schema_writer, env))
#define W2C_SCHEMA_WRITER_WRITE_SIMPLE_TYPE(schema_writer, env, type, typemap, meta_info)   ((schema_writer)->ops->write_simple_type(schema_writer, env, type, typemap, meta_info))
#define W2C_SCHEMA_WRITER_MAKE_FULLY_QUALIFIED_CLASS_NAME(schema_writer, env, qname)   ((schema_writer)->ops->make_fully_qualified_class_name(schema_writer, env, qname))
#define W2C_SCHEMA_WRITER_REGISTER_EXTENSION_MAPPER_PACKAGENAME(schema_writer, env, package)   ((schema_writer)->ops->register_extension_mapper_packagename(schema_writer, env, package))
#define W2C_SCHEMA_WRITER_WRITE_EXTENSION_MAPPER(schema_writer, env, array)   ((schema_writer)->ops->write_extension_mapper(schema_writer, env, array))
#define W2C_SCHEMA_WRITER_GET_EXTENSION_MAPPER_PACKAGE_NAME(schema_writer, env)   ((schema_writer)->ops->get_extension_mapper_package_name(schema_writer, env))

Typedefs

typedef w2c_schema_writer w2c_schema_writer_t
typedef w2c_schema_writer_ops w2c_schema_writer_ops_t


Detailed Description

represent command line option


Generated on Thu Oct 26 21:11:28 2006 for Axis2/C by  doxygen 1.4.7