class Builder(object): (source)
Known subclasses: zim.formats.ParseTreeBuilder, zim.parser.BuilderTextBuffer, zim.parser.SimpleTreeBuilder, zim.tokenparser.TokenBuilder
| Method | append |
No summary |
| Method | end |
No summary |
| Method | start |
No summary |
| Method | text |
Append text @param text: text to be appended as string @implementation: must be implemented by sub-classes |
zim.formats.ParseTreeBuilder, zim.parser.BuilderTextBuffer, zim.parser.SimpleTreeBuilder, zim.tokenparser.TokenBuilder| Parameters | |
| tag | the tag name |
| attrib | optional dict with attributes |
| text | formatted text |
| Unknown Field: implementation | |
optional for subclasses, default implementation calls start(), text(), and end() | |
zim.formats.ParseTreeBuilder, zim.parser.BuilderTextBuffer, zim.parser.SimpleTreeBuilder, zim.tokenparser.TokenBuilder| Parameters | |
| tag | the tag name |
| Raises | |
XXX | when tag does not match current state |
| Unknown Field: implementation | |
| must be implemented by sub-classes | |
zim.formats.ParseTreeBuilder, zim.parser.BuilderTextBuffer, zim.parser.SimpleTreeBuilder, zim.tokenparser.TokenBuilder| Parameters | |
| tag | the tag name |
| attrib | optional dict with attributes |
| Unknown Field: implementation | |
| must be implemented by sub-classes | |
zim.formats.ParseTreeBuilder, zim.parser.BuilderTextBuffer, zim.parser.SimpleTreeBuilder, zim.tokenparser.TokenBuilder| Parameters | |
| text | text to be appended as string |
| Unknown Field: implementation | |
| must be implemented by sub-classes | |