+
+ getNodeInsertion: function(node) {
+ var insertion = {};
+ if(node instanceof DocumentNode) {
+ insertion.ofNode = node;
+ insertion.insertsNew = !this.document.containsNode(node);
+ } else {
+ insertion.ofNode = this.document.createElementNode(node);
+ insertion.insertsNew = true;
+ }
+ return insertion;
+ }