Package | Description |
---|---|
com.sun.msv.generator | |
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.xmlschema |
W3C XML Schema grammar model.
|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
com.sun.msv.reader.relax.core |
parses RELAX Core into AGM.
|
com.sun.msv.reader.trex |
shared code between RELAX NG reader and TREX reader.
|
com.sun.msv.reader.util |
Miscellaneous utilities
|
com.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.verifier |
"divide&validate" framework implementation.
|
com.sun.msv.verifier.jarv |
Implementation of JARV (Java API for RELAX
Verifier).
|
com.sun.msv.verifier.regexp |
VGM implementation by using regular expression derivation algorithm.
|
com.sun.msv.writer | |
com.sun.msv.writer.relaxng |
AGM to RELAX NG converter
|
Modifier and Type | Field and Description |
---|---|
Grammar |
Driver.grammar |
Modifier and Type | Class and Description |
---|---|
class |
RELAXModule
"Module" of RELAX Core.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXNGGrammar
Grammar for RELAX NG (with DTD compatibility annotation).
|
Modifier and Type | Class and Description |
---|---|
class |
TREXGrammar
TREX grammar, which is expressed as <grammar> element.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLSchemaGrammar
set of XML Schema.
|
Modifier and Type | Method and Description |
---|---|
abstract Grammar |
GrammarReader.getResultAsGrammar()
gets the parsed AGM.
|
Modifier and Type | Method and Description |
---|---|
Grammar |
RELAXCoreReader.getResultAsGrammar() |
Modifier and Type | Method and Description |
---|---|
Grammar |
TREXBaseReader.getResultAsGrammar() |
Modifier and Type | Method and Description |
---|---|
private Grammar |
GrammarLoader._loadSchema(java.lang.Object source)
Actual "meat" of parsing schema.
|
static Grammar |
GrammarLoader.loadSchema(org.xml.sax.InputSource source) |
static Grammar |
GrammarLoader.loadSchema(org.xml.sax.InputSource source,
GrammarReaderController controller)
returns a thread-safe AGM object, depending on the language used.
|
static Grammar |
GrammarLoader.loadSchema(org.xml.sax.InputSource source,
GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory factory) |
static Grammar |
GrammarLoader.loadSchema(java.lang.String url)
parses the specified schema and returns the result as a Grammar object.
|
static Grammar |
GrammarLoader.loadSchema(java.lang.String source,
GrammarReaderController controller)
returns a thread-safe AGM object, depending on the language used.
|
static Grammar |
GrammarLoader.loadSchema(java.lang.String url,
GrammarReaderController controller,
javax.xml.parsers.SAXParserFactory factory)
parses the specified schema and returns the result as a Grammar object.
|
Grammar |
GrammarLoader.parse(org.xml.sax.InputSource source) |
Grammar |
GrammarLoader.parse(java.lang.String url) |
Modifier and Type | Method and Description |
---|---|
private static REDocumentDeclaration |
GrammarLoader.wrapByVGM(Grammar g) |
Modifier and Type | Method and Description |
---|---|
Grammar |
XMLSchemaReader.getResultAsGrammar() |
Modifier and Type | Class and Description |
---|---|
class |
RELAXGrammar
"Grammar" of RELAX Namespace.
|
Modifier and Type | Method and Description |
---|---|
protected Grammar |
RELAXIslandSchema.getGrammar() |
Modifier and Type | Method and Description |
---|---|
protected void |
AnyOtherElementExp.wrapUp(Grammar owner,
Expression pseudoContentModel,
org.iso_relax.dispatcher.SchemaProvider provider,
org.xml.sax.ErrorHandler errorHandler)
creates pseudo content model and name class.
|
Modifier and Type | Method and Description |
---|---|
protected Grammar |
TREXIslandSchema.getGrammar() |
Modifier and Type | Method and Description |
---|---|
Grammar |
RELAXNSReader.getResultAsGrammar() |
Modifier and Type | Method and Description |
---|---|
protected abstract Grammar |
IslandSchemaImpl.getGrammar()
get the grammar object that represents this island.
|
Modifier and Type | Method and Description |
---|---|
static SchemaProviderImpl |
SchemaProviderImpl.fromGrammar(Grammar grammar)
creates SchemaProvider from generic Grammar (including TREX/RELAX Core)
|
Modifier and Type | Field and Description |
---|---|
protected Grammar |
SchemaImpl.grammar |
Modifier and Type | Method and Description |
---|---|
protected Grammar |
TheFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected Grammar |
XSFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected abstract Grammar |
FactoryImpl.parse(org.xml.sax.InputSource source,
GrammarReaderController controller)
parses a Grammar from the specified source.
|
protected Grammar |
DTDFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected Grammar |
RELAXCoreFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected Grammar |
RELAXNGFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected Grammar |
TREXFactoryImpl.parse(org.xml.sax.InputSource is,
GrammarReaderController controller) |
protected Grammar |
TheFactoryImpl.parse(java.lang.String source,
GrammarReaderController controller) |
protected Grammar |
DTDFactoryImpl.parse(java.lang.String source,
GrammarReaderController controller) |
Modifier and Type | Method and Description |
---|---|
(package private) static IVerifier |
FactoryImpl.createVerifier(Grammar g)
gets the VGM by sniffing its type.
|
Constructor and Description |
---|
SchemaImpl(Grammar grammar) |
SchemaImpl(Grammar grammar,
javax.xml.parsers.SAXParserFactory factory,
boolean _usePanicMode) |
Constructor and Description |
---|
REDocumentDeclaration(Grammar grammar) |
Modifier and Type | Method and Description |
---|---|
void |
GrammarWriter.write(Grammar grammar)
Converts this grammar to the XML representation.
|
Modifier and Type | Field and Description |
---|---|
protected Grammar |
RELAXNGWriter.grammar
Grammar object which we are writing.
|
Modifier and Type | Method and Description |
---|---|
void |
RELAXNGWriter.write(Grammar g) |
void |
RELAXNGWriter.write(Grammar g,
java.lang.String _defaultNs)
generates SAX2 events of the specified grammar.
|
static void |
Driver.writeGrammar(Grammar g,
java.io.OutputStream out)
Writes a grammar to the specified output.
|