|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
typical usage:
// find an implementation, and construct it XSLProcessor xsl = new XSLProcessorImpl(); xsl.setParser(sourceParser, styleParser); xsl.loadStylesheet(someInputSource); // maybe clone for re-use ... // maybe set some parameters ... // attach an output handler xsl.setDocumentHandler(someHandler); xsl.parse(someOtherInputSource);
Method Summary | |
java.lang.Object |
clone()
clone after loadStylesheet() enables us to re-use a transformer, without recompiling the stylesheet |
void |
loadStylesheet(org.xml.sax.InputSource stylesheet)
loadStylesheet must be called before parse but after setParser |
void |
setOutputMethodHandler(OutputMethodHandler handler)
set the output target for the transform |
void |
setParameter(java.lang.String name,
java.lang.Object obj)
set the run-time parameters for the stylesheet |
void |
setParser(org.xml.sax.Parser parser)
setParser must be called before any other methods |
void |
setParser(org.xml.sax.Parser sourceParser,
org.xml.sax.Parser stylesheetParser)
set one parser for the stylesheet, and another for the input |
void |
setSaxExtensionFilter(java.lang.String name,
SaxFilterMaker xrap)
sets a special kind of extension element processor N.B. |
Methods inherited from interface org.xml.sax.Parser |
parse, parse, setDocumentHandler, setDTDHandler, setEntityResolver, setErrorHandler, setLocale |
Method Detail |
public void setParser(org.xml.sax.Parser parser)
public void setParser(org.xml.sax.Parser sourceParser, org.xml.sax.Parser stylesheetParser)
public void setOutputMethodHandler(OutputMethodHandler handler)
public void loadStylesheet(org.xml.sax.InputSource stylesheet) throws java.io.IOException, org.xml.sax.SAXException
public java.lang.Object clone()
clone
in class java.lang.Object
public void setParameter(java.lang.String name, java.lang.Object obj)
public void setSaxExtensionFilter(java.lang.String name, SaxFilterMaker xrap)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |