com.sun.msv.reader.xmlschema
Class XMLSchemaReader.StateFactory
public static
class
XMLSchemaReader.StateFactory
extends Object
creates various State object, which in turn parses grammar.
parsing behavior can be customized by implementing custom StateFactory.
| Method Summary |
| State | all(State parent, StartTagInfo tag) |
| State | any(State parent, StartTagInfo tag) |
| State | anyAttribute(State parent, StartTagInfo tag) |
| State | attribute(State parent, StartTagInfo tag) |
| State | attributeGroup(State parent, StartTagInfo tag) |
| State | choice(State parent, StartTagInfo tag) |
| State | complexContent(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | complexExt(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | complexRst(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | complexTypeDecl(State parent, StartTagInfo tag) |
| State | elementDecl(State parent, StartTagInfo tag) |
| State | elementRef(State parent, StartTagInfo tag) |
| State | facets(State parent, StartTagInfo tag) |
| State | group(State parent, StartTagInfo tag) |
| State | import_(State parent, StartTagInfo tag) |
| State | include(State parent, StartTagInfo tag) |
| State | key(State parent, StartTagInfo tag) |
| State | keyref(State parent, StartTagInfo tag) |
| State | notation(State parent, StartTagInfo tag) |
| State | redefine(State parent, StartTagInfo tag) |
| State | schemaHead(String expectedNamespace) |
| State | schemaIncluded(State parent, String expectedNamespace) |
| State | sequence(State parent, StartTagInfo tag) |
| State | simpleContent(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | simpleExt(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | simpleRst(State parent, StartTagInfo tag, ComplexTypeExp decl) |
| State | simpleType(State parent, StartTagInfo tag) |
| State | unique(State parent, StartTagInfo tag) |
public
State schemaHead(String expectedNamespace)
public
State schemaIncluded(
State parent, String expectedNamespace)