Annotation schema component.
The "xs:appinfo" XML element.
Attribute declaration.
Attribute declaration or attribute reference.
Attribute group definition.
Attribute reference.
Attribute use.
The "xs:complexContent" XML element.
Complex type definition.
The "xs:documentation" XML element.
Element declaration.
Element declaration or element reference.
Element reference.
The "xs:extension" XML element.
Global attribute declaration.
Global element declaration.
Identity constraint definition.
The "xs:import" XML element.
The "xs:include" XML element.
Local attribute declaration.
Local element declaration.
Model group.
Model group definition.
Notation declaration.
Particle, having a min and max occurs (possibly default).
The "xs:redefine" XML element.
The "xs:restriction" XML element.
XML Schema (from one document).
Schema component, as specified in the XML Schema specification, part 1, section 2.
Immutable XML Schema Document.
Immutable collection of XML Schema Documents that belong together.
Immutable XML Schema or a part thereof.
The "xs:simpleContent" XML element.
Simple type definition.
Schema type definition, which is either a simple type or a complex type.
Wildcard.
This package represents XML Schema document content as immutable yaidom "elements". These schema objects offer the
ElemLike
query API. They wrap aneu.cdevreeze.yaidom.indexed.Elem
.This API only represents schemas. It is not capable of validating instance documents against schemas.
Only version 1.0 of XML Schema is supported.