| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| 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 2.1.0 |