|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a (compiled) XSLT stylesheet. Transforms an XML tree
Method Summary | |
void |
clearOutputMethodProperties()
resets the output method properties to just those which were set in the stylesheet |
ActionDebugTarget |
getDebugger()
gets the xrap (extension) processor for use during processing |
OutputMethod |
getOutputMethod()
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties |
java.util.Properties |
getOutputMethodProperties()
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties see java.xml.transform.Transform.getOutputMethodProperties() |
java.lang.String |
getOutputMethodProperty(java.lang.String encodedPropertyNamespace,
java.lang.String encodedPropertyName)
returns the current value of the named property |
SaxFilterMaker |
getSaxExtensionFilter()
gets the xrap (extension) processor for use during processing |
LoadContext |
getSourceLoadContext()
get the parameters controlling how a source tree object model is build |
Result |
process(Node node,
XMLProcessor parser,
ParameterSet params,
Result result)
transform the document rooted at node against this stylesheet |
void |
setDebugger(ActionDebugTarget debugger)
sets the experimental xrap processor for use during processing by the ProcessContext |
void |
setOutputMethodProperty(java.lang.String encodedPropertyNamespace,
java.lang.String encodedPropertyName,
java.lang.String value)
override the stylesheet's or default value for an output method property |
void |
setSaxExtensionFilter(SaxFilterMaker xrap)
sets the experimental xrap processor for use during processing by the ProcessContext |
Method Detail |
public Result process(Node node, XMLProcessor parser, ParameterSet params, Result result) throws XSLException
node
against this stylesheet
node
- the root node of source documentparser
- a loader we can (re-)useparams
- the XSLT run-time parametersresult
- the destination for the transformation results
XSLException
public void setSaxExtensionFilter(SaxFilterMaker xrap)
public SaxFilterMaker getSaxExtensionFilter()
public void setDebugger(ActionDebugTarget debugger)
public ActionDebugTarget getDebugger()
public LoadContext getSourceLoadContext()
public OutputMethod getOutputMethod()
public java.util.Properties getOutputMethodProperties()
public void setOutputMethodProperty(java.lang.String encodedPropertyNamespace, java.lang.String encodedPropertyName, java.lang.String value) throws XSLException
XSLException
public void clearOutputMethodProperties()
public java.lang.String getOutputMethodProperty(java.lang.String encodedPropertyNamespace, java.lang.String encodedPropertyName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |