org.exolab.castor.xml.schema
class DeferredSimpleType extends SimpleType
Version: $Revision:
| Constructor Summary | |
|---|---|
| DeferredSimpleType()
Creates a new default DeferredSimpleType.
| |
| DeferredSimpleType(String name)
Creates a new DeferredSimpleType
| |
| DeferredSimpleType(String name, Schema schema)
Creates a new DeferredSimpleType
| |
| Method Summary | |
|---|---|
| protected void | createInstance()
Resolves the parents of this simple type in order to create the
instance of the appropriate class deriving from simple type and fill it. |
| short | getStructureType()
Returns Structure.UNKNOWN
(This class should not be seen outside AttributeDecl and ElementDecl anyway)
|
| XMLType | getType()
Package private getter of the simpleType instance. |
| void | setBaseTypeName(String baseTypeName)
Sets the name of the base type that couldn't be resolved
when this type was created. |
Parameters: name the name of the SimpleType.
Parameters: name the name of the SimpleType. schema the parent Schema of the SimpleType.