|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PendingUpdateList
A PendingUpdateList is created by updating expressions in XQuery Update.
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 |
Method Detail |
---|
void apply(XPathContext context, int validationMode) throws XPathException
context
- the XPath dynamic evaluation contextvalidationMode
- the revalidation mode from the static context
XPathException
Set getAffectedTrees()
void addPutAction(NodeInfo node, String uri, Expression originator) throws XPathException
node
- (the first argument of put())uri
- (the second argument of put())originator
- the originating put() expression, for diagnostics
XPathException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |