temporal.nodeInsertBefore( temporal-collection as String, sibling as Node, new as Node, [temporal-doc-uri as String] ) as null
Adds an immediately preceding sibling to a node in a temporal document.
Parameters | |
---|---|
temporal-collection | The URI for the protected temporal collection in which the document is to belong. This must have been previously created by the temporal:collectionCreate function. All versions of the temporal document will be associated with this temporal collection. |
sibling | The sibling node to be preceded by the new node. |
new | The new node to be inserted. |
temporal-doc-uri | The URI of the temporal document to be updated. |
Attribute nodes cannot be preceded by non-attribute nodes. Non-attribute nodes cannot be preceded by attribute nodes. Element nodes cannot have document node children. Document nodes cannot have multiple roots. On-the-fly constructed nodes cannot be updated.