| Package | Description |
|---|---|
| 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.trex.typed |
reads TREX grammar with "label
annotation".
|
| Class | Description |
|---|---|
| DivInGrammarState |
Used to parse merged grammars.
|
| IncludePatternState |
<include> element in the pattern.
|
| NameClassAndExpressionState |
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
| NameClassState |
Base implementation for NameClass primitives
|
| NameClassWithChildState |
parses name class that has child name classes
|
| NameClassWithoutChildState |
Base implementation for those states who cannot have any child name class.
|
| RootIncludedPatternState |
parses the root state of a grammar included as a pattern.
|
| TREXBaseReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
| TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
| Class | Description |
|---|---|
| DefineState |
parses <define> declaration.
|
| TREXBaseReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
| TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
| Class | Description |
|---|---|
| AttributeState |
parses <attribute> pattern.
|
| DefineState |
parses <define> declaration.
|
| DivInGrammarState |
Used to parse merged grammars.
|
| ElementState |
parses <element> pattern.
|
| GrammarState |
parses <grammar> element.
|
| IncludeMergeState |
<include> element as an immediate child of <grammar> element.
|
| NameClassAndExpressionState |
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
| NameClassState |
Base implementation for NameClass primitives
|
| NameClassWithChildState |
parses name class that has child name classes
|
| RefState |
parses <ref> pattern.
|
| TREXBaseReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
| TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
| Class | Description |
|---|---|
| AttributeState |
parses <attribute> pattern.
|
| NameClassAndExpressionState |
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
| TREXBaseReader |
reads TREX grammar from SAX2 and constructs abstract grammar model.
|
| TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
| Class | Description |
|---|---|
| ElementState |
parses <element> pattern.
|
| NameClassAndExpressionState |
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
| TREXBaseReader.StateFactory |
creates various State object, which in turn parses grammar.
|
Copyright © 2019 Oracle Corporation. All rights reserved.