public abstract class PendingUpdateAction extends Object
| Constructor and Description |
|---|
PendingUpdateAction() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
apply(XPathContext context,
Set affectedRootSet)
Apply the pending update action to the affected nodes
|
abstract int |
getApplyPhase()
Get the phase of operation in which this pending update action is applied.
|
Expression |
getOriginator()
Get the originating update expression.
|
abstract NodeInfo |
getTargetNode()
Get the target node of the update action
|
void |
setOriginator(Expression originator)
Set the originating update expression.
|
public void setOriginator(Expression originator)
originator - the originating expressionpublic Expression getOriginator()
public abstract void apply(XPathContext context, Set affectedRootSet) throws XPathException
context - the XPath evaluation contextaffectedRootSet - the set of root nodes of trees that have been modified, which
this action should add to as necessaryXPathException - if any error occurs applying the updatepublic abstract NodeInfo getTargetNode()
public abstract int getApplyPhase()
Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.