#include <KEY6Parser.h>
Public Member Functions | |
| KEY6Parser (const RVNGInputStreamPtr_t &fragments, const RVNGInputStreamPtr_t &package, KEYCollector &collector) | |
Private Member Functions | |
| virtual bool | parseDocument () |
| bool | dispatchShape (unsigned id) |
| bool | parsePresentation (unsigned id) |
| bool | parseSlideList (unsigned id) |
| bool | parseSlide (unsigned id, bool master) |
| bool | parsePlaceholder (unsigned id) |
| void | parseNotes (unsigned id) |
| bool | parseStickyNote (const IWAMessage &msg) |
| const IWORKStylePtr_t | querySlideStyle (unsigned id) const |
| void | parseSlideStyle (unsigned id, IWORKStylePtr_t &style) |
Private Attributes | |
| KEYCollector & | m_collector |
| StyleMap_t | m_slideStyles |
| libetonyek::KEY6Parser::KEY6Parser | ( | const RVNGInputStreamPtr_t & | fragments, |
| const RVNGInputStreamPtr_t & | package, | ||
| KEYCollector & | collector | ||
| ) |
| bool libetonyek::KEY6Parser::dispatchShape | ( | unsigned | id | ) | [private] |
Reimplemented from libetonyek::IWAParser.
Referenced by parseSlide().
| bool libetonyek::KEY6Parser::parseDocument | ( | ) | [private, virtual] |
Implements libetonyek::IWAParser.
| void libetonyek::KEY6Parser::parseNotes | ( | unsigned | id | ) | [private] |
Referenced by parseSlide().
| bool libetonyek::KEY6Parser::parsePlaceholder | ( | unsigned | id | ) | [private] |
Referenced by parseSlide().
| bool libetonyek::KEY6Parser::parsePresentation | ( | unsigned | id | ) | [private] |
Referenced by parseDocument().
| bool libetonyek::KEY6Parser::parseSlide | ( | unsigned | id, |
| bool | master | ||
| ) | [private] |
Referenced by parseSlideList().
| bool libetonyek::KEY6Parser::parseSlideList | ( | unsigned | id | ) | [private] |
Referenced by parsePresentation().
| void libetonyek::KEY6Parser::parseSlideStyle | ( | unsigned | id, |
| IWORKStylePtr_t & | style | ||
| ) | [private] |
Referenced by querySlideStyle().
| bool libetonyek::KEY6Parser::parseStickyNote | ( | const IWAMessage & | msg | ) | [private] |
Referenced by dispatchShape().
| const IWORKStylePtr_t libetonyek::KEY6Parser::querySlideStyle | ( | unsigned | id | ) | const [private] |
Referenced by parseSlide(), and parseSlideStyle().
KEYCollector& libetonyek::KEY6Parser::m_collector [private] |
Reimplemented from libetonyek::IWAParser.
Referenced by parseNotes(), parsePlaceholder(), parsePresentation(), parseSlide(), and parseStickyNote().
StyleMap_t libetonyek::KEY6Parser::m_slideStyles [mutable, private] |
Referenced by querySlideStyle().