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)