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 | Description |
---|---|---|
static void |
Driver.dumpTREX(TREXGrammar g) |
Modifier and Type | Class | Description |
---|---|---|
class |
RELAXNGGrammar |
Grammar for RELAX NG (with DTD compatibility annotation).
|
Constructor | Description |
---|---|
RELAXNGGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field | Description |
---|---|---|
protected TREXGrammar |
TREXGrammar.parentGrammar |
in case of nested grammar, this variable points to the parent grammar.
|
Modifier and Type | Method | Description |
---|---|---|
TREXGrammar |
TREXGrammar.getParentGrammar() |
gets a parent TREXGrammar.
|
Constructor | Description |
---|---|
TREXGrammar(ExpressionPool pool,
TREXGrammar parentGrammar) |
Modifier and Type | Field | Description |
---|---|---|
protected TREXGrammar |
DTDReader.grammar |
Modifier and Type | Method | 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 | Description |
---|---|---|
protected TREXGrammar |
TREXBaseReader.grammar |
grammar object currently being loaded.
|
protected TREXGrammar |
GrammarState.newGrammar |
|
protected TREXGrammar |
GrammarState.previousGrammar |
Modifier and Type | Method | 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 | Description |
---|---|---|
TREXGrammar |
TREXBaseReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Modifier and Type | Method | Description |
---|---|---|
protected TREXGrammar |
TREXGrammarReader.getGrammar() |
|
static TREXGrammar |
TREXGrammarReader.parse(String grammarURL,
SAXParserFactory factory,
GrammarReaderController controller) |
loads TREX pattern
|
static TREXGrammar |
TREXGrammarReader.parse(InputSource grammar,
SAXParserFactory factory,
GrammarReaderController controller) |
loads TREX pattern
|
Modifier and Type | Method | Description |
---|---|---|
protected TREXGrammar |
RELAXNGReader.getGrammar() |
|
static TREXGrammar |
RELAXNGReader.parse(String grammarURL,
SAXParserFactory factory,
GrammarReaderController controller) |
loads RELAX NG pattern
|
static TREXGrammar |
RELAXNGReader.parse(InputSource grammar,
SAXParserFactory factory,
GrammarReaderController controller) |
loads RELAX NG pattern
|
Modifier and Type | Method | Description |
---|---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
|
protected TREXGrammar |
RELAXNGCompReader.getGrammar() |
|
static TREXGrammar |
RELAXNGCompReader.parse(String grammarURL,
GrammarReaderController controller) |
loads RELAX NG pattern.
|
static TREXGrammar |
RELAXNGCompReader.parse(InputSource grammar,
GrammarReaderController controller) |
loads RELAX NG pattern.
|
Modifier and Type | Method | Description |
---|---|---|
TREXGrammar |
RELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool,
TREXGrammar parent) |
Modifier and Type | Field | Description |
---|---|---|
protected TREXGrammar |
TREXIslandSchema.grammar |
underlying TREX pattern which this IslandSchema is representing
|
Constructor | Description |
---|---|
TREXIslandSchema(TREXGrammar grammar) |
Copyright © 2019 Oracle Corporation. All rights reserved.