public final class SaxonTransformerFactoryChooser extends Object implements TransformerFactoryChooser
TransformerFactoryChooser that is hard-wired to use whichever version
of Saxon can be found in the ClassPath under the net.sf.saxon package hierarchy, thus
providing support for XSLT 2.0.| Constructor and Description |
|---|
SaxonTransformerFactoryChooser() |
| Modifier and Type | Method and Description |
|---|---|
static SaxonTransformerFactoryChooser |
getInstance() |
TransformerFactory |
getSaxonTransformerFactory() |
TransformerFactory |
getSuitableXSLT10TransformerFactory()
Implementors of this interface should return an XSLT 1.0-compatible
TransformerFactory
that SnuggleTeX is free to mess around with and is capable of handling DOMSource
and DOMResults. |
TransformerFactory |
getSuitableXSLT20TransformerFactory()
Implementors of this interface should return an XSLT 2.0-compatible
TransformerFactory
that SnuggleTeX is free to mess around with and is capable of handling DOMSource
and DOMResults. |
boolean |
isXSLT20SupportAvailable()
Implementors of this interface should indicate whether support for XSLT 2.0 is available.
|
public static SaxonTransformerFactoryChooser getInstance()
public boolean isXSLT20SupportAvailable()
TransformerFactoryChooserisXSLT20SupportAvailable in interface TransformerFactoryChooserpublic TransformerFactory getSuitableXSLT10TransformerFactory()
TransformerFactoryChooserTransformerFactory
that SnuggleTeX is free to mess around with and is capable of handling DOMSource
and DOMResults.getSuitableXSLT10TransformerFactory in interface TransformerFactoryChooserpublic TransformerFactory getSuitableXSLT20TransformerFactory()
TransformerFactoryChooserTransformerFactory
that SnuggleTeX is free to mess around with and is capable of handling DOMSource
and DOMResults.getSuitableXSLT20TransformerFactory in interface TransformerFactoryChooserpublic TransformerFactory getSaxonTransformerFactory()
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.