Package com.sun.msv.reader.trex
package com.sun.msv.reader.trex
shared code between RELAX NG reader and TREX reader.
-
ClassesClassDescriptionparses <attribute> pattern.parses <define> declaration.Used to parse merged grammars.parses <element> pattern.parses <grammar> element.<include> element as an immediate child of <grammar> element.<include> element in the patternparses <mixed> pattern.Base implementation for ElementState and AttributeState This class collects one name class and patternsparses <anyName> name class.parses <choice> name class.parses <difference> name class.parses <name> name class.parses <not> name class.parses <nsName> name class.Base implementation for NameClass primitivesparses name class that has child name classesBase implementation for those states who cannot have any child name class.parses <oneOrMore> pattern.parses <optional> pattern.parses <ref> pattern.parses the root state of a grammar included as a pattern.parses root state of a merged grammar.invokes State object that parses the document element.parses <start> element.reads TREX grammar from SAX2 and constructs abstract grammar model.creates various State object, which in turn parses grammar. parsing behavior can be customized by implementing custom StateFactory.makes sure that there is no sequenced string.parses <zeroOrMore> pattern.