Package com.saxonica.ee.config
Class SlotManagerEE
- java.lang.Object
-
- net.sf.saxon.expr.instruct.SlotManager
-
- com.saxonica.ee.config.SlotManagerEE
-
public class SlotManagerEE extends SlotManager
-
-
Field Summary
-
Fields inherited from class net.sf.saxon.expr.instruct.SlotManager
EMPTY
-
-
Constructor Summary
Constructors Constructor Description SlotManagerEE()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
allocateSlotNumber(StructuredQName qName, LocalBinding binding)
Allocate a slot number for a variablevoid
showStackFrame(XPathContext context, Logger logger)
Display the values of the variables and parameters in an XPathContext stack frame to a Logger-
Methods inherited from class net.sf.saxon.expr.instruct.SlotManager
getNumberOfVariables, getVariableMap, setNumberOfVariables
-
-
-
-
Method Detail
-
allocateSlotNumber
public int allocateSlotNumber(StructuredQName qName, LocalBinding binding)
Allocate a slot number for a variable- Overrides:
allocateSlotNumber
in classSlotManager
- Parameters:
qName
- the name of the variablebinding
- the binding of the variable (only used in Saxon-EE)- Returns:
- the allocated slot number (the next one available)
-
showStackFrame
public void showStackFrame(XPathContext context, Logger logger)
Display the values of the variables and parameters in an XPathContext stack frame to a Logger- Overrides:
showStackFrame
in classSlotManager
- Parameters:
context
- the XPathContext holding the stack framelogger
- the destination for the output
-
-