|
|||||||||
| 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
XPathExceptionSet 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 | ||||||||