Text.XML.HXT.RelaxNG.SystemConfig

hxt-relaxng-9.1.5.5: The HXT RelaxNG validator

Copyright | Copyright (C) 2010 Uwe Schmidt Torben Kuseler
License | MIT
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)
Stability | stable
Portability | portable
Safe Haskell | None
Language | Haskell98

Text.XML.HXT.RelaxNG.SystemConfig

Description

This helper module exports elements from the basic Relax NG libraries: Validator, CreatePattern, PatternToString and DataTypes. It is the main entry point to the Relax NG schema validator of the Haskell XML Toolbox.

Synopsis

- withRelaxNG :: String -> SysConfig
- withRelaxCheckRestr :: Bool -> SysConfig
- withRelaxValidateExtRef :: Bool -> SysConfig
- withRelaxValidateInclude :: Bool -> SysConfig
- withRelaxCollectErrors :: Bool -> SysConfig
- relaxOptions :: [OptDescr SysConfig]
- a_relax_schema :: String
- a_do_not_check_restrictions :: String
- a_check_restrictions :: String
- a_do_not_validate_externalRef :: String
- a_validate_externalRef :: String
- a_do_not_validate_include :: String
- a_validate_include :: String
- a_do_not_collect_errors :: String

# Documentation

withRelaxNG :: String -> SysConfig #

withRelaxCheckRestr :: Bool -> SysConfig #

withRelaxValidateExtRef :: Bool -> SysConfig #

withRelaxValidateInclude :: Bool -> SysConfig #

withRelaxCollectErrors :: Bool -> SysConfig #

relaxOptions :: [OptDescr SysConfig] #

available Relax NG validation options

defines options `a_check_restrictions`, `a_validate_externalRef`, `a_validate_include`, `a_do_not_check_restrictions`, `a_do_not_validate_externalRef`, `a_do_not_validate_include`

a_relax_schema :: String #

a_do_not_check_restrictions :: String #

a_check_restrictions :: String #

a_do_not_validate_externalRef :: String #

a_validate_externalRef :: String #

a_do_not_validate_include :: String #

a_validate_include :: String #

a_do_not_collect_errors :: String #