Package | Description |
---|---|
com.sun.msv.reader.trex |
shared code between RELAX NG reader and TREX reader.
|
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".
|
com.sun.msv.reader.xmlschema |
parses XML representation of XML Schema into AGM.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeState
parses <attribute> pattern.
|
class |
ElementState
parses <element> pattern.
|
class |
MixedState
parses <mixed> pattern.
|
class |
NameClassAndExpressionState
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
class |
OneOrMoreState
parses <oneOrMore> pattern.
|
class |
OptionalState
parses <optional> pattern.
|
class |
StartState
parses <start> element.
|
class |
ZeroOrMoreState
parses <zeroOrMore> pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
ListState
state that parses <list> pattern of RELAX NG.
|
Modifier and Type | Class and Description |
---|---|
class |
CompAttributeState
parses <attribute> pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
TypedElementState
reads <element> element with 'label' annotation.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplexContentBodyState
used to parse restriction/extension element as a child of complexContent element.
|
class |
SimpleContentExtensionState
used to parse extension element as a child of <simpleContent> element.
|
class |
SimpleContentRestrictionState
used to parse restriction/extension element as a child of <simpleContent> element.
|