Interface ElementPSVI
-
- All Superinterfaces:
ItemPSVI
- All Known Implementing Classes:
ElementPSVImpl
,PSVIElementNSImpl
public interface ElementPSVI extends ItemPSVI
Represents a PSVI item for one element information item.
-
-
Field Summary
-
Fields inherited from interface org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs.ItemPSVI
VALIDATION_FULL, VALIDATION_NONE, VALIDATION_PARTIAL, VALIDITY_INVALID, VALIDITY_NOTKNOWN, VALIDITY_VALID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XSElementDeclaration
getElementDeclaration()
[element declaration]: an item isomorphic to the element declaration used to validate this element.boolean
getNil()
[nil]: true if clause 3.2 of Element Locally Valid (Element) (3.3.4) is satisfied, otherwise false.XSNotationDeclaration
getNotation()
[notation]: the notation declaration.XSModel
getSchemaInformation()
schema information: the schema information property if it is the validation root,null
otherwise.-
Methods inherited from interface org.smooks.engine.delivery.sax.ng.org.apache.xerces.xs.ItemPSVI
constant, getActualNormalizedValue, getActualNormalizedValueType, getErrorCodes, getErrorMessages, getIsSchemaSpecified, getItemValueTypes, getMemberTypeDefinition, getSchemaDefault, getSchemaNormalizedValue, getSchemaValue, getTypeDefinition, getValidationAttempted, getValidationContext, getValidity, isConstant
-
-
-
-
Method Detail
-
getElementDeclaration
XSElementDeclaration getElementDeclaration()
[element declaration]: an item isomorphic to the element declaration used to validate this element.
-
getNotation
XSNotationDeclaration getNotation()
[notation]: the notation declaration.
-
getNil
boolean getNil()
[nil]: true if clause 3.2 of Element Locally Valid (Element) (3.3.4) is satisfied, otherwise false.
-
getSchemaInformation
XSModel getSchemaInformation()
schema information: the schema information property if it is the validation root,null
otherwise.
-
-