public interface ProcessContext extends ExprContext
Modifier and Type | Interface and Description |
---|---|
static interface |
ProcessContext.Memento |
Modifier and Type | Method and Description |
---|---|
void |
applyImports(Node node,
Result result) |
void |
bindLocalVariable(Name name,
Variant variant) |
ProcessContext.Memento |
createMemento() |
Result |
createNodeResult(Node baseNode,
Node[] rootNodeRef) |
java.lang.Object |
get(java.lang.Object key) |
Variant |
getParam(Name name) |
void |
invoke(NodeIterator nodes,
Action action,
Result result) |
void |
invokeWithParams(Action action,
Name[] paramNames,
Variant[] paramValues,
Node node,
Result result) |
void |
process(NodeIterator nodes,
Name modeName,
Name[] paramNames,
Variant[] paramValues,
Result result) |
void |
put(java.lang.Object key,
java.lang.Object value) |
Name |
unaliasName(Name name) |
NamespacePrefixMap |
unaliasNamespacePrefixMap(NamespacePrefixMap map) |
void |
unbindLocalVariables(int n) |
void |
useAttributeSet(Name name,
Node node,
Result result) |
getCurrent, getDocument, getExtensionContext, getGlobalVariableValue, getLastPosition, getLocalVariableValue, getPosition, getSystemProperty, getTree
void process(NodeIterator nodes, Name modeName, Name[] paramNames, Variant[] paramValues, Result result) throws XSLException
XSLException
void invoke(NodeIterator nodes, Action action, Result result) throws XSLException
XSLException
Variant getParam(Name name) throws XSLException
XSLException
void applyImports(Node node, Result result) throws XSLException
XSLException
void bindLocalVariable(Name name, Variant variant) throws XSLException
XSLException
void unbindLocalVariables(int n)
void invokeWithParams(Action action, Name[] paramNames, Variant[] paramValues, Node node, Result result) throws XSLException
XSLException
ProcessContext.Memento createMemento()
void useAttributeSet(Name name, Node node, Result result) throws XSLException
XSLException
NamespacePrefixMap unaliasNamespacePrefixMap(NamespacePrefixMap map)
void put(java.lang.Object key, java.lang.Object value)
java.lang.Object get(java.lang.Object key)
Result createNodeResult(Node baseNode, Node[] rootNodeRef) throws XSLException
XSLException