Type definition. It is either a complex or simple type definition, and it is also either a named or anonymous type definition.
Type definition. It is either a complex or simple type definition, and it is also either a named or anonymous type definition.
- Companion
- object
Type members
Inherited types
Value members
Abstract methods
Returns the base type of this type, as EName, if any, wrapped in an Option. If defined, this type is then a restriction or extension of that base type.
Returns the base type of this type, as EName, if any, wrapped in an Option. If defined, this type is then a restriction or extension of that base type.
For type xs:anyType, None is returned. For union and list types, None is returned as well.
For simple types, derivation (from the base type) is always by restriction.
This method may fail with an exception if the taxonomy is not schema-valid.
Inherited methods
The (immediate) child elements of this schema content element.
The (immediate) child elements of this schema content element.
- Inherited from
- SchemaContentElement
- Inherited from
- SubtypeAwareElemLike
The resolved name of the corresponding XML element.
The resolved name of the corresponding XML element.
- Inherited from
- SchemaContentElement
The optional target namespace that "is in scope".
The optional target namespace that "is in scope".
- Inherited from
- SchemaContentElement