| /* |
| Copyright (c) 2004-2005, The Dojo Foundation |
| All Rights Reserved. |
| |
| Licensed under the Academic Free License version 2.1 or above OR the |
| modified BSD license. For more information on Dojo licensing, see: |
| |
| http://dojotoolkit.org/community/licensing.shtml |
| */ |
| |
| dojo.provide("dojo.xml.domUtil"); |
| dojo.require("dojo.graphics.color"); |
| dojo.require("dojo.dom"); |
| dojo.require("dojo.style"); |
| |
| dj_deprecated("dojo.xml.domUtil is deprecated, use dojo.dom instead"); |
| |
| // for loading script: |
| dojo.xml.domUtil = new function(){ |
| this.nodeTypes = { |
| ELEMENT_NODE : 1, |
| ATTRIBUTE_NODE : 2, |
| TEXT_NODE : 3, |
| CDATA_SECTION_NODE : 4, |
| ENTITY_REFERENCE_NODE : 5, |
| ENTITY_NODE : 6, |
| PROCESSING_INSTRUCTION_NODE : 7, |
| COMMENT_NODE : 8, |
| DOCUMENT_NODE : 9, |
| DOCUMENT_TYPE_NODE : 10, |
| DOCUMENT_FRAGMENT_NODE : 11, |
| NOTATION_NODE : 12 |
| } |
| |
| this.dojoml = "http://www.dojotoolkit.org/2004/dojoml"; |
| this.idIncrement = 0; |
| |
| this.getTagName = function(){return dojo.dom.getTagName.apply(dojo.dom, arguments);} |
| this.getUniqueId = function(){return dojo.dom.getUniqueId.apply(dojo.dom, arguments);} |
| this.getFirstChildTag = function() {return dojo.dom.getFirstChildElement.apply(dojo.dom, arguments);} |
| this.getLastChildTag = function() {return dojo.dom.getLastChildElement.apply(dojo.dom, arguments);} |
| this.getNextSiblingTag = function() {return dojo.dom.getNextSiblingElement.apply(dojo.dom, arguments);} |
| this.getPreviousSiblingTag = function() {return dojo.dom.getPreviousSiblingElement.apply(dojo.dom, arguments);} |
| |
| this.forEachChildTag = function(node, unaryFunc) { |
| var child = this.getFirstChildTag(node); |
| while(child) { |
| if(unaryFunc(child) == "break") { break; } |
| child = this.getNextSiblingTag(child); |
| } |
| } |
| |
| this.moveChildren = function() {return dojo.dom.moveChildren.apply(dojo.dom, arguments);} |
| this.copyChildren = function() {return dojo.dom.copyChildren.apply(dojo.dom, arguments);} |
| this.clearChildren = function() {return dojo.dom.removeChildren.apply(dojo.dom, arguments);} |
| this.replaceChildren = function() {return dojo.dom.replaceChildren.apply(dojo.dom, arguments);} |
| |
| this.getStyle = function() {return dojo.style.getStyle.apply(dojo.style, arguments);} |
| this.toCamelCase = function() {return dojo.style.toCamelCase.apply(dojo.style, arguments);} |
| this.toSelectorCase = function() {return dojo.style.toSelectorCase.apply(dojo.style, arguments);} |
| |
| this.getAncestors = function(){return dojo.dom.getAncestors.apply(dojo.dom, arguments);} |
| this.isChildOf = function() {return dojo.dom.isDescendantOf.apply(dojo.dom, arguments);} |
| this.createDocumentFromText = function() {return dojo.dom.createDocumentFromText.apply(dojo.dom, arguments);} |
| |
| if(dojo.render.html.capable || dojo.render.svg.capable) { |
| this.createNodesFromText = function(txt, wrap){return dojo.dom.createNodesFromText.apply(dojo.dom, arguments);} |
| } |
| |
| this.extractRGB = function(color) { return dojo.graphics.color.extractRGB(color); } |
| this.hex2rgb = function(hex) { return dojo.graphics.color.hex2rgb(hex); } |
| this.rgb2hex = function(r, g, b) { return dojo.graphics.color.rgb2hex(r, g, b); } |
| |
| this.insertBefore = function() {return dojo.dom.insertBefore.apply(dojo.dom, arguments);} |
| this.before = this.insertBefore; |
| this.insertAfter = function() {return dojo.dom.insertAfter.apply(dojo.dom, arguments);} |
| this.after = this.insertAfter |
| this.insert = function(){return dojo.dom.insertAtPosition.apply(dojo.dom, arguments);} |
| this.insertAtIndex = function(){return dojo.dom.insertAtIndex.apply(dojo.dom, arguments);} |
| this.textContent = function () {return dojo.dom.textContent.apply(dojo.dom, arguments);} |
| this.renderedTextContent = function () {return dojo.dom.renderedTextContent.apply(dojo.dom, arguments);} |
| this.remove = function (node) {return dojo.dom.removeNode.apply(dojo.dom, arguments);} |
| } |
| |