Uses of Package
com.sun.msv.grammar
-
Packages that use com.sun.msv.grammar Package Description com.sun.msv.generator com.sun.msv.grammar abstract grammar model(AGM): common part.com.sun.msv.grammar.dtd com.sun.msv.grammar.relax abstract grammar model(AGM): RELAX stub.com.sun.msv.grammar.relaxng com.sun.msv.grammar.trex abstract grammar model (AGM): TREX extension and TREX stub.com.sun.msv.grammar.trex.typed Abstract grammar model (AGM): TREX label-annotated stub.com.sun.msv.grammar.util Miscellaneous utility classes.com.sun.msv.grammar.xmlschema W3C XML Schema grammar model.com.sun.msv.reader reads XML representation of grammar and creates AGM.com.sun.msv.reader.datatype interface of Datatype vocabulary reader.com.sun.msv.reader.datatype.xsd com.sun.msv.reader.dtd reads DTD and constructs AGM.com.sun.msv.reader.relax common parts for parseing RELAX Core/Namespace into AGM.com.sun.msv.reader.relax.core parses RELAX Core into AGM.com.sun.msv.reader.relax.core.checker Non-essential schema conformance checks.com.sun.msv.reader.trex shared code between RELAX NG reader and TREX reader.com.sun.msv.reader.trex.classic parses TREX pattern into AGM.com.sun.msv.reader.trex.ng parses RELAX NG into AGM.com.sun.msv.reader.trex.ng.comp parses RELAX NG with DTD compatibility annotation into AGM.com.sun.msv.reader.trex.typed reads TREX grammar with "label annotation".com.sun.msv.reader.util Miscellaneous utilitiescom.sun.msv.reader.xmlschema parses XML representation of XML Schema into AGM.com.sun.msv.relaxns.grammar abstract grammar model(AGM) for RELAX Namespace.com.sun.msv.relaxns.grammar.relax abstract grammar model(AGM) for RELAXNS-extended RELAX Core.com.sun.msv.relaxns.grammar.trex abstract grammar model(AGM) for RELAXNS-extended TREX.com.sun.msv.relaxns.reader parses XML representation of RELAX Namespace.com.sun.msv.relaxns.reader.relax parses XML representation of RELAXNS-extended RELAX Core.com.sun.msv.relaxns.verifier "divide&validate" framework implementation.com.sun.msv.util Miscellaneous utilitiescom.sun.msv.verifier Contains abstract model for grammar-based schema and concrete verifier implementation for the abstract schema.com.sun.msv.verifier.identity Verifier with XML Schema's identity constraint check.com.sun.msv.verifier.jarv Implementation of JARV (Java API for RELAX Verifier).com.sun.msv.verifier.psvi Type-assignment engine that can be used by application programs.com.sun.msv.verifier.regexp VGM implementation by using regular expression derivation algorithm.com.sun.msv.verifier.regexp.xmlschema RegExp VGM implementation that supports special semantics of XML Schemacom.sun.msv.writer com.sun.msv.writer.relaxng AGM to RELAX NG converter -
Classes in com.sun.msv.grammar used by com.sun.msv.generator Class Description AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionCloner clones an expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.NameClass validator of (namespaceURI,localPart) pair.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar Class Description AnyNameClass a NameClass that matches any name.AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ChoiceNameClass Union of two NameClasses.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.DataOrValueExp DifferenceNameClass <difference> name class.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionPool.ClosedHash expression cache by closed hash.ExpressionVisitor Visitor interface for Expression and its derived types.ExpressionVisitorBoolean ExpressionVisitor that returns boolean.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.ExpressionVisitorVoid ExpressionVisitor that returns void.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.NameClassVisitor Visitor interface for NameClass.NamespaceNameClass NameClass that matchs any names in a particular namespace.NotNameClass NameClass that acts a not operator.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.SimpleNameClass a NameClass that accepts only one fixed name.UnaryExp Base implementation for those expression who has one child expresison.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.dtd Class Description NameClass validator of (namespaceURI,localPart) pair.NameClassVisitor Visitor interface for NameClass. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.relax Class Description ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitor Visitor interface for Expression and its derived types.ExpressionVisitorBoolean ExpressionVisitor that returns boolean.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.relaxng Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.trex Class Description ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.trex.typed Class Description ElementExp Element declaration.Expression Primitive of the tree regular expression.NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.util Class Description AnyNameClass a NameClass that matches any name.AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ChoiceNameClass Union of two NameClasses.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.DifferenceNameClass <difference> name class.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionCloner clones an expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitor Visitor interface for Expression and its derived types.ExpressionVisitorBoolean ExpressionVisitor that returns boolean.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.ExpressionVisitorVoid ExpressionVisitor that returns void.IDContextProvider Deprecated.useIDContextProvider2
.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.NameClass validator of (namespaceURI,localPart) pair.NameClassVisitor Visitor interface for NameClass.NamespaceNameClass NameClass that matchs any names in a particular namespace.NotNameClass NameClass that acts a not operator.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression.SequenceExp A,B.SimpleNameClass a NameClass that accepts only one fixed name.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.grammar.xmlschema Class Description AttributeExp Attribute declaration.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.NameClassVisitor Visitor interface for NameClass.OtherExp Base class for application-specific AGM annotation.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression.SimpleNameClass a NameClass that accepts only one fixed name. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader Class Description AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression.SequenceExp A,B.UnaryExp Base implementation for those expression who has one child expresison.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.datatype Class Description Expression Primitive of the tree regular expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.datatype.xsd Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.dtd Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.NameClass validator of (namespaceURI,localPart) pair.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relax Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relax.core Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.ReferenceContainer Container of ReferenceExp. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.relax.core.checker Class Description AttributeExp Attribute declaration.ChoiceExp A|B.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.ElementExp Element declaration.ExpressionVisitorBoolean ExpressionVisitor that returns boolean.ExpressionVisitorVoid ExpressionVisitor that returns void.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex Class Description AttributeExp Attribute declaration.ChoiceExp A|B.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitor Visitor interface for Expression and its derived types.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.NameClass validator of (namespaceURI,localPart) pair.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.classic Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.ng Class Description AnyNameClass a NameClass that matches any name.AttributeExp Attribute declaration.ChoiceExp A|B.ChoiceNameClass Union of two NameClasses.DataExp Expression that matchs characters of the particularDatatype
.DifferenceNameClass <difference> name class.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorVoid ExpressionVisitor that returns void.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.NameClassVisitor Visitor interface for NameClass.NamespaceNameClass NameClass that matchs any names in a particular namespace.NotNameClass NameClass that acts a not operator.ReferenceExp Reference to the other expression.SimpleNameClass a NameClass that accepts only one fixed name. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.ng.comp Class Description AttributeExp Attribute declaration.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.trex.typed Class Description Expression Primitive of the tree regular expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.util Class Description ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar". -
Classes in com.sun.msv.grammar used by com.sun.msv.reader.xmlschema Class Description ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.NameClass validator of (namespaceURI,localPart) pair.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammar Class Description ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.NamespaceNameClass NameClass that matchs any names in a particular namespace.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammar.relax Class Description AttributeExp Attribute declaration.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionCloner clones an expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.Grammar base interface of the "grammar".NameClass validator of (namespaceURI,localPart) pair.NameClassAndExpression common interface of AttributeExp and ElementExp.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.grammar.trex Class Description Grammar base interface of the "grammar". -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.reader Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.reader.relax Class Description Expression Primitive of the tree regular expression.ExpressionPool Creates a new Expression by combining existing expressions.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.relaxns.verifier Class Description AttributeExp Attribute declaration.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionCloner clones an expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.Grammar base interface of the "grammar".IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.OtherExp Base class for application-specific AGM annotation.ReferenceContainer Container of ReferenceExp.ReferenceExp Reference to the other expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.util Class Description IDContextProvider Deprecated.useIDContextProvider2
.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.SimpleNameClass a NameClass that accepts only one fixed name. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier Class Description IDContextProvider Deprecated.useIDContextProvider2
.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.identity Class Description IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.jarv Class Description Grammar base interface of the "grammar". -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.psvi Class Description AttributeExp Attribute declaration.ElementExp Element declaration.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.regexp Class Description AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.DataOrValueExp ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionCloner clones an expression.ExpressionPool Creates a new Expression by combining existing expressions.ExpressionVisitor Visitor interface for Expression and its derived types.ExpressionVisitorExpression ExpressionVisitor that returns Expression object.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".IDContextProvider Deprecated.useIDContextProvider2
.IDContextProvider2 ValidationContextProvider that supports limited ID/IDREF implementation.InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.ValueExp Expression that matchs a particular value of aDatatype
. -
Classes in com.sun.msv.grammar used by com.sun.msv.verifier.regexp.xmlschema Class Description AttributeExp Attribute declaration.ElementExp Element declaration.Expression Primitive of the tree regular expression. -
Classes in com.sun.msv.grammar used by com.sun.msv.writer Class Description Grammar base interface of the "grammar". -
Classes in com.sun.msv.grammar used by com.sun.msv.writer.relaxng Class Description AnyNameClass a NameClass that matches any name.AttributeExp Attribute declaration.BinaryExp Base implementation for those expression which has two child expressions.ChoiceExp A|B.ChoiceNameClass Union of two NameClasses.ConcurExp <concur> pattern of TREX.DataExp Expression that matchs characters of the particularDatatype
.DifferenceNameClass <difference> name class.ElementExp Element declaration.Expression Primitive of the tree regular expression.ExpressionVisitorVoid ExpressionVisitor that returns void.Grammar base interface of the "grammar".InterleaveExp <interleave> pattern of TREX, or <all> particle of XML Schema.ListExp <list> of RELAX NG.MixedExp <mixed> of RELAX.NameClass validator of (namespaceURI,localPart) pair.NameClassVisitor Visitor interface for NameClass.NamespaceNameClass NameClass that matchs any names in a particular namespace.NotNameClass NameClass that acts a not operator.OneOrMoreExp A+.OtherExp Base class for application-specific AGM annotation.ReferenceExp Reference to the other expression.SequenceExp A,B.SimpleNameClass a NameClass that accepts only one fixed name.ValueExp Expression that matchs a particular value of aDatatype
.