public interface SchemaComponent
UserSchemaComponent
or a SchemaType
or both.Modifier and Type | Field and Description |
---|---|
static FunctionItemType |
COMPONENT_FUNCTION_TYPE
The function type of the function returned by getComponentAsFunction()
|
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
|
Modifier and Type | Method and Description |
---|---|
FunctionItem |
getComponentAsFunction()
Get the schema component in the form of a function item.
|
int |
getRedefinitionLevel()
Get the redefinition level.
|
int |
getValidationStatus()
Get the validation status of this component.
|
static final int UNVALIDATED
static final int FIXED_UP
static final int VALIDATING
static final int VALIDATED
static final int INVALID
static final int INCOMPLETE
static final FunctionItemType COMPONENT_FUNCTION_TYPE
int getValidationStatus()
UNVALIDATED
, VALIDATING
,
VALIDATED
, INVALID
, INCOMPLETE
int getRedefinitionLevel()
FunctionItem getComponentAsFunction()
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.