net.sf.saxon.expr
public interface PendingUpdateList
The implementation of this interface is in Saxon-EE.
Method Summary | |
---|---|
void | addPutAction(NodeInfo node, String uri, Expression originator)
Add a put() action to the pending update list |
void | apply(XPathContext context, int validationMode)
Apply the pending updates |
Set | getAffectedTrees()
Get the root nodes of the trees that are affected by updates in the pending update list |
Parameters: node (the first argument of put()) uri (the second argument of put()) originator the originating put() expression, for diagnostics
Parameters: context the XPath dynamic evaluation context validationMode the revalidation mode from the static context
Throws: XPathException
Returns: the root nodes of affected trees, as a Set