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".
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeState
parses <attribute> pattern.
|
class |
ElementState
parses <element> pattern.
|
class |
NameClassAndExpressionState
Base implementation for ElementState and AttributeState
This class collects one name class and patterns
|
class |
NameClassChoiceState
parses <choice> name class.
|
class |
NameClassDifferenceState
parses <difference> name class.
|
class |
NameClassNotState
parses <not> name class.
|
class |
NameClassWithChildState
parses name class that has child name classes
|
Modifier and Type | Class and Description |
---|---|
class |
NGNameState
parses <anyName> name class.
|
static class |
NGNameState.AnyNameState
Parsing state for <anyName>
|
static class |
NGNameState.NsNameState
Parsing state for <nsName>
|
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.
|