org.apache.xerces.xs
Interface ElementPSVI

All Superinterfaces:
ItemPSVI

public interface ElementPSVI
extends ItemPSVI

Represents a PSVI item for one element information item.


Field Summary
 
Fields inherited from interface org.apache.xerces.xs.ItemPSVI
VALIDATION_FULL, VALIDATION_NONE, VALIDATION_PARTIAL, VALIDITY_INVALID, VALIDITY_NOTKNOWN, VALIDITY_VALID
 
Method Summary
 XSElementDeclaration getElementDeclaration()
          [element declaration]: an item isomorphic to the element declaration used to validate this element.
 ObjectList getFailedAssertions()
          [failed assertions]: failed assertions.
 ObjectList getInheritedAttributes()
          [inherited attributes]: inherited attributes.
 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.
 XSTypeAlternative getTypeAlternative()
          [type alternative]: type alternative.
 
Methods inherited from interface org.apache.xerces.xs.ItemPSVI
constant, getActualNormalizedValue, getActualNormalizedValueType, getErrorCodes, getErrorMessages, getIsSchemaSpecified, getItemValueTypes, getMemberTypeDefinition, getSchemaDefault, getSchemaNormalizedValue, getSchemaValue, getTypeDefinition, getValidationAttempted, getValidationContext, getValidity, isConstant
 

Method Detail

getElementDeclaration

public XSElementDeclaration getElementDeclaration()
[element declaration]: an item isomorphic to the element declaration used to validate this element.


getNotation

public XSNotationDeclaration getNotation()
[notation]: the notation declaration.


getNil

public boolean getNil()
[nil]: true if clause 3.2 of Element Locally Valid (Element) (3.3.4) is satisfied, otherwise false.


getSchemaInformation

public XSModel getSchemaInformation()
schema information: the schema information property if it is the validation root, null otherwise.


getInheritedAttributes

public ObjectList getInheritedAttributes()
[inherited attributes]: inherited attributes.


getFailedAssertions

public ObjectList getFailedAssertions()
[failed assertions]: failed assertions.


getTypeAlternative

public XSTypeAlternative getTypeAlternative()
[type alternative]: type alternative.



Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.