|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.chiba.tools.xslt.StylesheetLoader
org.enhydra.util.chiba.StylesheetLoader
public class StylesheetLoader
Constructor Summary | |
---|---|
StylesheetLoader(java.lang.String stylesheetPath)
|
|
StylesheetLoader(java.lang.String stylesheetPath,
boolean useXsltc)
|
Method Summary | |
---|---|
javax.xml.transform.Transformer |
createTransformer(java.lang.String styleId,
org.w3c.dom.Node input)
|
javax.xml.transform.sax.TransformerHandler |
getStylesheet(java.lang.String filename)
Loads, parses, and caches the specified stylesheet, returning a TransformerHandler for it. |
javax.xml.transform.Transformer |
getTransformer(java.lang.String filename)
Loads, parses, and caches the specified stylesheet, returning a Transformer for it. |
javax.xml.transform.TransformerFactory |
getTransformerFactory()
Returns the TransformerFactory used by the cache |
javax.xml.transform.Source |
resolve(java.lang.String href,
java.lang.String base)
implements javax.xml.transform.URIResolver. |
javax.xml.transform.Source |
resolveExt(java.lang.String href,
java.lang.String base)
implements javax.xml.transform.URIResolver. |
void |
setStylesheetFile(java.lang.String stylesheetFile)
allows to set the stylesheet file to be used by the Transformer |
void |
setTransformerFactory(javax.xml.transform.TransformerFactory transformerFactory)
Sets the TransformerFactory used by the cache |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StylesheetLoader(java.lang.String stylesheetPath)
stylesheetPath
- a string representing an absolute file expression to the
stylesheet directorypublic StylesheetLoader(java.lang.String stylesheetPath, boolean useXsltc)
stylesheetPath
- a string representing an absolute file expression to the
stylesheet directoryMethod Detail |
---|
public javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base) throws javax.xml.transform.TransformerException
href
- the local href usedbase
- the base to resolve against
javax.xml.transform.TransformerException
- if transformation errors occurpublic javax.xml.transform.Transformer createTransformer(java.lang.String styleId, org.w3c.dom.Node input) throws javax.xml.transform.TransformerException, javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
javax.xml.transform.TransformerConfigurationException
public void setStylesheetFile(java.lang.String stylesheetFile)
stylesheetFile
- -
the filename of the stylesheet file (stylesheet must be
present in the stylesheetPathpublic javax.xml.transform.sax.TransformerHandler getStylesheet(java.lang.String filename) throws javax.xml.transform.TransformerException
filename
- The absolute path to the XSLT file to load
GrasshopperException
javax.xml.transform.TransformerException
public javax.xml.transform.Transformer getTransformer(java.lang.String filename) throws javax.xml.transform.TransformerException
filename
- The absolute path to the XSLT file to load
GrasshopperException
javax.xml.transform.TransformerException
public javax.xml.transform.Source resolveExt(java.lang.String href, java.lang.String base) throws javax.xml.transform.TransformerException
href
- the local href usedbase
- the base to resolve against
javax.xml.transform.TransformerException
- if transformation errors occurpublic javax.xml.transform.TransformerFactory getTransformerFactory()
public void setTransformerFactory(javax.xml.transform.TransformerFactory transformerFactory)
|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |