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.