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.
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)
|
XMLSchemaReader.StateFactory
public XMLSchemaReader.StateFactory()
all
public State all(State parent,
StartTagInfo tag)
any
public State any(State parent,
StartTagInfo tag)
anyAttribute
public State anyAttribute(State parent,
StartTagInfo tag)
attribute
public State attribute(State parent,
StartTagInfo tag)
attributeGroup
public State attributeGroup(State parent,
StartTagInfo tag)
choice
public State choice(State parent,
StartTagInfo tag)
complexContent
public State complexContent(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
complexExt
public State complexExt(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
complexRst
public State complexRst(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
complexTypeDecl
public State complexTypeDecl(State parent,
StartTagInfo tag)
elementDecl
public State elementDecl(State parent,
StartTagInfo tag)
elementRef
public State elementRef(State parent,
StartTagInfo tag)
facets
public State facets(State parent,
StartTagInfo tag)
group
public State group(State parent,
StartTagInfo tag)
import_
public State import_(State parent,
StartTagInfo tag)
include
public State include(State parent,
StartTagInfo tag)
key
public State key(State parent,
StartTagInfo tag)
keyref
public State keyref(State parent,
StartTagInfo tag)
notation
public State notation(State parent,
StartTagInfo tag)
redefine
public State redefine(State parent,
StartTagInfo tag)
schemaHead
public State schemaHead(String expectedNamespace)
schemaIncluded
public State schemaIncluded(State parent,
String expectedNamespace)
sequence
public State sequence(State parent,
StartTagInfo tag)
simpleContent
public State simpleContent(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
simpleExt
public State simpleExt(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
simpleRst
public State simpleRst(State parent,
StartTagInfo tag,
ComplexTypeExp decl)
simpleType
public State simpleType(State parent,
StartTagInfo tag)
unique
public State unique(State parent,
StartTagInfo tag)
Copyright © 2001-2003 Sun Microsystems, Inc. Documenation generated September 9 2004.