Package net.sf.saxon.trace
Class ContextStackFrame.VariableEvaluation
- java.lang.Object
-
- net.sf.saxon.trace.ContextStackFrame
-
- net.sf.saxon.trace.ContextStackFrame.VariableEvaluation
-
- Enclosing class:
- ContextStackFrame
public static class ContextStackFrame.VariableEvaluation extends ContextStackFrame
Subclass of ContextStackFrame representing the evaluation of a variable (typically a global variable)
-
-
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 Constructor Description VariableEvaluation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructuredQName
getVariableName()
Get the name of the variablevoid
print(Logger out)
Display a representation of the stack frame on the specified output streamvoid
setVariableName(StructuredQName variableName)
Set the name of the variable-
Methods inherited from class net.sf.saxon.trace.ContextStackFrame
getContainer, getContext, getContextItem, getLineNumber, getSystemId, setComponent, setContext, setContextItem, setLocation, showLocation
-
-
-
-
Method Detail
-
getVariableName
public StructuredQName getVariableName()
Get the name of the variable- Returns:
- the name of the variable
-
setVariableName
public void setVariableName(StructuredQName variableName)
Set the name of the variable- Parameters:
variableName
- the name of the variable
-
print
public void print(Logger out)
Display a representation of the stack frame on the specified output stream- Specified by:
print
in classContextStackFrame
- Parameters:
out
- the output stream
-
-