Package | Description |
---|---|
com.sun.msv.driver.textui |
Command line verifier.
|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
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.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.util |
Miscellaneous utilities
|
com.sun.msv.reader.xmlschema |
parses XML representation of XML Schema into AGM.
|
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.verifier.jarv |
Implementation of JARV (Java API for RELAX
Verifier).
|
Modifier and Type | Class and Description |
---|---|
class |
DebugController
GrammarReaderController that prints all errors and warnings.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GrammarReaderController2 |
Modifier and Type | Class and Description |
---|---|
class |
Controller
Internal view of GrammarReaderController.
|
Modifier and Type | Method and Description |
---|---|
GrammarReaderController |
Controller.getCore() |
Constructor and Description |
---|
Controller(GrammarReaderController _core) |
GrammarReader(GrammarReaderController _controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
State initialState)
constructor that should be called from parse method.
|
Modifier and Type | Method and Description |
---|---|
static TREXGrammar |
DTDReader.parse(InputSource source,
GrammarReaderController controller) |
static TREXGrammar |
DTDReader.parse(InputSource source,
GrammarReaderController controller,
ExpressionPool pool) |
Constructor and Description |
---|
DTDReader(GrammarReaderController controller,
ExpressionPool pool) |
Constructor and Description |
---|
RELAXReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXReader.StateFactory stateFactory,
ExpressionPool pool,
State initialState) |
Modifier and Type | Method and Description |
---|---|
static RELAXModule |
RELAXCoreReader.parse(InputSource module,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX module
|
static RELAXModule |
RELAXCoreReader.parse(String moduleURL,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX module
|
Constructor and Description |
---|
RELAXCoreReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
RELAXCoreReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXCoreReader.StateFactory stateFactory,
ExpressionPool pool,
String expectedTargetNamespace)
full constructor.
|
Constructor and Description |
---|
TREXBaseReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
TREXBaseReader.StateFactory stateFactory,
State rootState)
full constructor
|
Modifier and Type | Method and Description |
---|---|
static TREXGrammar |
TREXGrammarReader.parse(InputSource grammar,
SAXParserFactory factory,
GrammarReaderController controller)
loads TREX pattern
|
static TREXGrammar |
TREXGrammarReader.parse(String grammarURL,
SAXParserFactory factory,
GrammarReaderController controller)
loads TREX pattern
|
Constructor and Description |
---|
TREXGrammarReader(GrammarReaderController controller)
easy-to-use constructor.
|
TREXGrammarReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool)
easy-to-use constructor.
|
TREXGrammarReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
TREXGrammarReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Modifier and Type | Method and Description |
---|---|
static TREXGrammar |
RELAXNGReader.parse(InputSource grammar,
SAXParserFactory factory,
GrammarReaderController controller)
loads RELAX NG pattern
|
static TREXGrammar |
RELAXNGReader.parse(String grammarURL,
SAXParserFactory factory,
GrammarReaderController controller)
loads RELAX NG pattern
|
Constructor and Description |
---|
RELAXNGReader(GrammarReaderController controller)
easy-to-use constructor.
|
RELAXNGReader(GrammarReaderController controller,
SAXParserFactory parserFactory)
easy-to-use constructor.
|
RELAXNGReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXNGReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Modifier and Type | Method and Description |
---|---|
static TREXGrammar |
RELAXNGCompReader.parse(InputSource grammar,
GrammarReaderController controller)
loads RELAX NG pattern.
|
static TREXGrammar |
RELAXNGCompReader.parse(String grammarURL,
GrammarReaderController controller)
loads RELAX NG pattern.
|
Constructor and Description |
---|
RELAXNGCompReader(GrammarReaderController controller)
easy-to-use constructor.
|
RELAXNGCompReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool)
easy-to-use constructor.
|
RELAXNGCompReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
RELAXNGCompReader.StateFactory stateFactory,
ExpressionPool pool)
full constructor
|
Modifier and Type | Class and Description |
---|---|
class |
IgnoreController
Default implementation of GrammarReaderController.
|
Modifier and Type | Method and Description |
---|---|
static Grammar |
GrammarLoader.loadSchema(InputSource source,
GrammarReaderController controller)
returns a thread-safe AGM object, depending on the language used.
|
static Grammar |
GrammarLoader.loadSchema(InputSource source,
GrammarReaderController controller,
SAXParserFactory factory) |
static Grammar |
GrammarLoader.loadSchema(String source,
GrammarReaderController controller)
returns a thread-safe AGM object, depending on the language used.
|
static Grammar |
GrammarLoader.loadSchema(String url,
GrammarReaderController controller,
SAXParserFactory factory)
parses the specified schema and returns the result as a Grammar object.
|
static REDocumentDeclaration |
GrammarLoader.loadVGM(InputSource source,
GrammarReaderController controller,
SAXParserFactory factory) |
static REDocumentDeclaration |
GrammarLoader.loadVGM(String url,
GrammarReaderController controller,
SAXParserFactory factory)
parses the specified schema and returns the result as a VGM.
|
void |
GrammarLoader.setController(GrammarReaderController controller)
sets the GrammarReaderController object that will control
various aspects of the parsing.
|
Modifier and Type | Class and Description |
---|---|
class |
WSDLGrammarReaderController
Catch error messages and resolve schema locations.
|
Modifier and Type | Method and Description |
---|---|
static XMLSchemaGrammar |
XMLSchemaReader.parse(InputSource grammar,
SAXParserFactory factory,
GrammarReaderController controller)
loads XML Schema
|
static XMLSchemaGrammar |
XMLSchemaReader.parse(Source schema,
GrammarReaderController controller)
Convenience method to create a reader and read a single scheme.
|
static XMLSchemaGrammar |
XMLSchemaReader.parse(String grammarURL,
SAXParserFactory factory,
GrammarReaderController controller)
loads XML Schema
|
Constructor and Description |
---|
XMLSchemaReader(GrammarReaderController controller)
easy-to-use constructor.
|
XMLSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory) |
XMLSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
XMLSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
XMLSchemaReader.StateFactory stateFactory,
ExpressionPool pool) |
Modifier and Type | Method and Description |
---|---|
static RELAXGrammar |
RELAXNSReader.parse(InputSource module,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX grammar
|
static RELAXGrammar |
RELAXNSReader.parse(String moduleURL,
SAXParserFactory factory,
GrammarReaderController controller,
ExpressionPool pool)
loads RELAX grammar
|
Constructor and Description |
---|
RELAXNSReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool) |
Constructor and Description |
---|
RELAXCoreIslandSchemaReader(GrammarReaderController controller,
SAXParserFactory parserFactory,
ExpressionPool pool,
String expectedTargetnamespace) |
Modifier and Type | Method and Description |
---|---|
protected Grammar |
DTDFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected Grammar |
TheFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected Grammar |
TREXFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected Grammar |
RELAXNGFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected Grammar |
XSFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected Grammar |
RELAXCoreFactoryImpl.parse(InputSource is,
GrammarReaderController controller) |
protected abstract Grammar |
FactoryImpl.parse(InputSource source,
GrammarReaderController controller)
parses a Grammar from the specified source.
|
protected Grammar |
DTDFactoryImpl.parse(String source,
GrammarReaderController controller) |
protected Grammar |
TheFactoryImpl.parse(String source,
GrammarReaderController controller) |
Copyright © 2016 Oracle Corporation. All rights reserved.