Package org.apache.xpath.jaxp
Class JAXPExtensionsProvider
java.lang.Object
org.apache.xpath.jaxp.JAXPExtensionsProvider
- All Implemented Interfaces:
ExtensionsProvider
public class JAXPExtensionsProvider extends Object implements ExtensionsProvider
- Author:
- Ramesh Mandava ( ramesh.mandava@sun.com )
-
Constructor Summary
Constructors Constructor Description JAXPExtensionsProvider(XPathFunctionResolver resolver)JAXPExtensionsProvider(XPathFunctionResolver resolver, boolean featureSecureProcessing) -
Method Summary
Modifier and Type Method Description booleanelementAvailable(String ns, String elemName)Is the extension element available?ObjectextFunction(String ns, String funcName, Vector argVec, Object methodKey)Execute the extension function.ObjectextFunction(FuncExtFunction extFunction, Vector argVec)Execute the extension function.booleanfunctionAvailable(String ns, String funcName)Is the extension function available?
-
Constructor Details
-
JAXPExtensionsProvider
-
JAXPExtensionsProvider
-
-
Method Details
-
functionAvailable
Is the extension function available?- Specified by:
functionAvailablein interfaceExtensionsProvider- Throws:
TransformerException
-
elementAvailable
Is the extension element available?- Specified by:
elementAvailablein interfaceExtensionsProvider- Throws:
TransformerException
-
extFunction
public Object extFunction(String ns, String funcName, Vector argVec, Object methodKey) throws TransformerExceptionExecute the extension function.- Specified by:
extFunctionin interfaceExtensionsProvider- Throws:
TransformerException
-
extFunction
Execute the extension function.- Specified by:
extFunctionin interfaceExtensionsProvider- Throws:
TransformerException
-