/usr/share/doc/libghc-hxt-doc/html/Text-XML-HXT-DOM-XmlNode.html is in libghc-hxt-doc 9.2.2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Text.XML.HXT.DOM.XmlNode</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Text-XML-HXT-DOM-XmlNode.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Text-XML-HXT-DOM-XmlNode.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">hxt-9.2.2: A collection of tools for processing XML with Haskell.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Maintainer</th><td>Uwe Schmidt (uwe@fh-wedel.de)</td></tr><tr><th>Safe Haskell</th><td>Safe-Infered</td></tr></table><p class="caption">Text.XML.HXT.DOM.XmlNode</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Interface for XmlArrow to basic data types NTree and XmlTree
</p><p>If this module must be used in code working with arrows,
it should be imported qualified e.g. <code>as XN</code>, to prevent name clashes.
</p><p>For code working on the "node and tree level" this module
is the interface for writing code without using the
constructor functions of <code><a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a></code> and <code><a href="Data-Tree-NTree-TypeDefs.html#t:NTree">NTree</a></code> directly
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">class</span> <a href="#t:XmlNode">XmlNode</a> a <span class="keyword">where</span><ul class="subs"><li><a href="#v:isText">isText</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isBlob">isBlob</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isCharRef">isCharRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isEntityRef">isEntityRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isCmt">isCmt</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isCdata">isCdata</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isPi">isPi</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isElem">isElem</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isRoot">isRoot</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isDTD">isDTD</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isAttr">isAttr</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:isError">isError</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:mkText">mkText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a</li><li><a href="#v:mkBlob">mkBlob</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> a</li><li><a href="#v:mkCharRef">mkCharRef</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> a</li><li><a href="#v:mkEntityRef">mkEntityRef</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a</li><li><a href="#v:mkCmt">mkCmt</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a</li><li><a href="#v:mkCdata">mkCdata</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a</li><li><a href="#v:mkPi">mkPi</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> a</li><li><a href="#v:mkError">mkError</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a</li><li><a href="#v:getText">getText</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getBlob">getBlob</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a></li><li><a href="#v:getCharRef">getCharRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:getEntityRef">getEntityRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getCmt">getCmt</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getCdata">getCdata</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getPiName">getPiName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a></li><li><a href="#v:getPiContent">getPiContent</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li><a href="#v:getElemName">getElemName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a></li><li><a href="#v:getAttrl">getAttrl</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li><a href="#v:getDTDPart">getDTDPart</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a></li><li><a href="#v:getDTDAttrl">getDTDAttrl</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a></li><li><a href="#v:getAttrName">getAttrName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a></li><li><a href="#v:getErrorLevel">getErrorLevel</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a></li><li><a href="#v:getErrorMsg">getErrorMsg</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getName">getName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a></li><li><a href="#v:getQualifiedName">getQualifiedName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getUniversalName">getUniversalName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getUniversalUri">getUniversalUri</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getLocalPart">getLocalPart</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getNamePrefix">getNamePrefix</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:getNamespaceUri">getNamespaceUri</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a></li><li><a href="#v:changeText">changeText</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>) -> a -> a</li><li><a href="#v:changeBlob">changeBlob</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a>) -> a -> a</li><li><a href="#v:changeCmt">changeCmt</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>) -> a -> a</li><li><a href="#v:changeName">changeName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a</li><li><a href="#v:changeElemName">changeElemName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a</li><li><a href="#v:changeAttrl">changeAttrl</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a>) -> a -> a</li><li><a href="#v:changeAttrName">changeAttrName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a</li><li><a href="#v:changePiName">changePiName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a</li><li><a href="#v:changeDTDAttrl">changeDTDAttrl</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a>) -> a -> a</li><li><a href="#v:setText">setText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a -> a</li><li><a href="#v:setBlob">setBlob</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> a -> a</li><li><a href="#v:setCmt">setCmt</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a -> a</li><li><a href="#v:setName">setName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a</li><li><a href="#v:setElemName">setElemName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a</li><li><a href="#v:setElemAttrl">setElemAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> a -> a</li><li><a href="#v:setAttrName">setAttrName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a</li><li><a href="#v:setPiName">setPiName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a</li><li><a href="#v:setDTDAttrl">setDTDAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> a -> a</li></ul></li><li class="src short"><a href="#v:mkElementNode">mkElementNode</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a></li><li class="src short"><a href="#v:mkAttrNode">mkAttrNode</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a></li><li class="src short"><a href="#v:mkDTDNode">mkDTDNode</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a></li><li class="src short"><a href="#v:mkElement">mkElement</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkRoot">mkRoot</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkAttr">mkAttr</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkDTDElem">mkDTDElem</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:addAttr">addAttr</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li class="src short"><a href="#v:mergeAttrl">mergeAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li class="src short"><a href="#v:mkElement-39-">mkElement'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkRoot-39-">mkRoot'</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkAttr-39-">mkAttr'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkText-39-">mkText'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkCharRef-39-">mkCharRef'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkEntityRef-39-">mkEntityRef'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkCmt-39-">mkCmt'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkCdata-39-">mkCdata'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkPi-39-">mkPi'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkError-39-">mkError'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:mkDTDElem-39-">mkDTDElem'</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:toText">toText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a></li><li class="src short"><a href="#v:concText">concText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li class="src short"><a href="#v:mergeText">mergeText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a></li><li class="src short">module <a href="Data-Tree-Class.html">Data.Tree.Class</a></li><li class="src short">module <a href="Data-Tree-NTree-TypeDefs.html">Data.Tree.NTree.TypeDefs</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">class</span> <a name="t:XmlNode" class="def">XmlNode</a> a <span class="keyword">where</span><a href="src/Text-XML-HXT-DOM-XmlNode.html#XmlNode" class="link">Source</a></p><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:isText" class="def">isText</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isText" class="link">Source</a></p><p class="src"><a name="v:isBlob" class="def">isBlob</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isBlob" class="link">Source</a></p><p class="src"><a name="v:isCharRef" class="def">isCharRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isCharRef" class="link">Source</a></p><p class="src"><a name="v:isEntityRef" class="def">isEntityRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isEntityRef" class="link">Source</a></p><p class="src"><a name="v:isCmt" class="def">isCmt</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isCmt" class="link">Source</a></p><p class="src"><a name="v:isCdata" class="def">isCdata</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isCdata" class="link">Source</a></p><p class="src"><a name="v:isPi" class="def">isPi</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isPi" class="link">Source</a></p><p class="src"><a name="v:isElem" class="def">isElem</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isElem" class="link">Source</a></p><p class="src"><a name="v:isRoot" class="def">isRoot</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isRoot" class="link">Source</a></p><p class="src"><a name="v:isDTD" class="def">isDTD</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isDTD" class="link">Source</a></p><p class="src"><a name="v:isAttr" class="def">isAttr</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isAttr" class="link">Source</a></p><p class="src"><a name="v:isError" class="def">isError</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Bool.html#t:Bool">Bool</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#isError" class="link">Source</a></p><p class="src"><a name="v:mkText" class="def">mkText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkText" class="link">Source</a></p><p class="src"><a name="v:mkBlob" class="def">mkBlob</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkBlob" class="link">Source</a></p><p class="src"><a name="v:mkCharRef" class="def">mkCharRef</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCharRef" class="link">Source</a></p><p class="src"><a name="v:mkEntityRef" class="def">mkEntityRef</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkEntityRef" class="link">Source</a></p><p class="src"><a name="v:mkCmt" class="def">mkCmt</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCmt" class="link">Source</a></p><p class="src"><a name="v:mkCdata" class="def">mkCdata</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCdata" class="link">Source</a></p><p class="src"><a name="v:mkPi" class="def">mkPi</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkPi" class="link">Source</a></p><p class="src"><a name="v:mkError" class="def">mkError</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#mkError" class="link">Source</a></p><p class="src"><a name="v:getText" class="def">getText</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getText" class="link">Source</a></p><p class="src"><a name="v:getBlob" class="def">getBlob</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getBlob" class="link">Source</a></p><p class="src"><a name="v:getCharRef" class="def">getCharRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getCharRef" class="link">Source</a></p><p class="src"><a name="v:getEntityRef" class="def">getEntityRef</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getEntityRef" class="link">Source</a></p><p class="src"><a name="v:getCmt" class="def">getCmt</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getCmt" class="link">Source</a></p><p class="src"><a name="v:getCdata" class="def">getCdata</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getCdata" class="link">Source</a></p><p class="src"><a name="v:getPiName" class="def">getPiName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getPiName" class="link">Source</a></p><p class="src"><a name="v:getPiContent" class="def">getPiContent</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getPiContent" class="link">Source</a></p><p class="src"><a name="v:getElemName" class="def">getElemName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getElemName" class="link">Source</a></p><p class="src"><a name="v:getAttrl" class="def">getAttrl</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getAttrl" class="link">Source</a></p><p class="src"><a name="v:getDTDPart" class="def">getDTDPart</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getDTDPart" class="link">Source</a></p><p class="src"><a name="v:getDTDAttrl" class="def">getDTDAttrl</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getDTDAttrl" class="link">Source</a></p><p class="src"><a name="v:getAttrName" class="def">getAttrName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getAttrName" class="link">Source</a></p><p class="src"><a name="v:getErrorLevel" class="def">getErrorLevel</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getErrorLevel" class="link">Source</a></p><p class="src"><a name="v:getErrorMsg" class="def">getErrorMsg</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getErrorMsg" class="link">Source</a></p><p class="src"><a name="v:getName" class="def">getName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getName" class="link">Source</a></p><p class="src"><a name="v:getQualifiedName" class="def">getQualifiedName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getQualifiedName" class="link">Source</a></p><p class="src"><a name="v:getUniversalName" class="def">getUniversalName</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getUniversalName" class="link">Source</a></p><p class="src"><a name="v:getUniversalUri" class="def">getUniversalUri</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getUniversalUri" class="link">Source</a></p><p class="src"><a name="v:getLocalPart" class="def">getLocalPart</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getLocalPart" class="link">Source</a></p><p class="src"><a name="v:getNamePrefix" class="def">getNamePrefix</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getNamePrefix" class="link">Source</a></p><p class="src"><a name="v:getNamespaceUri" class="def">getNamespaceUri</a> :: a -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#getNamespaceUri" class="link">Source</a></p><p class="src"><a name="v:changeText" class="def">changeText</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeText" class="link">Source</a></p><p class="src"><a name="v:changeBlob" class="def">changeBlob</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeBlob" class="link">Source</a></p><p class="src"><a name="v:changeCmt" class="def">changeCmt</a> :: (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeCmt" class="link">Source</a></p><p class="src"><a name="v:changeName" class="def">changeName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeName" class="link">Source</a></p><p class="src"><a name="v:changeElemName" class="def">changeElemName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeElemName" class="link">Source</a></p><p class="src"><a name="v:changeAttrl" class="def">changeAttrl</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeAttrl" class="link">Source</a></p><p class="src"><a name="v:changeAttrName" class="def">changeAttrName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeAttrName" class="link">Source</a></p><p class="src"><a name="v:changePiName" class="def">changePiName</a> :: (<a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changePiName" class="link">Source</a></p><p class="src"><a name="v:changeDTDAttrl" class="def">changeDTDAttrl</a> :: (<a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a>) -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#changeDTDAttrl" class="link">Source</a></p><p class="src"><a name="v:setText" class="def">setText</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setText" class="link">Source</a></p><p class="src"><a name="v:setBlob" class="def">setBlob</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Blob">Blob</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setBlob" class="link">Source</a></p><p class="src"><a name="v:setCmt" class="def">setCmt</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setCmt" class="link">Source</a></p><p class="src"><a name="v:setName" class="def">setName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setName" class="link">Source</a></p><p class="src"><a name="v:setElemName" class="def">setElemName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setElemName" class="link">Source</a></p><p class="src"><a name="v:setElemAttrl" class="def">setElemAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setElemAttrl" class="link">Source</a></p><p class="src"><a name="v:setAttrName" class="def">setAttrName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setAttrName" class="link">Source</a></p><p class="src"><a name="v:setPiName" class="def">setPiName</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setPiName" class="link">Source</a></p><p class="src"><a name="v:setDTDAttrl" class="def">setDTDAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> a -> a<a href="src/Text-XML-HXT-DOM-XmlNode.html#setDTDAttrl" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:XmlNode" class="caption collapser" onclick="toggleSection('i:XmlNode')">Instances</p><div id="section.i:XmlNode" class="show"><table><tr><td class="src"><a href="Text-XML-HXT-DOM-XmlNode.html#t:XmlNode">XmlNode</a> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a></td><td class="doc empty"> </td></tr><tr><td class="src">(<a href="Text-XML-HXT-DOM-XmlNode.html#t:XmlNode">XmlNode</a> a, <a href="Data-Tree-Class.html#t:Tree">Tree</a> t) => <a href="Text-XML-HXT-DOM-XmlNode.html#t:XmlNode">XmlNode</a> (t a)</td><td class="doc empty"> </td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:mkElementNode" class="def">mkElementNode</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkElementNode" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkAttrNode" class="def">mkAttrNode</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkAttrNode" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkDTDNode" class="def">mkDTDNode</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XNode">XNode</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkDTDNode" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkElement" class="def">mkElement</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkElement" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkRoot" class="def">mkRoot</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkRoot" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkAttr" class="def">mkAttr</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkAttr" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkDTDElem" class="def">mkDTDElem</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkDTDElem" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:addAttr" class="def">addAttr</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#addAttr" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mergeAttrl" class="def">mergeAttrl</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mergeAttrl" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkElement-39-" class="def">mkElement'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkElement%27" class="link">Source</a></p><div class="doc"><p>weak normalform versions of constructors
</p></div></div><div class="top"><p class="src"><a name="v:mkRoot-39-" class="def">mkRoot'</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkRoot%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkAttr-39-" class="def">mkAttr'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkAttr%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkText-39-" class="def">mkText'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkText%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkCharRef-39-" class="def">mkCharRef'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCharRef%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkEntityRef-39-" class="def">mkEntityRef'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkEntityRef%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkCmt-39-" class="def">mkCmt'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCmt%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkCdata-39-" class="def">mkCdata'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkCdata%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkPi-39-" class="def">mkPi'</a> :: <a href="Text-XML-HXT-DOM-QualifiedName.html#t:QName">QName</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkPi%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkError-39-" class="def">mkError'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-Int.html#t:Int">Int</a> -> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.5.0.0/Data-String.html#t:String">String</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkError%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mkDTDElem-39-" class="def">mkDTDElem'</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:DTDElem">DTDElem</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:Attributes">Attributes</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mkDTDElem%27" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:toText" class="def">toText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#toText" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:concText" class="def">concText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#concText" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:mergeText" class="def">mergeText</a> :: <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTree">XmlTree</a> -> <a href="Text-XML-HXT-DOM-TypeDefs.html#t:XmlTrees">XmlTrees</a><a href="src/Text-XML-HXT-DOM-XmlNode.html#mergeText" class="link">Source</a></p></div><div class="top"><p class="src">module <a href="Data-Tree-Class.html">Data.Tree.Class</a></p></div><div class="top"><p class="src">module <a href="Data-Tree-NTree-TypeDefs.html">Data.Tree.NTree.TypeDefs</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.10.0</p></div></body></html>
|