public interface SchemaComponent extends Serializable
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, INCOMPLETEint getRedefinitionLevel()
FunctionItem getComponentAsFunction()
Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.