com.jclark.xsl.sax
public class XSLProcessorImpl extends Object implements XSLProcessor, Cloneable, ParameterSet
Method Summary | |
---|---|
Object | clone() |
Object | getParameter(Name name) |
void | handleXSLException(XSLException e) |
void | loadStylesheet(InputSource sheetSource)
load (and compile) the stylesheet |
void | parse(String systemId)
run the transform |
void | parse(InputSource source)
load the input document into a (xslt) object model,
and run the transform |
void | phase(int n) |
void | setContentHandler(ContentHandler handler)
we can have either an OutputMethodHandler,
a ContentHandler or DocumentHandler, not two or three |
void | setDebugger(String name, ActionDebugTarget debugger)
sets a debugging target |
void | setDocumentHandler(DocumentHandler handler)
we can have either an OutputMethodHandler,
or a DocumentHandler, not both |
void | setDTDHandler(DTDHandler handler)
SAX 1 Parser API |
void | setEntityResolver(EntityResolver resolver)
SAX 1 PArser API |
void | setErrorHandler(ErrorHandler handler)
SAX 1 PArser API |
void | setLocale(Locale locale)
SAX 1 Parser API |
void | setOutputMethodHandler(OutputMethodHandler handler)
we can have either an OutputMethodHandler,
or a DocumentHandler, not both |
void | setParameter(String name, Object obj) |
void | setParser(Parser sourceParser, Parser sheetParser) |
void | setParser(XMLProcessorEx loader) |
void | setParser(Parser parser)
use same parser for input and styleSheet |
void | setSaxExtensionFilter(String name, SaxFilterMaker xrap)
sets an extension element processor for XRAP |