| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||
basic Pattern functions | |||||||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Documentation | |||||||||||||||||||||||||||||||||
isRelaxEmpty :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxNotAllowed :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxText :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxChoice :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxInterleave :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxGroup :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxOneOrMore :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxList :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxData :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxDataExcept :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxValue :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxAttribute :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxElement :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
isRelaxAfter :: Pattern -> Bool | |||||||||||||||||||||||||||||||||
getChildrenPattern :: Pattern -> [Pattern] | |||||||||||||||||||||||||||||||||
Returns a list of children pattern for each pattern, e.g. (Choice p1 p2) = [p1, p2] | |||||||||||||||||||||||||||||||||
getNameClassFromPattern :: Pattern -> NameClass | |||||||||||||||||||||||||||||||||
Returns the nameclass of a element- or attribute pattern. Otherwise NCError is returned. | |||||||||||||||||||||||||||||||||
getPatternName :: Pattern -> String | |||||||||||||||||||||||||||||||||
Returns a string representation of the pattern name | |||||||||||||||||||||||||||||||||
Produced by Haddock version 0.8 |