Top Description Interfaces Classes
[default module]

Package com.sun.msv.grammar.xmlschema


W3C XML Schema grammar model.

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

Interface Summary

Modifier and TypeInterface and Description
public interface
AttWildcardExp

Schema component with AttributeWildcard

Class Summary

Modifier and TypeClass and Description
public class
AttributeDeclExp

global attribute declaration.

public class
AttributeGroupExp

attribute group declaration.

public class
AttributeWildcard

Attribute wildcard property of the schema component.

public class
ComplexTypeExp

ComplexType definition.

public class
ElementDeclExp

Element declaration.

public class
Field

represents one field of an identity constraint.

public class
GroupDeclExp

model group declaration.

public class
IdentityConstraint

represents an identity constraint.

public class
KeyConstraint

key constraint.

public class
KeyRefConstraint

keyref constraint.

public class
LaxDefaultNameClass

Special name class implementation used for the wild card of the "lax" mode.

public class
OccurrenceExp

Used to mark a occurrence constraint which cannot be easily represented by primitive expressions.

public abstract class
RedefinableExp

declaration that can be redefined by using <redefine> element.

public class
SimpleTypeExp

Simple type declaration.

public class
SkipElementExp

ElementExp that is used for <any processContents="skip"/>.

public class
UniqueConstraint

unique constraint.

public class
XMLSchemaGrammar

set of XML Schema.

public class
XMLSchemaSchema

XML Schema object.

public abstract class
public class
XPath

internal representation of XPath ('aaa/bbb/ccc/ ...