ExtensionsProviderpublic class JAXPExtensionsProvider extends java.lang.Object implements ExtensionsProvider
| Constructor | Description |
|---|---|
JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver) |
|
JAXPExtensionsProvider(javax.xml.xpath.XPathFunctionResolver resolver,
boolean featureSecureProcessing) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
elementAvailable(java.lang.String ns,
java.lang.String elemName) |
Is the extension element available?
|
java.lang.Object |
extFunction(java.lang.String ns,
java.lang.String funcName,
java.util.Vector argVec,
java.lang.Object methodKey) |
Execute the extension function.
|
java.lang.Object |
extFunction(FuncExtFunction extFunction,
java.util.Vector argVec) |
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 © 2014 Apache XML Project. All Rights Reserved.