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 calledvoid
Display a representation of the stack frame on the specified output streamvoid
setTemplateName
(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:
print
in classContextStackFrame
- Parameters:
out
- the output stream
-