Package com.saxonica.ee.xtupdate
This package contains classes used to support the compile-time extension instructions enabling the functionality of XQuery Update to be used within XSLT.
This extension defines an <saxon:change>
instruction which in turn can contain
sub-instructions <saxon:delete>
, <saxon:insert>
,
<saxon:rename>
, <saxon:replace>
, and <saxon:update>
.
The code is compiled into an expression tree identical to that used by the XQuery Update syntax.
None of these classes will be used directly by typical user applications.
-
Class Summary Class Description SaxonChange saxon:change is an XSLT version of the XQuery Update "replace value of node" expression.SaxonDelete saxon:delete is an XSLT version of the XQuery Update "delete node" expression.SaxonInsert saxon:insert is an XSLT version of the XQuery Update "insert node" expression.SaxonRename saxon:rename is an XSLT version of the XQuery Update rename expression.SaxonReplace saxon:replace is an XSLT version of the XQuery Update "replace node" expression.SaxonUpdate saxon:update is an XSLT version of the XQuery Update copy-modify expression.