|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface represents the key characteristic of an instruction, namely that it can be processed in "push" mode, writing its results to the current outputter. All XSLT instructions implement this interface, and a few XPath/XQuery expressions implement it as well.
Method Summary | |
void |
process(XPathContext context)
Process the instruction, without returning any tail calls |
TailCall |
processLeavingTail(XPathContext context)
Process the instruction, optionally returning an uncompleted tail call to be invoked by the caller |
Methods inherited from interface net.sf.saxon.instruct.Locatable |
getSourceLocator |
Method Detail |
public void process(XPathContext context) throws javax.xml.transform.TransformerException
context
- The dynamic context, giving access to the current node,
the current variables, etc.
javax.xml.transform.TransformerException
public TailCall processLeavingTail(XPathContext context) throws javax.xml.transform.TransformerException
context
- The dynamic context, giving access to the current node,
the current variables, etc.
javax.xml.transform.TransformerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |