Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > contrib-release > by-pkgid > 51057bcd013d992f61ce4c2b0a4565e3 > files > 182

haskell-hxt-8.3.2-1mdv2010.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--Rendered using the Haskell Html Library v0.2-->
<HTML
><HEAD
><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"
><TITLE
>Text.XML.HXT.DOM.TypeDefs</TITLE
><LINK HREF="haddock.css" REL="stylesheet" TYPE="text/css"
><SCRIPT SRC="haddock-util.js" TYPE="text/javascript"
></SCRIPT
><SCRIPT TYPE="text/javascript"
>window.onload = function () {setSynopsis("mini_Text-XML-HXT-DOM-TypeDefs.html")};</SCRIPT
></HEAD
><BODY
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="topbar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><IMG SRC="haskell_icon.gif" WIDTH="16" HEIGHT="16" ALT=" "
></TD
><TD CLASS="title"
>hxt-8.3.2: A collection of tools for processing XML with Haskell.</TD
><TD CLASS="topbut"
><A HREF="index.html"
>Contents</A
></TD
><TD CLASS="topbut"
><A HREF="doc-index.html"
>Index</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="modulebar"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD
><FONT SIZE="6"
>Text.XML.HXT.DOM.TypeDefs</FONT
></TD
><TD ALIGN="right"
><TABLE CLASS="narrow" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="infohead"
>Portability</TD
><TD CLASS="infoval"
>portable</TD
></TR
><TR
><TD CLASS="infohead"
>Stability</TD
><TD CLASS="infoval"
>stable</TD
></TR
><TR
><TD CLASS="infohead"
>Maintainer</TD
><TD CLASS="infoval"
>Uwe Schmidt (uwe@fh-wedel.de)</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Description</TD
></TR
><TR
><TD CLASS="doc"
>The core data types of the HXT DOM.
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Synopsis</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>module <A HREF="Data-AssocList.html"
>Data.AssocList</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AXmlTree"
>XmlTree</A
> = <A HREF="Data-Tree-NTree-TypeDefs.html#t%3ANTree"
>NTree</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AXmlTrees"
>XmlTrees</A
> = <A HREF="Data-Tree-NTree-TypeDefs.html#t%3ANTrees"
>NTrees</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AXNode"
>XNode</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3AXText"
>XText</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXCharRef"
>XCharRef</A
> <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXEntityRef"
>XEntityRef</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXCmt"
>XCmt</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXCdata"
>XCdata</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXPi"
>XPi</A
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"
>XmlTrees</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXTag"
>XTag</A
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"
>XmlTrees</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXDTD"
>XDTD</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"
>Attributes</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXAttr"
>XAttr</A
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AXError"
>XError</A
> <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3ADTDElem"
>DTDElem</A
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="decl"
>= <A HREF="#v%3ADOCTYPE"
>DOCTYPE</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AELEMENT"
>ELEMENT</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ACONTENT"
>CONTENT</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AATTLIST"
>ATTLIST</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3AENTITY"
>ENTITY</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3APENTITY"
>PENTITY</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANOTATION"
>NOTATION</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ACONDSECT"
>CONDSECT</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3ANAME"
>NAME</A
></TD
></TR
><TR
><TD CLASS="decl"
>| <A HREF="#v%3APEREF"
>PEREF</A
></TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AAttributes"
>Attributes</A
> = <A HREF="Data-AssocList.html#t%3AAssocList"
>AssocList</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ac_ok"
>c_ok</A
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ac_warn"
>c_warn</A
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ac_err"
>c_err</A
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="#v%3Ac_fatal"
>c_fatal</A
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A HREF="#t%3AXmlNodeSet"
>XmlNodeSet</A
>  = <A HREF="#v%3AXNS"
>XNS</A
> {<TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="recfield"
><A HREF="#v%3AthisNode"
>thisNode</A
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AattrNodes"
>attrNodes</A
> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
>]</TD
></TR
><TR
><TD CLASS="recfield"
><A HREF="#v%3AchildNodes"
>childNodes</A
> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AChildNodes"
>ChildNodes</A
></TD
></TR
></TABLE
>}</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A HREF="#t%3AChildNodes"
>ChildNodes</A
> = [(<A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
>, <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"
>XmlNodeSet</A
>)]</TD
></TR
><TR
><TD CLASS="s8"
></TD
></TR
><TR
><TD CLASS="decl"
>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"
>Text.XML.HXT.DOM.QualifiedName</A
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="section1"
>Documentation</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
>module <A HREF="Data-AssocList.html"
>Data.AssocList</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:XmlTree"
><A NAME="t%3AXmlTree"
></A
></A
><B
>XmlTree</B
> = <A HREF="Data-Tree-NTree-TypeDefs.html#t%3ANTree"
>NTree</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="doc"
>Node of xml tree representation
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:XmlTrees"
><A NAME="t%3AXmlTrees"
></A
></A
><B
>XmlTrees</B
> = <A HREF="Data-Tree-NTree-TypeDefs.html#t%3ANTrees"
>NTrees</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="doc"
>List of nodes of xml tree representation
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:XNode"
><A NAME="t%3AXNode"
></A
></A
><B
>XNode</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Represents elements
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:XText"
><A NAME="v%3AXText"
></A
></A
><B
>XText</B
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>ordinary text				(leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XCharRef"
><A NAME="v%3AXCharRef"
></A
></A
><B
>XCharRef</B
> <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
><TD CLASS="rdoc"
>character reference			(leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XEntityRef"
><A NAME="v%3AXEntityRef"
></A
></A
><B
>XEntityRef</B
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>entity reference				(leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XCmt"
><A NAME="v%3AXCmt"
></A
></A
><B
>XCmt</B
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>comment					(leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XCdata"
><A NAME="v%3AXCdata"
></A
></A
><B
>XCdata</B
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>CDATA section				(leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XPi"
><A NAME="v%3AXPi"
></A
></A
><B
>XPi</B
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"
>XmlTrees</A
></TD
><TD CLASS="rdoc"
>Processing Instr with qualified name	(leaf)
   with list of attributes.
   If tag name is xml, attributs are &quot;version&quot;, &quot;encoding&quot;, &quot;standalone&quot;,
   else attribute list is empty, content is a text child node
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XTag"
><A NAME="v%3AXTag"
></A
></A
><B
>XTag</B
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlTrees"
>XmlTrees</A
></TD
><TD CLASS="rdoc"
>tag with qualified name and list of attributes (inner node or leaf)
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XDTD"
><A NAME="v%3AXDTD"
></A
></A
><B
>XDTD</B
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AAttributes"
>Attributes</A
></TD
><TD CLASS="rdoc"
>DTD element with assoc list for dtd element features
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XAttr"
><A NAME="v%3AXAttr"
></A
></A
><B
>XAttr</B
> <A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
></TD
><TD CLASS="rdoc"
>attribute with qualified name, the attribute value is stored in children
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:XError"
><A NAME="v%3AXError"
></A
></A
><B
>XError</B
> <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
><TD CLASS="rdoc"
>error message with level and text
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:XNode')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:XNode" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Ord.html#t%3AOrd"
>Ord</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Text-Read.html#t%3ARead"
>Read</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Typeable.html#t%3ATypeable"
>Typeable</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/parallel/Control-Parallel-Strategies.html#t%3ANFData"
>NFData</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="Text-XML-HXT-DOM-XmlNode.html#t%3AXmlNode"
>XmlNode</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXNode"
>XNode</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:DTDElem"
><A NAME="t%3ADTDElem"
></A
></A
><B
>DTDElem</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
>Represents a DTD element
</TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:DOCTYPE"
><A NAME="v%3ADOCTYPE"
></A
></A
><B
>DOCTYPE</B
></TD
><TD CLASS="rdoc"
>attr: name, system, public,	XDTD elems as children
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ELEMENT"
><A NAME="v%3AELEMENT"
></A
></A
><B
>ELEMENT</B
></TD
><TD CLASS="rdoc"
><P
>attr: name, kind
</P
><P
>name: element name
</P
><P
>kind: &quot;EMPTY&quot; | &quot;ANY&quot; | &quot;#PCDATA&quot; | children | mixed
</P
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CONTENT"
><A NAME="v%3ACONTENT"
></A
></A
><B
>CONTENT</B
></TD
><TD CLASS="rdoc"
><P
>element content
</P
><P
>attr: kind, modifier
</P
><P
>modifier: &quot;&quot; | &quot;?&quot; | &quot;*&quot; | &quot;+&quot;
</P
><P
>kind: seq | choice
</P
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ATTLIST"
><A NAME="v%3AATTLIST"
></A
></A
><B
>ATTLIST</B
></TD
><TD CLASS="rdoc"
><P
>attributes:
  name - name of element
</P
><P
>value - name of attribute
</P
><P
>type: &quot;CDATA&quot; | &quot;ID&quot; | &quot;IDREF&quot; | &quot;IDREFS&quot; | &quot;ENTITY&quot; | &quot;ENTITIES&quot; |
</P
><P
>&quot;NMTOKEN&quot; | &quot;NMTOKENS&quot; |&quot;NOTATION&quot; | &quot;ENUMTYPE&quot;
</P
><P
>kind: &quot;<A NAME="REQUIRED\" | \""
><A NAME="REQUIRED%5C%22%20%7C%20%5C%22"
></A
></A
>IMPLIED&quot; | &quot;DEFAULT&quot;
</P
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:ENTITY"
><A NAME="v%3AENTITY"
></A
></A
><B
>ENTITY</B
></TD
><TD CLASS="rdoc"
>for entity declarations
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:PENTITY"
><A NAME="v%3APENTITY"
></A
></A
><B
>PENTITY</B
></TD
><TD CLASS="rdoc"
>for parameter entity declarations
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:NOTATION"
><A NAME="v%3ANOTATION"
></A
></A
><B
>NOTATION</B
></TD
><TD CLASS="rdoc"
>for notations
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:CONDSECT"
><A NAME="v%3ACONDSECT"
></A
></A
><B
>CONDSECT</B
></TD
><TD CLASS="rdoc"
><P
>for INCLUDEs, IGNOREs and peRefs: attr: type
</P
><P
>type = INCLUDE, IGNORE or %...;
</P
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:NAME"
><A NAME="v%3ANAME"
></A
></A
><B
>NAME</B
></TD
><TD CLASS="rdoc"
><P
>attr: name
</P
><P
>for lists of names in notation types or nmtokens in enumeration types
</P
></TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:PEREF"
><A NAME="v%3APEREF"
></A
></A
><B
>PEREF</B
></TD
><TD CLASS="rdoc"
>for Parameter Entity References in DTDs
</TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:DTDElem')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:DTDElem" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Ord.html#t%3AOrd"
>Ord</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Text-Read.html#t%3ARead"
>Read</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Typeable.html#t%3ATypeable"
>Typeable</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/parallel/Control-Parallel-Strategies.html#t%3ANFData"
>NFData</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3ADTDElem"
>DTDElem</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:Attributes"
><A NAME="t%3AAttributes"
></A
></A
><B
>Attributes</B
> = <A HREF="Data-AssocList.html#t%3AAssocList"
>AssocList</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
> <A HREF="/usr/share/doc/ghc/libraries/base/Data-Char.html#t%3AString"
>String</A
></TD
></TR
><TR
><TD CLASS="doc"
><P
>Attribute list
</P
><P
>used for storing option lists and features of DTD parts
</P
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:c_ok"
><A NAME="v%3Ac_ok"
></A
></A
><B
>c_ok</B
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="doc"
>no error, everything is ok
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:c_warn"
><A NAME="v%3Ac_warn"
></A
></A
><B
>c_warn</B
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="doc"
>Error level for XError, type warning
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:c_err"
><A NAME="v%3Ac_err"
></A
></A
><B
>c_err</B
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="doc"
>Error level for XError, type error
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><A NAME="v:c_fatal"
><A NAME="v%3Ac_fatal"
></A
></A
><B
>c_fatal</B
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
></TD
></TR
><TR
><TD CLASS="doc"
>Error level for XError, type fatal error
</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>data</SPAN
>  <A NAME="t:XmlNodeSet"
><A NAME="t%3AXmlNodeSet"
></A
></A
><B
>XmlNodeSet</B
>  </TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="0" CELLPADDING="0"
><TR
><TD CLASS="ndoc"
><P
>data type for representing a set of nodes as a tree structure
</P
><P
>this structure is e.g. used to repesent the result of an XPath query
 such that the selected nodes can be processed or selected later in
 processing a document tree
</P
></TD
></TR
><TR
><TD CLASS="section4"
>Constructors</TD
></TR
><TR
><TD CLASS="body"
><TABLE CLASS="vanilla" CELLSPACING="5" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:XNS"
><A NAME="v%3AXNS"
></A
></A
><B
>XNS</B
></TD
><TD CLASS="rdoc"
></TD
></TR
><TR
><TD CLASS="body" COLSPAN="2"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="arg"
><A NAME="v:thisNode"
><A NAME="v%3AthisNode"
></A
></A
><B
>thisNode</B
> :: <A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Bool.html#t%3ABool"
>Bool</A
></TD
><TD CLASS="rdoc"
>is this node part of the set ?
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:attrNodes"
><A NAME="v%3AattrNodes"
></A
></A
><B
>attrNodes</B
> :: [<A HREF="Text-XML-HXT-DOM-QualifiedName.html#t%3AQName"
>QName</A
>]</TD
><TD CLASS="rdoc"
>the set of attribute nodes
</TD
></TR
><TR
><TD CLASS="arg"
><A NAME="v:childNodes"
><A NAME="v%3AchildNodes"
></A
></A
><B
>childNodes</B
> :: <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AChildNodes"
>ChildNodes</A
></TD
><TD CLASS="rdoc"
>the set of child nodes, a list of pairs of index and node set 
</TD
></TR
></TABLE
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="section4"
><IMG SRC="minus.gif" CLASS="coll" ONCLICK="toggle(this,'i:XmlNodeSet')" ALT="show/hide"
> Instances</TD
></TR
><TR
><TD CLASS="body"
><DIV ID="i:XmlNodeSet" STYLE="display:block;"
><TABLE CLASS="vanilla" CELLSPACING="1" CELLPADDING="0"
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Eq.html#t%3AEq"
>Eq</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"
>XmlNodeSet</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Text-Show.html#t%3AShow"
>Show</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"
>XmlNodeSet</A
></TD
></TR
><TR
><TD CLASS="decl"
><A HREF="/usr/share/doc/ghc/libraries/base/Data-Typeable.html#t%3ATypeable"
>Typeable</A
> <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"
>XmlNodeSet</A
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
><SPAN CLASS="keyword"
>type</SPAN
> <A NAME="t:ChildNodes"
><A NAME="t%3AChildNodes"
></A
></A
><B
>ChildNodes</B
> = [(<A HREF="/usr/share/doc/ghc/libraries/ghc-prim/GHC-Types.html#t%3AInt"
>Int</A
>, <A HREF="Text-XML-HXT-DOM-TypeDefs.html#t%3AXmlNodeSet"
>XmlNodeSet</A
>)]</TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="decl"
>module <A HREF="Text-XML-HXT-DOM-QualifiedName.html"
>Text.XML.HXT.DOM.QualifiedName</A
></TD
></TR
><TR
><TD CLASS="s15"
></TD
></TR
><TR
><TD CLASS="botbar"
>Produced by <A HREF="http://www.haskell.org/haddock/"
>Haddock</A
> version 2.5.0</TD
></TR
></TABLE
></BODY
></HTML
>