| Package | Description |
|---|---|
| uk.ac.ed.ph.snuggletex |
Public API Package - almost all of the classes you will need for normal SnuggleTeX
use are contained in here.
|
| uk.ac.ed.ph.snuggletex.utilities |
Public utility classes, plus some more general but occasionally useful helpers
for dealing with LaTeX.
|
| Constructor and Description |
|---|
SnuggleEngine(TransformerFactoryChooser transformerFactoryChooser,
StylesheetCache stylesheetCache)
Creates a new
SnuggleEngine using the given StylesheetCache
for managing stylesheets and given TransformerFactoryChooser for choosing which
XSLT implementation to use. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTransformerFactoryChooser
Default implementation of
TransformerFactoryChooser that uses the usual JAXP factory
lookup mechanisms for XSLT 1.0 stylesheets, and hard-codes to SAXON for XSLT 2.0 stylesheets. |
class |
SaxonTransformerFactoryChooser
Implementation of
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. |
| Modifier and Type | Method and Description |
|---|---|
TransformerFactoryChooser |
StylesheetManager.getTransformerFactoryChooser()
Returns the current
TransformerFactoryChooser for this StylesheetManager, which is
used to initialise TransformerFactory instances. |
| Modifier and Type | Method and Description |
|---|---|
void |
StylesheetManager.setTransformerFactoryChooser(TransformerFactoryChooser transformerFactoryChooser)
Sets the
TransformerFactoryChooser for this StylesheetManager, which is
used to initialise TransformerFactory instances. |
| Constructor and Description |
|---|
StylesheetManager(TransformerFactoryChooser transformerFactoryChooser,
StylesheetCache cache)
|
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.