|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.novell.xsl.process.TemplateCollection com.novell.xsl.process.MessageTemplate com.novell.xsl.extensions.TraceMessageTemplate
A template representing a nxsl:trace-message
element.
Constructor Summary | |
protected |
TraceMessageTemplate(Template[] templates,
boolean terminate,
Node nsContext)
Constructs a TraceMessageTemplate containing the specified
templates. |
Method Summary | |
void |
dump(PrintWriter out,
int indent)
Dumps this object to the specified output stream. |
void |
instantiate(ProcessingEnv env,
Node currentNode,
ResultHandler result)
Instantiates this template for the specified current node and sends the result to the specified result handler. |
static Template |
parse(StylesheetParser stylesheetParser,
Element element)
Parse an nxsl:trace-message element (an extension element) |
Methods inherited from class com.novell.xsl.process.TemplateCollection |
getNamespaceContext, getTemplates, instantiateTemplates |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected TraceMessageTemplate(Template[] templates, boolean terminate, Node nsContext)
TraceMessageTemplate
containing the specified
templates.
templates
- the contained templatesterminate
- if true
the template should terminate processing when instantiatednsContext
- The node in the style sheet from which this template comesMethod Detail |
public static Template parse(StylesheetParser stylesheetParser, Element element) throws XSLTParserException
stylesheetParser
- The StylesheetParser
for which the element is to be parsed.element
- The element node in the stylesheet.
XSLTParserException
public void instantiate(ProcessingEnv env, Node currentNode, ResultHandler result) throws XSLException
For an MessageTemplate
, this method instantiates this
template's contained templates as a result tree fragment, then
calls the MessageHandler interface from the ProcessingEnv
instantiate
in interface Template
instantiate
in class MessageTemplate
env
- the current processing environmentcurrentNode
- the current source noderesult
- the handler to which results are sent
XSLException
- if a fatal error occurs during instantiationpublic void dump(PrintWriter out, int indent)
dump
in interface Template
dump
in class MessageTemplate
out
- the output stream to write toindent
- number of tabs to indent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |