org.apache.xerces.impl.xs
Class AbstractPsychoPathImpl

java.lang.Object
  extended byorg.apache.xerces.impl.xs.AbstractPsychoPathImpl
Direct Known Subclasses:
Test, XSAssertImpl

public class AbstractPsychoPathImpl
extends java.lang.Object

A base class providing common services for XPath expression evaluation, with 'PsychoPath XPath 2.0' engine.

Version:
$Id: AbstractPsychoPathImpl.java 993634 2010-09-08 06:58:59Z mukulg $
Author:
Mukul Gandhi, IBM

INTERNAL:

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

Constructor Summary
AbstractPsychoPathImpl()
           
 
Method Summary
protected  org.eclipse.wst.xml.xpath2.processor.ast.XPath compileXPathStr(java.lang.String xpathStr, XSAssertImpl assertImpl, XSDHandler fSchemaHandler)
           
protected  boolean evaluatePsychoPathExpr(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp, java.lang.String xPathDefaultNamespace, org.w3c.dom.Element contextNode)
           
protected  org.eclipse.wst.xml.xpath2.processor.DynamicContext initDynamicContext(org.apache.xerces.xs.XSModel schema, org.w3c.dom.Document document, java.util.Map psychoPathParams)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPsychoPathImpl

public AbstractPsychoPathImpl()
Method Detail

initDynamicContext

protected org.eclipse.wst.xml.xpath2.processor.DynamicContext initDynamicContext(org.apache.xerces.xs.XSModel schema,
                                                                                 org.w3c.dom.Document document,
                                                                                 java.util.Map psychoPathParams)

evaluatePsychoPathExpr

protected boolean evaluatePsychoPathExpr(org.eclipse.wst.xml.xpath2.processor.ast.XPath xp,
                                         java.lang.String xPathDefaultNamespace,
                                         org.w3c.dom.Element contextNode)
                                  throws org.eclipse.wst.xml.xpath2.processor.StaticError,
                                         org.eclipse.wst.xml.xpath2.processor.DynamicError,
                                         java.lang.Exception
Throws:
org.eclipse.wst.xml.xpath2.processor.StaticError
org.eclipse.wst.xml.xpath2.processor.DynamicError
java.lang.Exception

compileXPathStr

protected org.eclipse.wst.xml.xpath2.processor.ast.XPath compileXPathStr(java.lang.String xpathStr,
                                                                         XSAssertImpl assertImpl,
                                                                         XSDHandler fSchemaHandler)


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