public class JAXPExtensionsProvider extends java.lang.Object implements ExtensionsProvider
| Constructor and Description |
|---|
JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver) |
JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver,
boolean featureSecureProcessing) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
elementAvailable(java.lang.String ns,
java.lang.String elemName)
Is the extension element available?
|
java.lang.Object |
extFunction(FuncExtFunction extFunction,
java.util.Vector argVec)
Execute the extension function.
|
java.lang.Object |
extFunction(java.lang.String ns,
java.lang.String funcName,
java.util.Vector argVec,
java.lang.Object methodKey)
Execute the extension function.
|
boolean |
functionAvailable(java.lang.String ns,
java.lang.String funcName)
Is the extension function available?
|
public JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver)
public JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver,
boolean featureSecureProcessing)
public boolean functionAvailable(java.lang.String ns,
java.lang.String funcName)
throws javax.xml.transform.TransformerException
functionAvailable in interface ExtensionsProviderjavax.xml.transform.TransformerExceptionpublic boolean elementAvailable(java.lang.String ns,
java.lang.String elemName)
throws javax.xml.transform.TransformerException
elementAvailable in interface ExtensionsProviderjavax.xml.transform.TransformerExceptionpublic java.lang.Object extFunction(java.lang.String ns,
java.lang.String funcName,
java.util.Vector argVec,
java.lang.Object methodKey)
throws javax.xml.transform.TransformerException
extFunction in interface ExtensionsProviderjavax.xml.transform.TransformerExceptionpublic java.lang.Object extFunction(FuncExtFunction extFunction, java.util.Vector argVec) throws javax.xml.transform.TransformerException
extFunction in interface ExtensionsProviderjavax.xml.transform.TransformerExceptionCopyright © 2023 Apache XML Project. All Rights Reserved.