org.apache.xerces.xni.psvi
Interface ElementPSVI

All Superinterfaces:
ItemPSVI

public interface ElementPSVI
extends ItemPSVI

Represent a PSVI item for one element information item.

Version:
$Id: ElementPSVI.java,v 1.5 2002/05/31 21:30:56 sandygao Exp $
Author:
Elena Litani, IBM

Field Summary
 
Fields inherited from interface org.apache.xerces.xni.psvi.ItemPSVI
VALIDATION_FULL, VALIDATION_NONE, VALIDATION_PARTIAL, VALIDITY_INVALID, VALIDITY_UNKNOWN, VALIDITY_VALID
 
Method Summary
 org.apache.xerces.impl.xs.psvi.XSElementDeclaration getElementDeclaration()
          An item isomorphic to the element declaration used to validate this element.
 org.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotation()
          [notation]
 org.apache.xerces.impl.xs.psvi.XSModel getSchemaInformation()
          [schema information]
 
Methods inherited from interface org.apache.xerces.xni.psvi.ItemPSVI
getErrorCodes, getIsSchemaSpecified, getMemberTypeDefinition, getSchemaDefault, getSchemaNormalizedValue, getTypeDefinition, getValidationAttempted, getValidationContext, getValidity
 

Method Detail

getElementDeclaration

public org.apache.xerces.impl.xs.psvi.XSElementDeclaration getElementDeclaration()
An item isomorphic to the element declaration used to validate this element.

Returns:
an element declaration

getNotation

public org.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotation()
[notation]

Returns:
The notation declaration.
See Also:
XML Schema Part 1: Structures [notation]

getSchemaInformation

public org.apache.xerces.impl.xs.psvi.XSModel getSchemaInformation()
[schema information]

Returns:
The schema information property if it's the validation root, null otherwise.
See Also:
XML Schema Part 1: Structures [schema information]


Copyright © 1999-2002 Apache XML Project. All Rights Reserved.