Package | Description |
---|---|
com.sun.msv.driver.textui |
Command line verifier.
|
com.sun.msv.grammar.relaxng | |
com.sun.msv.grammar.trex |
abstract grammar model (AGM): TREX extension
and TREX stub.
|
com.sun.msv.reader.dtd |
reads DTD and constructs 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.relaxns.grammar.trex |
abstract grammar model(AGM) for RELAXNS-extended TREX.
|
Modifier and Type | Method and Description |
---|---|
static void |
Driver.dumpTREX(TREXGrammar g) |
Modifier and Type | Class and Description |
---|---|
class |
RELAXNGGrammar
Grammar for RELAX NG (with DTD compatibility annotation).
|
Constructor and Description |
---|
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field and Description |
---|---|
protected TREXGrammar |
TREXGrammar.parentGrammar
in case of nested grammar, this variable points to the parent grammar.
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
TREXGrammar.getParentGrammar()
gets a parent TREXGrammar.
|
Constructor and Description |
---|
TREXGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field and Description |
---|---|
protected TREXGrammar |
DTDReader.grammar |
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
DTDReader.getResult()
Obtains the parsed grammar object.
|
static TREXGrammar |
DTDReader.parse(InputSource source,
GrammarReaderController controller) |
static TREXGrammar |
DTDReader.parse(InputSource source,
GrammarReaderController controller,
ExpressionPool pool) |
Modifier and Type | Field and Description |
---|---|
protected TREXGrammar |
TREXBaseReader.grammar
grammar object currently being loaded.
|
protected TREXGrammar |
GrammarState.newGrammar |
protected TREXGrammar |
GrammarState.previousGrammar |
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
TREXBaseReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
TREXGrammar |
TREXBaseReader.getResult()
obtains parsed grammar object only if parsing was successful.
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
TREXBaseReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Modifier and Type | Method and Description |
---|---|
protected TREXGrammar |
TREXGrammarReader.getGrammar() |
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
|
Modifier and Type | Method and Description |
---|---|
protected TREXGrammar |
RELAXNGReader.getGrammar() |
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
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
protected TREXGrammar |
RELAXNGCompReader.getGrammar() |
static TREXGrammar |
RELAXNGCompReader.parse(InputSource grammar,
GrammarReaderController controller)
loads RELAX NG pattern.
|
static TREXGrammar |
RELAXNGCompReader.parse(String grammarURL,
GrammarReaderController controller)
loads RELAX NG pattern.
|
Modifier and Type | Method and Description |
---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Modifier and Type | Field and Description |
---|---|
protected TREXGrammar |
TREXIslandSchema.grammar
underlying TREX pattern which this IslandSchema is representing
|
Constructor and Description |
---|
TREXIslandSchema(TREXGrammar grammar) |
Copyright © 2016 Oracle Corporation. All rights reserved.