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, getTreevoid process(NodeIterator nodes, Name modeName, Name[] paramNames, Variant[] paramValues, Result result) throws XSLException
XSLExceptionvoid invoke(NodeIterator nodes, Action action, Result result) throws XSLException
XSLExceptionVariant getParam(Name name) throws XSLException
XSLExceptionvoid applyImports(Node node, Result result) throws XSLException
XSLExceptionvoid bindLocalVariable(Name name, Variant variant) throws XSLException
XSLExceptionvoid unbindLocalVariables(int n)
void invokeWithParams(Action action, Name[] paramNames, Variant[] paramValues, Node node, Result result) throws XSLException
XSLExceptionProcessContext.Memento createMemento()
void useAttributeSet(Name name, Node node, Result result) throws XSLException
XSLExceptionNamespacePrefixMap 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