org.apache.xerces.impl.xs.assertion
Interface XSAssertionXPath2Value

All Known Subinterfaces:
XMLAssertHandler
All Known Implementing Classes:
XMLAssertAdapter, XSAssertionXPath2ValueImpl

public interface XSAssertionXPath2Value

An interface defining methods to work with XPath 2.0 dynamic context variable "$value" that is needed for assertions evaluation.

Version:
$Id: XSAssertionXPath2Value.java 1427171 2012-12-31 16:41:17Z mukulg $

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

Method Summary
 java.lang.String computeStringValueOf$value(org.w3c.dom.Element rootNodeOfAssertTree, org.apache.xerces.xs.ElementPSVI pElemPSVI)
           
 void setXDMTypedValueOf$value(org.w3c.dom.Element rootNodeOfAssertTree, java.lang.String value, org.apache.xerces.xs.XSSimpleTypeDefinition listOrUnionType, org.apache.xerces.xs.XSTypeDefinition attrType, boolean isTypeDerivedFromList, org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
           
 void setXDMTypedValueOf$valueForSTVarietyAtomic(java.lang.String value, short xsdTypecode, org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
           
 void setXDMTypedValueOf$valueForSTVarietyList(org.w3c.dom.Element rootNodeOfAssertTree, java.lang.String listStrValue, org.apache.xerces.xs.XSSimpleTypeDefinition itemType, boolean isTypeDerivedFromList, org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
           
 void setXDMTypedValueOf$valueForSTVarietyUnion(java.lang.String value, org.apache.xerces.xs.XSObjectList memberTypes, org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
           
 

Method Detail

computeStringValueOf$value

public java.lang.String computeStringValueOf$value(org.w3c.dom.Element rootNodeOfAssertTree,
                                                   org.apache.xerces.xs.ElementPSVI pElemPSVI)
                                            throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

setXDMTypedValueOf$value

public void setXDMTypedValueOf$value(org.w3c.dom.Element rootNodeOfAssertTree,
                                     java.lang.String value,
                                     org.apache.xerces.xs.XSSimpleTypeDefinition listOrUnionType,
                                     org.apache.xerces.xs.XSTypeDefinition attrType,
                                     boolean isTypeDerivedFromList,
                                     org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
                              throws java.lang.Exception
Throws:
java.lang.Exception

setXDMTypedValueOf$valueForSTVarietyAtomic

public void setXDMTypedValueOf$valueForSTVarietyAtomic(java.lang.String value,
                                                       short xsdTypecode,
                                                       org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)

setXDMTypedValueOf$valueForSTVarietyList

public void setXDMTypedValueOf$valueForSTVarietyList(org.w3c.dom.Element rootNodeOfAssertTree,
                                                     java.lang.String listStrValue,
                                                     org.apache.xerces.xs.XSSimpleTypeDefinition itemType,
                                                     boolean isTypeDerivedFromList,
                                                     org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

setXDMTypedValueOf$valueForSTVarietyUnion

public void setXDMTypedValueOf$valueForSTVarietyUnion(java.lang.String value,
                                                      org.apache.xerces.xs.XSObjectList memberTypes,
                                                      org.eclipse.wst.xml.xpath2.processor.DynamicContext xpath2DynamicContext)
                                               throws java.lang.Exception
Throws:
java.lang.Exception


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