#include <PAGCollector.h>
Public Member Functions | |
PAGCollector (librevenge::RVNGTextInterface *document) | |
void | collectText (const char *text) |
void | collectLineBreak () |
void | collectTab () |
void | startDocument () |
void | endDocument () |
void | startParagraph () |
void | endParagraph () |
void | startSpan () |
void | endSpan () |
Private Member Functions | |
void | ensureSpan () |
Private Attributes | |
librevenge::RVNGTextInterface * | m_document |
bool | m_spanOpened |
|
explicit |
void libetonyek::PAGCollector::collectLineBreak | ( | ) |
Referenced by libetonyek::PAGParser::parseBr().
void libetonyek::PAGCollector::collectTab | ( | ) |
Referenced by libetonyek::PAGParser::parseTab().
void libetonyek::PAGCollector::collectText | ( | const char * | text | ) |
Referenced by libetonyek::PAGParser::parseP(), and libetonyek::PAGParser::parseSpan().
void libetonyek::PAGCollector::endDocument | ( | ) |
Referenced by libetonyek::PAGParser::parseDocument().
void libetonyek::PAGCollector::endParagraph | ( | ) |
Referenced by libetonyek::PAGParser::parseP().
void libetonyek::PAGCollector::endSpan | ( | ) |
Referenced by endParagraph(), libetonyek::PAGParser::parseSpan(), and startSpan().
|
private |
Referenced by collectLineBreak(), collectTab(), and collectText().
void libetonyek::PAGCollector::startDocument | ( | ) |
Referenced by libetonyek::PAGParser::parseDocument().
void libetonyek::PAGCollector::startParagraph | ( | ) |
Referenced by libetonyek::PAGParser::parseP().
void libetonyek::PAGCollector::startSpan | ( | ) |
Referenced by ensureSpan(), and libetonyek::PAGParser::parseSpan().
|
private |
Referenced by collectLineBreak(), collectTab(), collectText(), endDocument(), endParagraph(), endSpan(), startDocument(), startParagraph(), and startSpan().
|
private |
Referenced by endParagraph(), endSpan(), ensureSpan(), and startSpan().