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