## dojo.xml

### Methods

    Parse ()

### Properties

    Object domUtil
    Object htmlUtil

## dojo.xml.Parse Object

### Methods

    parseFragment (documentFragment)
    parseElement (node, hasParentNodeSet, optimizeForDojoML, thisIdx)
    parseAttributes (node)

## dojo.xml.domUtil

### Methods

    getTagName (node)
    getUniqueId ()
    getFirstChildTag (parentNode)
    getLastChildTag (parentNode)
    getNextSiblingTag (node)
    getPreviousSiblingTag (node)
    forEachChildTag (node, unaryFunc)
    moveChildren (srcNode, destNode, trim)
    copyChildren (srcNode, destNode, trim)
    clearChildren (node)
    replaceChildren (node, newChild)
    getStyle (element, cssSelector)
    toCamelCase (selector)
    toSelectorCase (selector)
    getAncestors (node)
    isChildOf (node, ancestor, noSame)
    createDocumentFromText (str, mimetype)
    createNodesFromText (txt, wrap)
    extractRGB ()
    hex2rgb ()
    rgb2hex ()
    insertBefore (node, ref)
    before (node, ref)
    insertAfter (node, ref)
    after (node, ref)
    insert (node, ref, position)
    insertAtIndex (node, ref, insertionIndex)
    textContent (node, text)
    renderedTextContent (node)
    remove (node)

### Properties

    Object nodeTypes
    String dojoml
    Number idIncrement

## dojo.xml.htmlUtil

### Methods

    disableSelect ()
    enableSelect ()
    getInnerWidth (node)
    getOuterWidth (node)
    getInnerHeight (node)
    getOuterHeight (node)
    getTotalOffset (node, type)
    totalOffsetLeft (node)
    getAbsoluteX (node)
    totalOffsetTop (node)
    getAbsoluteY (node)
    getEventTarget (evt)
    getScrollTop ()
    getScrollLeft ()
    evtTgt (evt)
    getParentOfType (node, type)
    getAttribute (node, attr)
    getAttr (node, attr)
    hasAttribute (node, attr)
    hasAttr (node, attr)
    getClass (node)
    hasClass (node, classname)
    prependClass (node, classStr)
    addClass (node, classStr)
    setClass (node, classStr)
    removeClass (node, classStr)
    getElementsByClass (classStr, parent, nodeType, classMatchType)
    getElementsByClassName (classStr, parent, nodeType, classMatchType)
    setOpacity (node, opacity, dontFixOpacity)
    getOpacity (node)
    clearOpacity (node)
    gravity (node, e)
    overElement (element, e)
    insertCssRule (selector, declaration, index)
    removeCssRule (index)
    insertCssFile (URI, doc, checkDuplicates)
    getBackgroundColor (node)
    getUniqueId ()
    getStyle (el, css)

### Properties

    undefined styleSheet
    Object classMatchType