|
| Text.XML.HXT.RelaxNG.PatternFunctions |
|
|
| 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 |