Uses of Package
com.sun.msv.grammar
Packages that use com.sun.msv.grammar
Package
Description
abstract grammar model(AGM): common part.
abstract grammar model(AGM): RELAX stub.
abstract grammar model (AGM): TREX extension
and TREX stub.
Abstract grammar model (AGM): TREX label-annotated stub.
Miscellaneous utility classes.
W3C XML Schema grammar model.
reads XML representation of grammar and creates AGM.
interface of Datatype vocabulary reader.
reads DTD and constructs AGM.
common parts for parseing RELAX Core/Namespace into AGM.
parses RELAX Core into AGM.
Non-essential schema conformance checks.
shared code between RELAX NG reader and TREX reader.
parses TREX pattern into AGM.
parses RELAX NG into AGM.
parses RELAX NG with DTD compatibility annotation into AGM.
reads TREX grammar with "label
annotation".
Miscellaneous utilities
parses XML representation of XML Schema into AGM.
abstract grammar model(AGM) for RELAX Namespace.
abstract grammar model(AGM) for RELAXNS-extended RELAX Core.
abstract grammar model(AGM) for RELAXNS-extended TREX.
parses XML representation of RELAX Namespace.
parses XML representation of RELAXNS-extended RELAX Core.
"divide&validate" framework implementation.
Miscellaneous utilities
Contains abstract model for grammar-based schema and
concrete verifier implementation for the abstract schema.
Verifier with XML Schema's identity constraint check.
Implementation of JARV (Java API for RELAX
Verifier).
Type-assignment engine
that can be used by application programs.
VGM implementation by using regular expression derivation algorithm.
RegExp VGM implementation that supports special semantics of XML Schema
AGM to RELAX NG converter
-
Classes in com.sun.msv.grammar used by com.sun.msv.generatorClassDescriptionAttribute declaration.Base implementation for those expression which has two child expressions.A|B.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.Element declaration.Primitive of the tree regular expression.clones an expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns Expression object.ExpressionVisitor that returns void.base interface of the "grammar".<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.validator of (namespaceURI,localPart) pair.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammarClassDescriptiona NameClass that matches any name.Attribute declaration.Base implementation for those expression which has two child expressions.A|B.Union of two NameClasses.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.<difference> name class.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.expression cache by closed hash.Visitor interface for Expression and its derived types.ExpressionVisitor that returns boolean.ExpressionVisitor that returns Expression object.ExpressionVisitor that returns void.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Visitor interface for NameClass.NameClass that matchs any names in a particular namespace.NameClass that acts a not operator.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.a NameClass that accepts only one fixed name.Base implementation for those expression who has one child expresison.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.dtdClassDescriptionvalidator of (namespaceURI,localPart) pair.Visitor interface for NameClass.
-
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.relaxClassDescriptionElement declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.Visitor interface for Expression and its derived types.ExpressionVisitor that returns boolean.ExpressionVisitor that returns Expression object.ExpressionVisitor that returns void.base interface of the "grammar".validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Container of ReferenceExp.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.relaxngClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.trexClassDescriptionElement declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Container of ReferenceExp.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.trex.typedClassDescriptionElement declaration.Primitive of the tree regular expression.validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.
-
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.utilClassDescriptiona NameClass that matches any name.Attribute declaration.Base implementation for those expression which has two child expressions.A|B.Union of two NameClasses.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.<difference> name class.Element declaration.Primitive of the tree regular expression.clones an expression.Creates a new Expression by combining existing expressions.Visitor interface for Expression and its derived types.ExpressionVisitor that returns boolean.ExpressionVisitor that returns Expression object.ExpressionVisitor that returns void.Deprecated.ValidationContextProvider that supports limited ID/IDREF implementation.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.validator of (namespaceURI,localPart) pair.Visitor interface for NameClass.NameClass that matchs any names in a particular namespace.NameClass that acts a not operator.A+.Base class for application-specific AGM annotation.Container of ReferenceExp.Reference to the other expression.A,B.a NameClass that accepts only one fixed name.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.xmlschemaClassDescriptionAttribute declaration.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Visitor interface for NameClass.Base class for application-specific AGM annotation.Container of ReferenceExp.Reference to the other expression.a NameClass that accepts only one fixed name.
-
Classes in com.sun.msv.grammar used by com.sun.msv.readerClassDescriptionAttribute declaration.Base implementation for those expression which has two child expressions.A|B.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns void.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.A+.Base class for application-specific AGM annotation.Container of ReferenceExp.Reference to the other expression.A,B.Base implementation for those expression who has one child expresison.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.datatype
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.datatype.xsdClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.dtdClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.validator of (namespaceURI,localPart) pair.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relaxClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.ValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relax.coreClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.Container of ReferenceExp.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relax.core.checkerClassDescriptionAttribute declaration.A|B.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.Element declaration.ExpressionVisitor that returns boolean.ExpressionVisitor that returns void.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trexClassDescriptionAttribute declaration.A|B.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.Visitor interface for Expression and its derived types.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.validator of (namespaceURI,localPart) pair.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.classicClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.ValidationContextProvider that supports limited ID/IDREF implementation.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.ngClassDescriptiona NameClass that matches any name.Attribute declaration.A|B.Union of two NameClasses.Expression that matchs characters of the particular
Datatype
.<difference> name class.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns void.ValidationContextProvider that supports limited ID/IDREF implementation.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Visitor interface for NameClass.NameClass that matchs any names in a particular namespace.NameClass that acts a not operator.Reference to the other expression.a NameClass that accepts only one fixed name. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.ng.compClassDescriptionAttribute declaration.Element declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.ValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.typed
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.utilClassDescriptionCreates a new Expression by combining existing expressions.base interface of the "grammar".
-
Classes in com.sun.msv.grammar used by com.sun.msv.reader.xmlschemaClassDescriptionElement declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns void.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.validator of (namespaceURI,localPart) pair.Container of ReferenceExp.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammarClassDescriptionElement declaration.Primitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.NameClass that matchs any names in a particular namespace.Base class for application-specific AGM annotation.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammar.relaxClassDescriptionAttribute declaration.Element declaration.Primitive of the tree regular expression.clones an expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns Expression object.base interface of the "grammar".validator of (namespaceURI,localPart) pair.common interface of AttributeExp and ElementExp.Base class for application-specific AGM annotation.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammar.trex
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.readerClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.reader.relaxClassDescriptionPrimitive of the tree regular expression.Creates a new Expression by combining existing expressions.ValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.verifierClassDescriptionAttribute declaration.Element declaration.Primitive of the tree regular expression.clones an expression.Creates a new Expression by combining existing expressions.ExpressionVisitor that returns Expression object.base interface of the "grammar".ValidationContextProvider that supports limited ID/IDREF implementation.Base class for application-specific AGM annotation.Container of ReferenceExp.Reference to the other expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.utilClassDescriptionDeprecated.use
IDContextProvider2
.ValidationContextProvider that supports limited ID/IDREF implementation.a NameClass that accepts only one fixed name. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifierClassDescriptionDeprecated.use
IDContextProvider2
.ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.identityClassDescriptionValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.jarv
-
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.psviClassDescriptionAttribute declaration.Element declaration.ValidationContextProvider that supports limited ID/IDREF implementation.
-
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.regexpClassDescriptionAttribute declaration.Base implementation for those expression which has two child expressions.A|B.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.Element declaration.Primitive of the tree regular expression.clones an expression.Creates a new Expression by combining existing expressions.Visitor interface for Expression and its derived types.ExpressionVisitor that returns Expression object.ExpressionVisitor that returns void.base interface of the "grammar".Deprecated.useIDContextProvider2
.ValidationContextProvider that supports limited ID/IDREF implementation.<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.regexp.xmlschemaClassDescriptionAttribute declaration.Element declaration.Primitive of the tree regular expression.
-
Classes in com.sun.msv.grammar used by com.sun.msv.writer
-
Classes in com.sun.msv.grammar used by com.sun.msv.writer.relaxngClassDescriptiona NameClass that matches any name.Attribute declaration.Base implementation for those expression which has two child expressions.A|B.Union of two NameClasses.<concur> pattern of TREX.Expression that matchs characters of the particular
Datatype
.<difference> name class.Element declaration.Primitive of the tree regular expression.ExpressionVisitor that returns void.base interface of the "grammar".<interleave> pattern of TREX, or <all> particle of XML Schema.<list> of RELAX NG.<mixed> of RELAX.validator of (namespaceURI,localPart) pair.Visitor interface for NameClass.NameClass that matchs any names in a particular namespace.NameClass that acts a not operator.A+.Base class for application-specific AGM annotation.Reference to the other expression.A,B.a NameClass that accepts only one fixed name.Expression that matchs a particular value of aDatatype
.
IDContextProvider2
.