#include <QXPCollector.h>
Public Member Functions | |
| QXPCollector () | |
| virtual | ~QXPCollector () |
| virtual void | startDocument () |
| virtual void | endDocument () |
| virtual void | startPage (const Page &) |
| virtual void | endPage () |
| virtual void | collectDocumentProperties (const QXPDocumentProperties &) |
| virtual void | collectLine (const std::shared_ptr< Line > &) |
| virtual void | collectBox (const std::shared_ptr< Box > &) |
| virtual void | collectTextBox (const std::shared_ptr< TextBox > &) |
| virtual void | collectTextPath (const std::shared_ptr< TextPath > &) |
| virtual void | collectGroup (const std::shared_ptr< Group > &) |
| virtual void | collectText (const std::shared_ptr< Text > &, const unsigned) |
Private Member Functions | |
| QXPCollector (const QXPCollector &other) | |
| QXPCollector & | operator= (const QXPCollector &other) |
| libqxp::QXPCollector::QXPCollector | ( | const QXPCollector & | other | ) | [private] |
| virtual libqxp::QXPCollector::~QXPCollector | ( | ) | [virtual] |
| virtual void libqxp::QXPCollector::collectBox | ( | const std::shared_ptr< Box > & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierEmptyBox(), libqxp::QXP4Parser::parseBezierPictureBox(), libqxp::QXP4Parser::parseBezierTextBox(), libqxp::QXP33Parser::parseEmptyBox(), libqxp::QXP4Parser::parseEmptyBox(), libqxp::QXP33Parser::parsePictureBox(), libqxp::QXP4Parser::parsePictureBox(), libqxp::QXP33Parser::parseTextBox(), and libqxp::QXP4Parser::parseTextBox().
| virtual void libqxp::QXPCollector::collectDocumentProperties | ( | const QXPDocumentProperties & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP33Parser::parseDocument(), and libqxp::QXP4Parser::parseDocument().
| virtual void libqxp::QXPCollector::collectGroup | ( | const std::shared_ptr< Group > & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP33Parser::parseGroup(), and libqxp::QXP4Parser::parseGroup().
| virtual void libqxp::QXPCollector::collectLine | ( | const std::shared_ptr< Line > & | ) | [inline, virtual] |
| virtual void libqxp::QXPCollector::collectText | ( | const std::shared_ptr< Text > & | , |
| const unsigned | |||
| ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXPParser::parseText().
| virtual void libqxp::QXPCollector::collectTextBox | ( | const std::shared_ptr< TextBox > & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierTextBox(), libqxp::QXP33Parser::parseTextBox(), and libqxp::QXP4Parser::parseTextBox().
| virtual void libqxp::QXPCollector::collectTextPath | ( | const std::shared_ptr< TextPath > & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP4Parser::parseBezierText(), and libqxp::QXP4Parser::parseLineText().
| virtual void libqxp::QXPCollector::endDocument | ( | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
| virtual void libqxp::QXPCollector::endPage | ( | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP1Parser::parsePages(), libqxp::QXP33Parser::parsePages(), and libqxp::QXP4Parser::parsePages().
| QXPCollector& libqxp::QXPCollector::operator= | ( | const QXPCollector & | other | ) | [private] |
| virtual void libqxp::QXPCollector::startDocument | ( | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
| virtual void libqxp::QXPCollector::startPage | ( | const Page & | ) | [inline, virtual] |
Reimplemented in libqxp::QXPContentCollector.
Referenced by libqxp::QXP1Parser::parsePages(), libqxp::QXP33Parser::parsePages(), and libqxp::QXP4Parser::parsePages().