hxt-relaxng-9.1.4: The HXT RelaxNG validator

Portability | portable
Stability | experimental
Maintainer | Uwe Schmidt (uwe@fh-wedel.de)
Safe Haskell | None

Text.XML.HXT.RelaxNG.BasicArrows

Description

Constants and basic arrows for Relax NG

# Documentation

hasRngAttName :: ArrowXml a => String -> a XmlTree XmlTree Source

hasRngElemName :: ArrowXml a => String -> a XmlTree XmlTree Source

checkRngName :: ArrowXml a => [String] -> a XmlTree XmlTree Source

noOfChildren :: ArrowXml a => (Int -> Bool) -> a XmlTree XmlTree Source

isAttributeRef :: ArrowXml a => a XmlTree XmlTree Source

isAttributeRefTextListGroupInterleaveOneOrMoreEmpty :: ArrowXml a => a XmlTree XmlTree Source

isAttributeRefTextListInterleave :: ArrowXml a => a XmlTree XmlTree Source

isAttributeListGroupInterleaveOneOrMore :: ArrowXml a => a XmlTree XmlTree Source

isExternalRefInclude :: ArrowXml a => a XmlTree XmlTree Source

isNameNsNameValue :: ArrowXml a => a XmlTree XmlTree Source

isNameNsName :: ArrowXml a => a XmlTree XmlTree Source

isNameAnyNameNsName :: ArrowXml a => a XmlTree XmlTree Source

isDefineOneOrMoreZeroOrMoreOptionalListMixed :: ArrowXml a => a XmlTree XmlTree Source

isChoiceGroupInterleave :: ArrowXml a => a XmlTree XmlTree Source

isChoiceGroupInterleaveOneOrMore :: ArrowXml a => a XmlTree XmlTree Source

isGroupInterleave :: ArrowXml a => a XmlTree XmlTree Source

isRngAnyName :: ArrowXml a => a XmlTree XmlTree Source

isRngAttribute :: ArrowXml a => a XmlTree XmlTree Source

isRngChoice :: ArrowXml a => a XmlTree XmlTree Source

isRngCombine :: ArrowXml a => a XmlTree XmlTree Source

isRngData :: ArrowXml a => a XmlTree XmlTree Source

isRngDefine :: ArrowXml a => a XmlTree XmlTree Source

isRngDiv :: ArrowXml a => a XmlTree XmlTree Source

isRngElement :: ArrowXml a => a XmlTree XmlTree Source

isRngEmpty :: ArrowXml a => a XmlTree XmlTree Source

isRngExcept :: ArrowXml a => a XmlTree XmlTree Source

isRngExternalRef :: ArrowXml a => a XmlTree XmlTree Source

isRngGrammar :: ArrowXml a => a XmlTree XmlTree Source

isRngGroup :: ArrowXml a => a XmlTree XmlTree Source

isRngInclude :: ArrowXml a => a XmlTree XmlTree Source

isRngInterleave :: ArrowXml a => a XmlTree XmlTree Source

isRngList :: ArrowXml a => a XmlTree XmlTree Source

isRngMixed :: ArrowXml a => a XmlTree XmlTree Source

isRngName :: ArrowXml a => a XmlTree XmlTree Source

isRngNotAllowed :: ArrowXml a => a XmlTree XmlTree Source

isRngNsName :: ArrowXml a => a XmlTree XmlTree Source

isRngOneOrMore :: ArrowXml a => a XmlTree XmlTree Source

isRngOptional :: ArrowXml a => a XmlTree XmlTree Source

isRngParam :: ArrowXml a => a XmlTree XmlTree Source

isRngParentRef :: ArrowXml a => a XmlTree XmlTree Source

isRngRef :: ArrowXml a => a XmlTree XmlTree Source

isRngRelaxError :: ArrowXml a => a XmlTree XmlTree Source

isRngStart :: ArrowXml a => a XmlTree XmlTree Source

isRngText :: ArrowXml a => a XmlTree XmlTree Source

isRngType :: ArrowXml a => a XmlTree XmlTree Source

isRngValue :: ArrowXml a => a XmlTree XmlTree Source

isRngZeroOrMore :: ArrowXml a => a XmlTree XmlTree Source

mkRngElement :: ArrowXml a => String -> a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngChoice :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngDefine :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngEmpty :: ArrowXml a => a n XmlTree -> a n XmlTree Source

mkRngGrammar :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngGroup :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngInterleave :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngName :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngNotAllowed :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngOneOrMore :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngRef :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngRelaxError :: ArrowXml a => a n XmlTree Source

mkRngStart :: ArrowXml a => a n XmlTree -> a n XmlTree -> a n XmlTree Source

mkRngText :: ArrowXml a => a n XmlTree -> a n XmlTree Source

setRngName :: ArrowXml a => String -> a XmlTree XmlTree Source

setRngNameDiv :: ArrowXml a => a XmlTree XmlTree Source

setRngNameRef :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrAttribute :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrCombine :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrDatatypeLibrary :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrHref :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrName :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrNs :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrType :: ArrowXml a => a XmlTree XmlTree Source

isRngAttrRelaxSimplificationChanges :: ArrowXml a => a XmlTree XmlTree Source

mkRngAttr :: ArrowXml a => String -> a b String -> a b XmlTree Source

mkRngAttrName :: ArrowXml a => String -> a b XmlTree Source

mkRngAttrRelaxSimplificationChanges :: ArrowXml a => String -> a b XmlTree Source

mkRngAttrDefineOrigName :: ArrowXml a => String -> a b XmlTree Source

mkRngAttrContextBase :: ArrowXml a => a b String -> a b XmlTree Source

addRngAttrName :: ArrowXml a => String -> a XmlTree XmlTree Source

addRngAttrDescr :: ArrowXml a => String -> a XmlTree XmlTree Source

addRngAttrChanges :: ArrowXml a => String -> a XmlTree XmlTree Source

addRngAttrNs :: ArrowXml a => String -> a XmlTree XmlTree Source

rmRngAttrNs :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrRelaxSimplificationChanges :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrAttribute :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrCombine :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrDatatypeLibrary :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrHref :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrName :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrNs :: ArrowXml a => a XmlTree XmlTree Source

hasRngAttrType :: ArrowXml a => a XmlTree XmlTree Source

getRngAttrAttribute :: ArrowXml a => a XmlTree String Source

getRngAttrCombine :: ArrowXml a => a XmlTree String Source

getRngAttrDatatypeLibrary :: ArrowXml a => a XmlTree String Source

getRngAttrDescr :: ArrowXml a => a XmlTree String Source

getRngAttrHref :: ArrowXml a => a XmlTree String Source

getRngAttrName :: ArrowXml a => a XmlTree String Source

getRngAttrNs :: ArrowXml a => a XmlTree String Source

getRngAttrType :: ArrowXml a => a XmlTree String Source