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