hxt-8.3.1: A collection of tools for processing XML with Haskell.
Source code
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
Source
type
XmlArrowS
=
LA
XmlTree
XmlTrees
Source
dtd_value
::
Attributes
->
String
Source
dtd_type
::
Attributes
->
String
Source
dtd_kind
::
Attributes
->
String
Source
dtd_modifier
::
Attributes
->
String
Source
dtd_default
::
Attributes
->
String
Source
dtd_name
::
Attributes
->
String
Source
isUnparsedEntity
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
hasDTDAttrValue
::
ArrowDTD
a =>
String
-> (
String
->
Bool
) -> a
XmlTree
XmlTree
Source
isRequiredAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isDefaultAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isFixedAttrKind
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isMixedContentElement
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isEmptyElement
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isEnumAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isIdAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isIdRefAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isNotationAttrType
::
ArrowDTD
a => a
XmlTree
XmlTree
Source
isAttlistOfElement
::
ArrowDTD
a =>
String
-> a
XmlTree
XmlTree
Source
valueOfDTD
::
String
->
XmlTree
->
String
Source
valueOf
::
String
->
XmlTree
->
String
Source
getDTDAttributes
::
XmlTree
->
Attributes
Source
isDTDDoctypeNode
::
XmlTree
->
Bool
Source
isDTDElementNode
::
XmlTree
->
Bool
Source
isDTDAttlistNode
::
XmlTree
->
Bool
Source
isDTDContentNode
::
XmlTree
->
Bool
Source
isDTDNameNode
::
XmlTree
->
Bool
Source
isElemNode
::
XmlTree
->
Bool
Source
nameOfAttr
::
XmlTree
->
String
Source
nameOfElem
::
XmlTree
->
String
Source
($$)
::
XmlArrow
->
XmlTrees
->
XmlTrees
Source
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
Source
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.4.2