Package com.sun.msv.grammar.xmlschema

W3C XML Schema grammar model.

Interface Summary

AttWildcardExp Schema component with AttributeWildcard

Class Summary

AttributeDeclExp global attribute declaration.
AttributeGroupExp attribute group declaration.
AttributeWildcard Attribute wildcard property of the schema component.
ComplexTypeExp ComplexType definition.
ElementDeclExp Element declaration.
ElementDeclExp.XSElementExp XML Schema version of ElementExp.
Field represents one field of an identity constraint.
GroupDeclExp model group declaration.
IdentityConstraint represents an identity constraint.
KeyConstraint key constraint.
KeyRefConstraint keyref constraint.
LaxDefaultNameClass Special name class implementation used for the wild card of the "lax" mode.
OccurrenceExp Used to mark a occurrence constraint which cannot be easily represented by primitive expressions.
RedefinableExp declaration that can be redefined by using <redefine> element.
SimpleTypeExp Simple type declaration.
SkipElementExp ElementExp that is used for <any processContents="skip"/>.
UniqueConstraint unique constraint.
XMLSchemaGrammar set of XML Schema.
XMLSchemaSchema XML Schema object.
XMLSchemaSchema.AttributeDeclContainer
XMLSchemaSchema.AttributeGroupContainer
XMLSchemaSchema.ComplexTypeContainer
XMLSchemaSchema.ElementDeclContainer
XMLSchemaSchema.GroupDeclContainer
XMLSchemaSchema.IdentityConstraintContainer
XMLSchemaSchema.SimpleTypeContainer
XMLSchemaTypeExp Base class of ComplexTypeExp and SimpleTypeExp.
XPath internal representation of XPath ('aaa/bbb/ccc/ ...
W3C XML Schema grammar model.

These classes serve as the object model of W3C XML Schema.