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 |