org.apache.xerces.xs.AttributePSVI |
Known Indirect Subclasses
AttributePSVImpl |
Attribute PSV infoset augmentations implementation. |
PSVIAttrNSImpl |
Attribute namespace implementation; stores PSVI attribute items.@xerces.internal |
|
Class Overview
Represents a PSVI item for one attribute information item.
Summary
[Expand]
Inherited Constants |
From interface
org.apache.xerces.xs.ItemPSVI
short |
VALIDATION_FULL |
Validation status indicating that full schema validation has been
performed on the item. |
short |
VALIDATION_NONE |
Validation status indicating that schema validation has been performed
and the item in question has specifically been skipped. |
short |
VALIDATION_PARTIAL |
Validation status indicating that schema validation has been performed
on the item in question under the rules of lax validation. |
short |
VALIDITY_INVALID |
Validity value indicating that validation has been strictly assessed
and the item in question is invalid according to the rules of schema
validation. |
short |
VALIDITY_NOTKNOWN |
Validity value indicating that validation has either not been performed
or that a strict assessment of validity could not be performed. |
short |
VALIDITY_VALID |
Validation status indicating that schema validation has been performed
and the item in question is valid according to the rules of schema
validation. |
|
[Expand]
Inherited Methods |
From interface
org.apache.xerces.xs.ItemPSVI
abstract
Object
|
getActualNormalizedValue()
[schema normalized value] : Binding specific actual value
or null if the value is in error.
|
abstract
short
|
getActualNormalizedValueType()
The actual value built-in datatype, e.g.
|
abstract
StringList
|
getErrorCodes()
[schema error code] : a list of error codes generated from
the validation attempt or an empty StringList if no
errors occurred during the validation attempt.
|
abstract
boolean
|
getIsSchemaSpecified()
[schema specified] : if true, the value was specified in
the schema.
|
abstract
ShortList
|
getItemValueTypes()
In the case the actual value represents a list, i.e.
|
abstract
XSSimpleTypeDefinition
|
getMemberTypeDefinition()
[member type definition] : if and only if that type
definition is a simple type definition with {variety} union, or a
complex type definition whose {content type} is a simple type
definition with {variety} union, then an item isomorphic to that
member of the union's {member type definitions} which actually
validated the schema item's normalized value.
|
abstract
String
|
getSchemaDefault()
[schema default] : the canonical lexical representation of
the declaration's {value constraint} value.
|
abstract
String
|
getSchemaNormalizedValue()
[schema normalized value] : the normalized value of this
item after validation.
|
abstract
XSTypeDefinition
|
getTypeDefinition()
[type definition] : an item isomorphic to the type
definition used to validate the schema item.
|
abstract
short
|
getValidationAttempted()
[validation attempted] : determines the extent to which
the schema item has been validated.
|
abstract
String
|
getValidationContext()
The nearest ancestor element information item with a
[schema information] property (or this element item
itself if it has such a property).
|
abstract
short
|
getValidity()
[validity] : determines the validity of the schema item
with respect to the validation being attempted.
|
|
Public Methods
[attribute declaration]: An item isomorphic to the declaration
component itself.