Package com.sun.msv.reader.xmlschema
Class XMLSchemaReader.StateFactory
- java.lang.Object
-
- com.sun.msv.reader.xmlschema.XMLSchemaReader.StateFactory
-
- Enclosing class:
- XMLSchemaReader
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.
-
-
Constructor Summary
Constructors Constructor Description StateFactory()
-
Method Summary
-
-
-
Method Detail
-
simpleType
public State simpleType(State parent, StartTagInfo tag)
-
all
public State all(State parent, StartTagInfo tag)
-
choice
public State choice(State parent, StartTagInfo tag)
-
sequence
public State sequence(State parent, StartTagInfo tag)
-
group
public State group(State parent, StartTagInfo tag)
-
complexTypeDecl
public State complexTypeDecl(State parent, StartTagInfo tag)
-
attribute
public State attribute(State parent, StartTagInfo tag)
-
attributeGroup
public State attributeGroup(State parent, StartTagInfo tag)
-
elementDecl
public State elementDecl(State parent, StartTagInfo tag)
-
elementRef
public State elementRef(State parent, StartTagInfo tag)
-
any
public State any(State parent, StartTagInfo tag)
-
anyAttribute
public State anyAttribute(State parent, StartTagInfo tag)
-
include
public State include(State parent, StartTagInfo tag)
-
import_
public State import_(State parent, StartTagInfo tag)
-
redefine
public State redefine(State parent, StartTagInfo tag)
-
notation
public State notation(State parent, StartTagInfo tag)
-
facets
public State facets(State parent, StartTagInfo tag)
-
unique
public State unique(State parent, StartTagInfo tag)
-
key
public State key(State parent, StartTagInfo tag)
-
keyref
public State keyref(State parent, StartTagInfo tag)
-
complexContent
public State complexContent(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
complexRst
public State complexRst(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
complexExt
public State complexExt(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
simpleContent
public State simpleContent(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
simpleRst
public State simpleRst(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
simpleExt
public State simpleExt(State parent, StartTagInfo tag, ComplexTypeExp decl)
-
-