org.apache.taglibs.standard.tag.common.xml
Class JSTLXPathFactory

java.lang.Object
  extended by javax.xml.xpath.XPathFactory
      extended by com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl
          extended by org.apache.taglibs.standard.tag.common.xml.JSTLXPathFactory

public class JSTLXPathFactory
extends com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl

This factory class is added to provide access to our own implementation of XPath, so that we can support a generic Object type in return type arguement for XPath's evaluate instance method.

Author:
dhirup

Field Summary
 
Fields inherited from class javax.xml.xpath.XPathFactory
DEFAULT_OBJECT_MODEL_URI, DEFAULT_PROPERTY_NAME
 
Constructor Summary
JSTLXPathFactory()
           
 
Method Summary
 XPath newXPath()
           
 
Methods inherited from class com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl
getFeature, isObjectModelSupported, setFeature, setXPathFunctionResolver, setXPathVariableResolver
 
Methods inherited from class javax.xml.xpath.XPathFactory
newInstance, newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSTLXPathFactory

public JSTLXPathFactory()
Method Detail

newXPath

public XPath newXPath()
Overrides:
newXPath in class com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl


Copyright © 2007 Mort Bay Consulting. All Rights Reserved.