hxt-8.3.2: A collection of tools for processing XML with Haskell.
Contents
Index
Text.XML.HXT.DTDValidation.TypeDefs
Portability
portable
Stability
experimental
Maintainer
Uwe Schmidt (uwe@fh-wedel.de)
Description
This module provides all datatypes for DTD validation
Synopsis
type
XmlArrow
=
LA
XmlTree
XmlTree
type
XmlArrowS
=
LA
XmlTree
XmlTrees
dtd_value
::
Attributes
->
String
dtd_type
::
Attributes
->
String
dtd_kind
::
Attributes
->
String
dtd_modifier
::
Attributes
->
String
dtd_default
::
Attributes
->
String
dtd_name
::
Attributes
->
String
isUnparsedEntity
::
ArrowDTD
a => a
XmlTree
XmlTree
hasDTDAttrValue
::
ArrowDTD
a =>
String
-> (
String
->
Bool
) -> a
XmlTree
XmlTree
isRequiredAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isDefaultAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isFixedAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isMixedContentElement
::
ArrowDTD
a => a
XmlTree
XmlTree
isEmptyElement
::
ArrowDTD
a => a
XmlTree
XmlTree
isEnumAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isIdAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isIdRefAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isNotationAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isAttlistOfElement
::
ArrowDTD
a =>
String
-> a
XmlTree
XmlTree
valueOfDTD
::
String
->
XmlTree
->
String
valueOf
::
String
->
XmlTree
->
String
getDTDAttributes
::
XmlTree
->
Attributes
isDTDDoctypeNode
::
XmlTree
->
Bool
isDTDElementNode
::
XmlTree
->
Bool
isDTDAttlistNode
::
XmlTree
->
Bool
isDTDContentNode
::
XmlTree
->
Bool
isDTDNameNode
::
XmlTree
->
Bool
isElemNode
::
XmlTree
->
Bool
nameOfAttr
::
XmlTree
->
String
nameOfElem
::
XmlTree
->
String
($$)
::
XmlArrow
->
XmlTrees
->
XmlTrees
msgToErr
:: (
String
->
String
) ->
LA
String
XmlTree
module
Text.XML.HXT.DOM.Interface
module
Text.XML.HXT.Arrow.XmlArrow
module
Control.Arrow
module
Control.Arrow.ArrowList
module
Control.Arrow.ArrowIf
module
Control.Arrow.ArrowState
module
Control.Arrow.ArrowTree
module
Control.Arrow.ListArrow
module
Control.Arrow.StateListArrow
Documentation
type
XmlArrow
=
LA
XmlTree
XmlTree
type
XmlArrowS
=
LA
XmlTree
XmlTrees
dtd_value
::
Attributes
->
String
dtd_type
::
Attributes
->
String
dtd_kind
::
Attributes
->
String
dtd_modifier
::
Attributes
->
String
dtd_default
::
Attributes
->
String
dtd_name
::
Attributes
->
String
isUnparsedEntity
::
ArrowDTD
a => a
XmlTree
XmlTree
hasDTDAttrValue
::
ArrowDTD
a =>
String
-> (
String
->
Bool
) -> a
XmlTree
XmlTree
isRequiredAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isDefaultAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isFixedAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
isMixedContentElement
::
ArrowDTD
a => a
XmlTree
XmlTree
isEmptyElement
::
ArrowDTD
a => a
XmlTree
XmlTree
isEnumAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isIdAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isIdRefAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isNotationAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
isAttlistOfElement
::
ArrowDTD
a =>
String
-> a
XmlTree
XmlTree
valueOfDTD
::
String
->
XmlTree
->
String
valueOf
::
String
->
XmlTree
->
String
getDTDAttributes
::
XmlTree
->
Attributes
isDTDDoctypeNode
::
XmlTree
->
Bool
isDTDElementNode
::
XmlTree
->
Bool
isDTDAttlistNode
::
XmlTree
->
Bool
isDTDContentNode
::
XmlTree
->
Bool
isDTDNameNode
::
XmlTree
->
Bool
isElemNode
::
XmlTree
->
Bool
nameOfAttr
::
XmlTree
->
String
nameOfElem
::
XmlTree
->
String
($$)
::
XmlArrow
->
XmlTrees
->
XmlTrees
infix operator for applying an arrow to a list of trees
1.parameter f : the arrow
2.parameter ts : the list of trees
returns : list of results
msgToErr
:: (
String
->
String
) ->
LA
String
XmlTree
create an error message
module
Text.XML.HXT.DOM.Interface
module
Text.XML.HXT.Arrow.XmlArrow
module
Control.Arrow
module
Control.Arrow.ArrowList
module
Control.Arrow.ArrowIf
module
Control.Arrow.ArrowState
module
Control.Arrow.ArrowTree
module
Control.Arrow.ListArrow
module
Control.Arrow.StateListArrow
Produced by
Haddock
version 2.5.0