Package net.sf.saxon.trace
Class ContextStackFrame.CallTemplate
java.lang.Object
net.sf.saxon.trace.ContextStackFrame
net.sf.saxon.trace.ContextStackFrame.CallTemplate
- Enclosing class:
ContextStackFrame
Subclass of ContextStackFrame representing an xsl:call-template instruction in XSLT
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.saxon.trace.ContextStackFrame
ContextStackFrame.ApplyTemplates, ContextStackFrame.BuiltInTemplateRule, ContextStackFrame.CallingApplication, ContextStackFrame.CallTemplate, ContextStackFrame.FunctionCall, ContextStackFrame.VariableEvaluation -
Field Summary
Fields inherited from class net.sf.saxon.trace.ContextStackFrame
context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the name of the template being calledvoidDisplay a representation of the stack frame on the specified output streamvoidsetTemplateName(StructuredQName templateName) Set the name of the template being calledMethods inherited from class net.sf.saxon.trace.ContextStackFrame
getContainer, getContext, getContextItem, getLineNumber, getSystemId, setComponent, setContext, setContextItem, setLocation, showLocation
-
Constructor Details
-
CallTemplate
public CallTemplate()
-
-
Method Details
-
getTemplateName
Get the name of the template being called- Returns:
- the name of the template being called. Note this may be null in the case of the extension instruction saxon:call-template
-
setTemplateName
Set the name of the template being called- Parameters:
templateName- the name of the template being called.
-
print
Display a representation of the stack frame on the specified output stream- Specified by:
printin classContextStackFrame- Parameters:
out- the output stream
-