Package | Description |
---|---|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
com.sun.msv.reader.datatype.xsd | |
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.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.
|
Modifier and Type | Field and Description |
---|---|
GrammarReader |
State.reader
reader object who is the owner of this object.
|
private GrammarReader |
RunAwayExpressionChecker.reader |
Modifier and Type | Method and Description |
---|---|
static void |
RunAwayExpressionChecker.check(GrammarReader reader,
Expression exp) |
protected void |
State.init(GrammarReader reader,
State parentState,
StartTagInfo startTag) |
Constructor and Description |
---|
RunAwayExpressionChecker(GrammarReader reader) |
Modifier and Type | Field and Description |
---|---|
private GrammarReader |
LazyTypeIncubator.reader |
Modifier and Type | Method and Description |
---|---|
XSDatatypeExp |
XSDatatypeExp.createFinalizedType(int finalValue,
GrammarReader reader)
Derives a new type by setting final values.
|
static XSDatatypeExp |
XSDatatypeExp.makeList(java.lang.String nsUri,
java.lang.String typeName,
XSDatatypeExp itemType,
GrammarReader reader)
Derives a new type by list.
|
static XSDatatypeExp |
XSDatatypeExp.makeUnion(java.lang.String typeNameUri,
java.lang.String typeName,
java.util.Collection members,
GrammarReader reader)
Derives a new type by union.
|
Constructor and Description |
---|
LazyTypeIncubator(XSDatatypeExp base,
GrammarReader reader) |
XSDatatypeExp(java.lang.String nsUri,
java.lang.String typeName,
GrammarReader reader,
XSDatatypeExp.Renderer _renderer)
Creates lazily created datatype.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXReader
reads RELAX grammar/module by SAX2 and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXCoreReader
reads RELAX module (classic RELAX module; no namespace extension)
by SAX2 and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
TREXBaseReader
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
TREXGrammarReader
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXNGReader
reads RELAX NG grammar from SAX2 and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXNGCompReader
reads RELAX NG grammar with DTD compatibility annotation
and constructs abstract grammar model.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLSchemaReader
parses XML representation of XML Schema and constructs AGM.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXNSReader
parses RELAX Namespace XML and constructs a SchemaProvider.
|
Modifier and Type | Class and Description |
---|---|
class |
RELAXCoreIslandSchemaReader
reads RELAX-Namespace-extended RELAX Core.
|