| Interface | Description |
|---|---|
| FacetStateParent |
Interface implemented by the parent state of FacetState.
|
| XSDatatypeExp.Renderer |
this object renders the actual datatype object.
|
| XSDatatypeResolver |
Resolves a datatype name to the corresponding XSDatatypeExp object.
|
| XSTypeIncubator |
Interface for the type incubator.
|
| XSTypeOwner |
Type owner for XML Schema datatypes.
|
| Class | Description |
|---|---|
| FacetState |
state that reads facets.
|
| LazyTypeIncubator |
Lazy XSTypeIncubator
|
| ListState |
state that parses <list> element of XSD.
|
| RestrictionState |
state that parses <restriction> element.
|
| SimpleTypeState |
State that parses <simpleType> element and its children.
|
| TypeState |
Base implementation for those states which produce a type object
as its parsing result.
|
| TypeWithOneChildState |
State which has at most one TypeState as its child.
|
| UnionState |
State that parses <union> element and its children.
|
| XSDatatypeExp |
A wrapper of XSDatatype that serves as an expression
and encapsulates lazy-constructed datatypes.
|
| XSDatatypeExp.RenderingContext |
this object is used to keep the information about
the dependency between late-bind datatype objects.
|
| XSDVocabulary |
XSD implementation of
DataTypeVocabulary. |