net.sf.saxon.type
Interface SchemaComponent
- Serializable
- AtomicType, ComplexType, ListType, SchemaType, SimpleType
- AnySimpleType, AnyType, BuiltInAtomicType, BuiltInListType, DotNetExternalObjectType, ExternalObjectType, Untyped
public interface SchemaComponent
extends Serializable
This is a marker interface that represents any "schema component" as defined in the XML Schema
specification. This may be a user-defined schema component or a built-in schema component.
static int | FIXED_UP - Validation status: fixed up (all references to other components have been resolved)
|
static int | INCOMPLETE - Validation status: validation attempted, component contains references to
other components that are not (yet) available
|
static int | INVALID - Validation status: validation attempted and failed with fatal errors
|
static int | UNVALIDATED - Validation status: not yet validated
|
static int | VALIDATED - Validation status: successfully validated
|
static int | VALIDATING - Validation status: currently being validated
|
FIXED_UP
public static final int FIXED_UP
Validation status: fixed up (all references to other components have been resolved)
INCOMPLETE
public static final int INCOMPLETE
Validation status: validation attempted, component contains references to
other components that are not (yet) available
INVALID
public static final int INVALID
Validation status: validation attempted and failed with fatal errors
UNVALIDATED
public static final int UNVALIDATED
Validation status: not yet validated
VALIDATED
public static final int VALIDATED
Validation status: successfully validated
VALIDATING
public static final int VALIDATING
Validation status: currently being validated
getValidationStatus
public int getValidationStatus()
Get the validation status of this component.