|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
<html>
|
|
Packit Service |
a31ea6 |
<head>
|
|
Packit Service |
a31ea6 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
Packit Service |
a31ea6 |
<title>schemasInternals: internal interfaces for XML Schemas</title>
|
|
Packit Service |
a31ea6 |
<meta name="generator" content="Libxml2 devhelp stylesheet"/>
|
|
Packit Service |
a31ea6 |
<link rel="start" href="index.html" title="libxml2 Reference Manual"/>
|
|
Packit Service |
a31ea6 |
<link rel="up" href="general.html" title="API"/>
|
|
Packit Service |
a31ea6 |
<link rel="stylesheet" href="style.css" type="text/css"/>
|
|
Packit Service |
a31ea6 |
<link rel="chapter" href="general.html" title="API"/>
|
|
Packit Service |
a31ea6 |
</head>
|
|
Packit Service |
a31ea6 |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
libxml2 Reference Manual
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
schemasInternals
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
schemasInternals - internal interfaces for XML Schemas
|
|
Packit Service |
a31ea6 |
internal interfaces for the XML Schemas handling and schema validity checking The Schemas development is a Work In Progress. Some of those interfaces are not guaranteed to be API or ABI stable !
|
|
Packit Service |
a31ea6 |
Author(s): Daniel Veillard
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Synopsis
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_BLOCK_DEFAULT_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FINAL_DEFAULT_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FIXUP_1;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FINAL_DEFAULT_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_CIRCULAR;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_QUALIF_ATTR;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_BUILTIN_PRIMITIVE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_USE_REQUIRED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FACET_COLLAPSE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_WHITESPACE_COLLAPSE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_VARIETY_UNION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANY_STRICT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_INTERNAL_RESOLVED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_QUALIF_ELEM;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_VARIETY_LIST;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_WHITESPACE_PRESERVE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_INTERNAL_CHECKED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_INCLUDING_CONVERT_NS;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_INTERNAL_RESOLVED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_USE_PROHIBITED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_NILLABLE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_BLOCK_DEFAULT_SUBSTITUTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTRGROUP_REDEFINED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_SUBST_GROUP_HEAD;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_BLOCK_DEFAULT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_BLOCK_SUBSTITUTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FINAL_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_REDEFINED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_FIXED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_OWNED_ATTR_WILDCARD;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_VARIETY_ATOMIC;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FINAL_LIST;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_USE_OPTIONAL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_NSDEFAULT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_WHITESPACE_REPLACE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_BLOCK_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANYATTR_STRICT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FACET_UNKNOWN;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTRGROUP_MARKED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FACET_PRESERVE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_BLOCK_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_GLOBAL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANYATTR_SKIP;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_DERIVATION_METHOD_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANYATTR_LAX;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_GLOBAL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_ABSTRACT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_MIXED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTR_FIXED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_INTERNAL_RESOLVED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANY_SKIP;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FINAL_DEFAULT_LIST;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_VARIETY_ABSENT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_FINAL_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_WILDCARD_COMPLETE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_NSDEFAULT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_GLOBAL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_TOPLEVEL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ANY_LAX;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FINAL_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_HAS_FACETS;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_FINAL_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_NORMVALUENEEDED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_FINAL_ABSENT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_BLOCK_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_INTERNAL_INVALID;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTRGROUP_HAS_REFS;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_ABSTRACT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_BLOCK_DEFAULT_EXTENSION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FINAL_UNION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FINAL_DEFAULT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_FACETSNEEDVALUE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FINAL_DEFAULT_UNION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_BLOCK_RESTRICTION;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_FACET_REPLACE;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_DEFAULT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_TYPE_MARKED;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_BLOCK_ABSENT;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ATTRGROUP_GLOBAL;
|
|
Packit Service |
a31ea6 |
#define XML_SCHEMAS_ELEM_REF;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaAttributeGroup * xmlSchemaAttributeGroupPtr;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaElement * xmlSchemaElementPtr;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaFacetLink * xmlSchemaFacetLinkPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaVal xmlSchemaVal;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaAttributeLink * xmlSchemaAttributeLinkPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaType xmlSchemaType;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaAnnot xmlSchemaAnnot;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaAnnot * xmlSchemaAnnotPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaElement xmlSchemaElement;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaWildcard xmlSchemaWildcard;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaWildcard * xmlSchemaWildcardPtr;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaFacet * xmlSchemaFacetPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaTypeLink xmlSchemaTypeLink;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaAttributeLink xmlSchemaAttributeLink;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaVal * xmlSchemaValPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaFacetLink xmlSchemaFacetLink;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaWildcardNs * xmlSchemaWildcardNsPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaAttributeGroup xmlSchemaAttributeGroup;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaTypeLink * xmlSchemaTypeLinkPtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaWildcardNs xmlSchemaWildcardNs;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaAttribute * xmlSchemaAttributePtr;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaNotation * xmlSchemaNotationPtr;
|
|
Packit Service |
a31ea6 |
typedef enum xmlSchemaValType;
|
|
Packit Service |
a31ea6 |
typedef xmlSchemaType * xmlSchemaTypePtr;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaNotation xmlSchemaNotation;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaFacet xmlSchemaFacet;
|
|
Packit Service |
a31ea6 |
typedef enum xmlSchemaContentType;
|
|
Packit Service |
a31ea6 |
typedef enum xmlSchemaTypeType;
|
|
Packit Service |
a31ea6 |
typedef struct _xmlSchemaAttribute xmlSchemaAttribute;
|
|
Packit Service |
a31ea6 |
void xmlSchemaFreeType (xmlSchemaTypePtr type);
|
|
Packit Service |
a31ea6 |
void xmlSchemaFreeWildcard (xmlSchemaWildcardPtr wildcard);
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Description
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Details
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Ignore validation non definition on attributes Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Skip unknown attribute from validation Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Apply strict validation rules on attributes Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Used by wildcards. Validate if type found, don't worry if not found
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Skip unknown attribute from validation
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Used by wildcards. Apply strict validation rules
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The attribute wildcard has been already builded.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Whether this attr. group contains attr. group references.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Marks the attr group as marked; used for circular checks.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The attr group was redefined.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The attribute wildcard has been already builded.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the attribute has a fixed value
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
allow elements in no namespace
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
this is set when the "type" and "ref" references have been resolved.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
allow elements in no namespace
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The attribute is optional.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Used by wildcards. The attribute is prohibited.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The attribute is required.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "extension" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "restriction" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "substitution" in the set of blockDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element is abstract
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the "block" attribute is absent
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
disallowed substitutions are absent
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
disallowed substitutions: "restriction"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
disallowed substitutions: "substituion"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
a helper flag for the search of circular references.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element has a default value
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
substitution group exclusions are absent
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
substitution group exclusions: "extension"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
substitution group exclusions: "restriction"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element has a fixed value
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element is global
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
this is set when the elem decl has been checked against all constraints
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
this is set when "type", "ref", "substitutionGroup" references have been resolved.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element is nillable
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
allow elements in no namespace Obsolete, not used anymore.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element is a reference to a type
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the declaration is a substitution group head
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element is top level obsolete: use XML_SCHEMAS_ELEM_GLOBAL instead
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
collapse the types of the facet
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
preserve the type of the facet
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
replace the type of the facet
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
unknown facet handling
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "extension" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the cshema has "list" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "restriction" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema has "union" in the set of finalDefault.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the schema is currently including an other schema with no target namespace.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Reflects attributeFormDefault == qualified in an XML schema document.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Reflects elementFormDefault == qualified in an XML schema document.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simple/complexType is abstract.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the complexType did not specify 'block' so use the default of the <schema> item.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the complexType has a 'block' of "extension".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the complexType has a 'block' of "restriction".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Marks the item as a builtin primitive.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simple or complex type has a derivation method of "extension".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simple or complex type has a derivation method of "restriction".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
indicates if the facets need a computed value
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a final of "default".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the complexType has a final of "extension".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a final of "list".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType/complexType has a final of "restriction".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a final of "union".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
First stage of fixup was done.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the type is global
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
has facets
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
indicates that the type is invalid
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
indicates that the type was typefixed
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Marks the item as marked; used for circular checks.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the element content type is mixed
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
indicates if the facets (pattern) need a normalized value
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the complexType owns an attribute wildcard, i.e. it can be freed by the complexType
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The type was redefined.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a variety of "absent". TODO: Actually not necessary :-/, since if none of the variety flags occur then it's automatically absent.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a variety of "union".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a variety of "list".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
the simpleType has a variety of "union".
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
a whitespace-facet value of "collapse"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
a whitespace-facet value of "preserve"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
a whitespace-facet value of "replace"
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
If the wildcard is complete.
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAnnot * next
|
|
Packit Service |
a31ea6 |
xmlNodePtr content : the annotation
|
|
Packit Service |
a31ea6 |
} xmlSchemaAnnot;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttributestruct _xmlSchemaAttribute {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * next : the next attribute (not used?)
|
|
Packit Service |
a31ea6 |
const xmlChar * name : the name of the declaration
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * typeName : the local name of the type definition
|
|
Packit Service |
a31ea6 |
const xmlChar * typeNs : the ns URI of the type definition
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr base : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int occurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * defValue : The initial value of the value constraint
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes : the type definition
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr defVal : The compiled value constraint
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr refDecl : Deprecated; not used
|
|
Packit Service |
a31ea6 |
} xmlSchemaAttribute;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttributeGroupstruct _xmlSchemaAttributeGroup {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * next : the next attribute if in a group ...
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardPtr attributeWildcard
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributeGroupPtr refItem : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
void * attrUses
|
|
Packit Service |
a31ea6 |
} xmlSchemaAttributeGroup;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaAttributeLinkstruct _xmlSchemaAttributeLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttributeLink * next : the next attribute link ...
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaAttribute * attr : the linked attribute
|
|
Packit Service |
a31ea6 |
} xmlSchemaAttributeLink;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_UNKNOWN = 0
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_EMPTY = 1
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_ELEMENTS = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_MIXED = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_SIMPLE = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS = 5 /* Obsolete */
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_BASIC = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_CONTENT_ANY = 7
|
|
Packit Service |
a31ea6 |
};
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaElement {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * next : Not used?
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes : the type definition
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
const xmlChar * namedType
|
|
Packit Service |
a31ea6 |
const xmlChar * namedTypeNs
|
|
Packit Service |
a31ea6 |
const xmlChar * substGroup
|
|
Packit Service |
a31ea6 |
const xmlChar * substGroupNs
|
|
Packit Service |
a31ea6 |
const xmlChar * scope
|
|
Packit Service |
a31ea6 |
const xmlChar * value : The original value of the value constraint.
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaElement * refDecl : This will now be used for the substitution group affiliation
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr contModel : Obsolete for WXS, maybe used for RelaxNG
|
|
Packit Service |
a31ea6 |
xmlSchemaContentType contentType
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr defVal : The compiled value contraint.
|
|
Packit Service |
a31ea6 |
void * idcs : The identity-constraint defs
|
|
Packit Service |
a31ea6 |
} xmlSchemaElement;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaFacet * next : the next type if in a sequence ...
|
|
Packit Service |
a31ea6 |
const xmlChar * value : The original value
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Obsolete
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int fixed : XML_SCHEMAS_FACET_PRESERVE, etc.
|
|
Packit Service |
a31ea6 |
int whitespace
|
|
Packit Service |
a31ea6 |
xmlSchemaValPtr val : The compiled value
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr regexp : The regex for patterns
|
|
Packit Service |
a31ea6 |
} xmlSchemaFacet;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaFacetLinkstruct _xmlSchemaFacetLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaFacetLink * next : the next facet link ...
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetPtr facet : the linked facet
|
|
Packit Service |
a31ea6 |
} xmlSchemaFacetLink;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaNotation {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
const xmlChar * identifier
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
} xmlSchemaNotation;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * next : the next type if in a sequence ...
|
|
Packit Service |
a31ea6 |
const xmlChar * name
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * ref : Deprecated; not used
|
|
Packit Service |
a31ea6 |
const xmlChar * refNs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr subtypes
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributePtr attributes : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
xmlSchemaContentType contentType
|
|
Packit Service |
a31ea6 |
const xmlChar * base : Base type's local name
|
|
Packit Service |
a31ea6 |
const xmlChar * baseNs : Base type's target namespace
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr baseType : The base type component
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetPtr facets : Local facets
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaType * redef : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int recurse : Obsolete
|
|
Packit Service |
a31ea6 |
xmlSchemaAttributeLinkPtr * attributeUses : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardPtr attributeWildcard
|
|
Packit Service |
a31ea6 |
int builtInType : Type of built-in types.
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeLinkPtr memberTypes : member-types if a union type.
|
|
Packit Service |
a31ea6 |
xmlSchemaFacetLinkPtr facetSet : All facets (incl. inherited)
|
|
Packit Service |
a31ea6 |
const xmlChar * refPrefix : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr contentTypeDef : Used for the simple content of complex types. Could we use @subtypes
|
|
Packit Service |
a31ea6 |
xmlRegexpPtr contModel : Holds the automaton of the content model
|
|
Packit Service |
a31ea6 |
const xmlChar * targetNamespace
|
|
Packit Service |
a31ea6 |
void * attrUses
|
|
Packit Service |
a31ea6 |
} xmlSchemaType;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaTypeLink {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaTypeLink * next : the next type link ...
|
|
Packit Service |
a31ea6 |
xmlSchemaTypePtr type : the linked type
|
|
Packit Service |
a31ea6 |
} xmlSchemaTypeLink;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_BASIC = 1 /* A built-in datatype */
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ANY = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_FACET = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SIMPLE = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_COMPLEX = 5
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SEQUENCE = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_CHOICE = 7
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ALL = 8
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_SIMPLE_CONTENT = 9
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_COMPLEX_CONTENT = 10
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_UR = 11
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_RESTRICTION = 12
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_EXTENSION = 13
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ELEMENT = 14
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTE = 15
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTEGROUP = 16
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_GROUP = 17
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_NOTATION = 18
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_LIST = 19
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_UNION = 20
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ANY_ATTRIBUTE = 21
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_UNIQUE = 22
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_KEY = 23
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_IDC_KEYREF = 24
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_PARTICLE = 25
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_TYPE_ATTRIBUTE_USE = 26
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MININCLUSIVE = 1000
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MINEXCLUSIVE = 1001
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXINCLUSIVE = 1002
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXEXCLUSIVE = 1003
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_TOTALDIGITS = 1004
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_FRACTIONDIGITS = 1005
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_PATTERN = 1006
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_ENUMERATION = 1007
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_WHITESPACE = 1008
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_LENGTH = 1009
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MAXLENGTH = 1010
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_FACET_MINLENGTH = 1011
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_EXTRA_QNAMEREF = 2000
|
|
Packit Service |
a31ea6 |
XML_SCHEMA_EXTRA_ATTR_USE_PROHIB = 2001
|
|
Packit Service |
a31ea6 |
};
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
The content of this structure is not made public by the API.
|
|
Packit Service |
a31ea6 |
} xmlSchemaVal;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UNKNOWN = 0
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_STRING = 1
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NORMSTRING = 2
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DECIMAL = 3
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_TIME = 4
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GDAY = 5
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GMONTH = 6
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GMONTHDAY = 7
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GYEAR = 8
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_GYEARMONTH = 9
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DATE = 10
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DATETIME = 11
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DURATION = 12
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_FLOAT = 13
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_DOUBLE = 14
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BOOLEAN = 15
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_TOKEN = 16
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_LANGUAGE = 17
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NMTOKEN = 18
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NMTOKENS = 19
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NAME = 20
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_QNAME = 21
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NCNAME = 22
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ID = 23
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_IDREF = 24
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_IDREFS = 25
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ENTITY = 26
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ENTITIES = 27
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NOTATION = 28
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYURI = 29
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_INTEGER = 30
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NPINTEGER = 31
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NINTEGER = 32
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_NNINTEGER = 33
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_PINTEGER = 34
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_INT = 35
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UINT = 36
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_LONG = 37
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ULONG = 38
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_SHORT = 39
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_USHORT = 40
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BYTE = 41
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_UBYTE = 42
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_HEXBINARY = 43
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_BASE64BINARY = 44
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYTYPE = 45
|
|
Packit Service |
a31ea6 |
XML_SCHEMAS_ANYSIMPLETYPE = 46
|
|
Packit Service |
a31ea6 |
};
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaWildcard {
|
|
Packit Service |
a31ea6 |
xmlSchemaTypeType type : The kind of type
|
|
Packit Service |
a31ea6 |
const xmlChar * id : Deprecated; not used
|
|
Packit Service |
a31ea6 |
xmlSchemaAnnotPtr annot
|
|
Packit Service |
a31ea6 |
xmlNodePtr node
|
|
Packit Service |
a31ea6 |
int minOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int maxOccurs : Deprecated; not used
|
|
Packit Service |
a31ea6 |
int processContents
|
|
Packit Service |
a31ea6 |
int any : Indicates if the ns constraint is of ##any
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardNsPtr nsSet : The list of allowed namespaces
|
|
Packit Service |
a31ea6 |
xmlSchemaWildcardNsPtr negNsSet : The negated namespace
|
|
Packit Service |
a31ea6 |
int flags
|
|
Packit Service |
a31ea6 |
} xmlSchemaWildcard;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Structure xmlSchemaWildcardNsstruct _xmlSchemaWildcardNs {
|
|
Packit Service |
a31ea6 |
struct _xmlSchemaWildcardNs * next : the next constraint link ...
|
|
Packit Service |
a31ea6 |
const xmlChar * value : the value
|
|
Packit Service |
a31ea6 |
} xmlSchemaWildcardNs;
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Deallocate a Schema Type structure.
|
|
Packit Service |
a31ea6 |
<tt>type</tt>: | a schema type structure |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
Deallocates a wildcard structure.
|
|
Packit Service |
a31ea6 |
<tt>wildcard</tt>: | a wildcard structure |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
|
|
Packit Service |
a31ea6 |
</body>
|
|
Packit Service |
a31ea6 |
</html>
|