00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef W2C_SCHEMA_CONSTS_H
00018 #define W2C_SCHEMA_CONSTS_H
00019
00025 #include <stdio.h>
00026 #include <axis2_utils.h>
00027 #include <xml_schema_constants.h>
00028
00029 #ifdef __cplusplus
00030 extern "C"
00031 {
00032 #endif
00033
00043 #define W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD AXIS2_URI_2001_SCHEMA_XSD
00044
00045 #define W2C_SCHEMA_XSD_STRING "string" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00046 #define W2C_SCHEMA_XSD_BOOLEAN "boolean" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00047 #define W2C_SCHEMA_XSD_DOUBLE "double" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00048 #define W2C_SCHEMA_XSD_FLOAT "float" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00049 #define W2C_SCHEMA_XSD_INT "int" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00050 #define W2C_SCHEMA_XSD_INTEGER "integer" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00051 #define W2C_SCHEMA_XSD_LONG "long" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00052 #define W2C_SCHEMA_XSD_SHORT "short" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00053 #define W2C_SCHEMA_XSD_BYTE "byte" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00054 #define W2C_SCHEMA_XSD_DECIMAL "decimal" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00055 #define W2C_SCHEMA_XSD_BASE64 "base64Binary" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00056 #define W2C_SCHEMA_XSD_HEXBIN "hexBinary" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00057 #define W2C_SCHEMA_XSD_ANYSIMPLETYPE "anySimpleType" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00058 #define W2C_SCHEMA_XSD_ANYTYPE "anyType" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00059 #define W2C_SCHEMA_XSD_ANY "any" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00060 #define W2C_SCHEMA_XSD_QNAME "QName" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00061 #define W2C_SCHEMA_XSD_DATETIME "dateTime" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00062 #define W2C_SCHEMA_XSD_DATE "date" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00063 #define W2C_SCHEMA_XSD_TIME "time" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00064 #define W2C_SCHEMA_XSD_UNSIGNEDLONG "unsignedLong" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00065 #define W2C_SCHEMA_XSD_UNSIGNEDINT "unsignedInt" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00066 #define W2C_SCHEMA_XSD_UNSIGNEDSHORT "unsignedShort" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00067 #define W2C_SCHEMA_XSD_UNSIGNEDBYTE "unsignedByte" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00068 #define W2C_SCHEMA_XSD_POSITIVEINTEGER "positiveInteger" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00069 #define W2C_SCHEMA_XSD_NEGATIVEINTEGER "negativeInteger" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00070 #define W2C_SCHEMA_XSD_NONNEGATIVEINTEGER "nonNegativeInteger" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00071 #define W2C_SCHEMA_XSD_NONPOSITIVEINTEGER "nonPositiveInteger" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00072 #define W2C_SCHEMA_XSD_YEARMONTH "gYearMonth" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00073 #define W2C_SCHEMA_XSD_MONTHDAY "gMonthDay" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00074 #define W2C_SCHEMA_XSD_YEAR "gYear" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00075 #define W2C_SCHEMA_XSD_MONTH "gMonth" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00076 #define W2C_SCHEMA_XSD_DAY "gDay" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00077 #define W2C_SCHEMA_XSD_DURATION "duration" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00078 #define W2C_SCHEMA_XSD_NAME "Name" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00079 #define W2C_SCHEMA_XSD_NCNAME "NCName" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00080 #define W2C_SCHEMA_XSD_NMTOKEN "NMTOKEN" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00081 #define W2C_SCHEMA_XSD_NMTOKENS "NMTOKENS" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00082 #define W2C_SCHEMA_XSD_NOTATION "NOTATION" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00083 #define W2C_SCHEMA_XSD_ENTITY "ENTITY" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00084 #define W2C_SCHEMA_XSD_ENTITIES "ENTITIES" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00085 #define W2C_SCHEMA_XSD_IDREF "IDREF" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00086 #define W2C_SCHEMA_XSD_IDREFS "IDREFS" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00087 #define W2C_SCHEMA_XSD_ANYURI "anyURI" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00088 #define W2C_SCHEMA_XSD_LANGUAGE "language" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00089 #define W2C_SCHEMA_XSD_ID "ID" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00090 #define W2C_SCHEMA_XSD_SCHEMA "schema" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00091 #define W2C_SCHEMA_XSD_NORMALIZEDSTRING "normalizedString" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00092 #define W2C_SCHEMA_XSD_TOKEN "token" "|" W2C_SCHEMA_URI_DEFAULT_SCHEMA_XSD
00093
00094
00095
00096 #define W2C_SCHEMA_CONSTS_ATTRIBUTE_TYPE 0x01
00097
00098 #define W2C_SCHEMA_CONSTS_ELEMENT_TYPE 0x02
00099
00100 #define W2C_SCHEMA_CONSTS_ARRAY_TYPE 0x04
00101 #define W2C_SCHEMA_CONSTS_ANY_TYPE 0x08
00102 #define W2C_SCHEMA_CONSTS_BINARY_TYPE 0x10
00103
00104
00105 #define W2C_SCHEMA_COMPILER_CONSTS_EXTRA_ATTRIBUTE_FIELD_NAME "extraAttributes"
00106 #define W2C_SCHEMA_CONSTS_ANY_ELEMENT_FIELD_NAME "extraElement"
00107
00109 #ifdef __cplusplus
00110 }
00111 #endif
00112
00113 #endif