Copyright | Copyright (C) 2005 Uwe Schmidt |
---|---|
License | MIT |
Maintainer | Uwe Schmidt (uwe@fh-wedel.de) |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
Version : $Id$
Functions for converting a pickler schema into a DTD
- data DTDdescr = DTDdescr Name Schemas [(Name, Schemas)]
- dtdDescrToXml :: DTDdescr -> XmlTrees
- checkAttrModell :: Name -> Schemas -> XmlTrees
- checkAM :: Name -> Schema -> XmlTrees
- checkAMC :: Name -> Name -> Schema -> XmlTrees
- checkContentModell :: Name -> Schema -> XmlTrees
- scContToXml :: Schema -> (Attributes, XmlTrees)
- scWrap :: Schema -> Schema
- scCont :: Attributes -> Schema -> XmlTrees
- scConts :: Attributes -> Schemas -> XmlTrees
- scAttrToXml :: Schema -> (Attributes, XmlTrees)
- checkErr :: Bool -> String -> XmlTrees
- foundErr :: String -> XmlTrees
- dtdDescr :: Schema -> DTDdescr
- elementDeclarations :: Schema -> Schemas
- elementDecs :: Schemas -> Schemas -> Schemas
- elemNames :: Schemas -> [Name]
- elemName :: Schema -> Maybe Name
- elemRefs :: Schemas -> Schemas
- attrDec :: Schema -> [(Name, Schemas)]
- remAttrDec :: Schema -> Schema
Documentation
dtdDescrToXml :: DTDdescr -> XmlTrees Source
convert a DTD descr into XmlTrees
checkAttrModell :: Name -> Schemas -> XmlTrees Source
checkContentModell :: Name -> Schema -> XmlTrees Source
scContToXml :: Schema -> (Attributes, XmlTrees) Source
scCont :: Attributes -> Schema -> XmlTrees Source
scConts :: Attributes -> Schemas -> XmlTrees Source
scAttrToXml :: Schema -> (Attributes, XmlTrees) Source
elementDecs :: Schemas -> Schemas -> Schemas Source
remAttrDec :: Schema -> Schema Source