A pending update action representing a replace node expression applied to an attribute. Note that
the replacement attribute may be absent; this is not quite the same as a delete operation, because
the consistency rules on the pending update list are different.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public void apply(
java.util.Set< MutableNodeInfo> affectedRootSet)
Apply the pending update action to the affected nodes
context - the XPath evaluation context
affectedRootSet - the set of roots of trees that have been modified, which
this action should add to as necessary
- if any error occurs applying the update
public int getApplyPhase()
Get the phase of operation in which this pending update action is applied. See 3.2.2 upd:applyUpdates,
Semantics, rule 2.
Returns: the phase of operation, an integer in the range 1 to 5 representing the stages labelled a-e
in the specification
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.