| Modifier and Type | Package and Description |
|---|---|
| package | com.sun.msv.driver.textui
Command line verifier. |
| package | com.sun.msv.grammar
abstract grammar model(AGM): common part. |
| package | |
| package | com.sun.msv.grammar.relax
abstract grammar model(AGM): RELAX stub. |
| package | |
| package | com.sun.msv.grammar.relaxng.datatype
RELAX NG built-in datatype implementation. |
| package | com.sun.msv.grammar.trex
abstract grammar model (AGM): TREX extension and TREX stub. |
| package | com.sun.msv.grammar.trex.typed
Abstract grammar model (AGM): TREX label-annotated stub. |
| package | com.sun.msv.grammar.util
Miscellaneous utility classes. |
| package | com.sun.msv.grammar.xmlschema
W3C XML Schema grammar model. |
| package | com.sun.msv.reader
reads XML representation of grammar and creates AGM. |
| package | com.sun.msv.reader.datatype
interface of Datatype vocabulary reader. |
| package | com.sun.msv.reader.datatype.xsd
reads XML representation for XML Schema Part.2 |
| package | com.sun.msv.reader.dtd
reads DTD and constructs AGM. |
| package | com.sun.msv.reader.relax
common parts for parseing RELAX Core/Namespace into AGM. |
| package | com.sun.msv.reader.relax.core
parses RELAX Core into AGM. |
| package | com.sun.msv.reader.relax.core.checker
Non-essential schema conformance checks. |
| package | com.sun.msv.reader.trex
shared code between RELAX NG reader and TREX reader. |
| package | com.sun.msv.reader.trex.classic
parses TREX pattern into AGM. |
| package | com.sun.msv.reader.trex.ng
parses RELAX NG into AGM. |
| package | com.sun.msv.reader.trex.ng.comp
parses RELAX NG with DTD compatibility annotation into AGM. |
| package | com.sun.msv.reader.trex.typed
reads TREX grammar with "label annotation". |
| package | com.sun.msv.reader.util
Miscellaneous utilities |
| package | com.sun.msv.reader.xmlschema
parses XML representation of XML Schema into AGM. |
| package | com.sun.msv.relaxns.grammar
abstract grammar model(AGM) for RELAX Namespace. |
| package | com.sun.msv.relaxns.grammar.relax
abstract grammar model(AGM) for RELAXNS-extended RELAX Core. |
| package | com.sun.msv.relaxns.grammar.trex
abstract grammar model(AGM) for RELAXNS-extended TREX. |
| package | com.sun.msv.relaxns.reader
parses XML representation of RELAX Namespace. |
| package | com.sun.msv.relaxns.reader.relax
parses XML representation of RELAXNS-extended RELAX Core. |
| package | com.sun.msv.relaxns.reader.trex
parses XML representation of RELAXNS-extended TREX. |
| package | com.sun.msv.relaxns.verifier
"divide&validate" framework implementation. |
| package | com.sun.msv.scanner.dtd
scan DTD stream and generates appropriate events. |
| package | com.sun.msv.util
Miscellaneous utilities |
| package | |
| package | com.sun.msv.verifier
Contains abstract model for grammar-based schema and concrete verifier implementation for the abstract schema. |
| package | com.sun.msv.verifier.identity
Verifier with XML Schema's identity constraint check. |
| package | com.sun.msv.verifier.jarv
Implementation of JARV (Java API for RELAX Verifier). |
| package | |
| package | com.sun.msv.verifier.psvi
Type-assignment engine that can be used by application programs. |
| package | com.sun.msv.verifier.regexp
VGM implementation by using regular expression derivation algorithm. |
| package | com.sun.msv.verifier.regexp.xmlschema
RegExp VGM implementation that supports special semantics of XML Schema This package should be considered as a dity ugly quick-hack. |
| package | com.sun.msv.verifier.util
Miscellaneous utilities |
| package | |
| package | com.sun.msv.writer.relaxng
AGM to RELAX NG converter |