#include <KEYCollector.h>
Public Member Functions | |
virtual | ~KEYCollector ()=0 |
virtual void | collectCellStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectCharacterStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectConnectionStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectGraphicStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectLayoutStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectListStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectParagraphStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectPlaceholderStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectSlideStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectTabularStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectVectorStyle (const boost::optional< ID_t > &id, const boost::optional< KEYPropertyMap > &props, const boost::optional< std::string > &ident, const boost::optional< std::string > &parentIdent, bool ref, bool anonymous)=0 |
virtual void | collectGeometry (boost::optional< ID_t > &id, boost::optional< KEYSize > &naturalSize, boost::optional< KEYPosition > &position, boost::optional< double > &angle, boost::optional< double > &shearXAngle, boost::optional< double > &shearYAngle, boost::optional< bool > &horizontalFlip, boost::optional< bool > &verticalFlip, boost::optional< bool > &aspectRatioLocked, boost::optional< bool > &sizesLocked)=0 |
virtual void | collectBezier (const boost::optional< ID_t > &id, const KEYPathPtr_t &path, bool ref)=0 |
virtual void | collectGroup (const boost::optional< ID_t > &id, const KEYGroupPtr_t &group)=0 |
virtual void | collectImage (const boost::optional< ID_t > &id, const KEYImagePtr_t &image)=0 |
virtual void | collectLine (const boost::optional< ID_t > &id, const KEYLinePtr_t &line)=0 |
virtual void | collectShape (const boost::optional< ID_t > &id)=0 |
virtual void | collectBezierPath (const boost::optional< ID_t > &id)=0 |
virtual void | collectPolygonPath (const boost::optional< ID_t > &id, const KEYSize &size, unsigned edges)=0 |
virtual void | collectRoundedRectanglePath (const boost::optional< ID_t > &id, const KEYSize &size, double radius)=0 |
virtual void | collectArrowPath (const boost::optional< ID_t > &id, const KEYSize &size, double headWidth, double stemRelYPos, bool doubleSided)=0 |
virtual void | collectStarPath (const boost::optional< ID_t > &id, const KEYSize &size, unsigned points, double innerRadius)=0 |
virtual void | collectConnectionPath (const boost::optional< ID_t > &id, const KEYSize &size, double middleX, double middleY)=0 |
virtual void | collectCalloutPath (const boost::optional< ID_t > &id, const KEYSize &size, double radius, double tailSize, double tailX, double tailY, bool quoteBubble)=0 |
virtual void | collectData (const boost::optional< ID_t > &id, const WPXInputStreamPtr_t &stream, const boost::optional< std::string > &displayName, const boost::optional< unsigned > &type, bool ref)=0 |
virtual void | collectUnfiltered (const boost::optional< ID_t > &id, const boost::optional< KEYSize > &size, bool ref)=0 |
virtual void | collectFiltered (const boost::optional< ID_t > &id, const boost::optional< KEYSize > &size)=0 |
virtual void | collectLeveled (const boost::optional< ID_t > &id, const boost::optional< KEYSize > &size)=0 |
virtual void | collectFilteredImage (const boost::optional< ID_t > &id, bool ref)=0 |
virtual void | collectMovieMedia (const boost::optional< ID_t > &id)=0 |
virtual void | collectMedia (const boost::optional< ID_t > &id)=0 |
virtual void | collectPresentation (const boost::optional< KEYSize > &size)=0 |
virtual void | collectLayer (const boost::optional< ID_t > &id, bool ref)=0 |
virtual void | collectPage (const boost::optional< ID_t > &id)=0 |
virtual void | collectStylesheet (const boost::optional< ID_t > &id, const boost::optional< ID_t > &parent)=0 |
virtual void | collectText (const boost::optional< ID_t > &style, const std::string &text)=0 |
virtual void | collectTab ()=0 |
virtual void | collectLineBreak ()=0 |
virtual void | collectTextPlaceholder (const boost::optional< ID_t > &id, bool title, bool ref)=0 |
virtual void | startPage ()=0 |
virtual void | endPage ()=0 |
virtual void | startLayer ()=0 |
virtual void | endLayer ()=0 |
virtual void | startGroup ()=0 |
virtual void | endGroup ()=0 |
virtual void | startParagraph (const boost::optional< ID_t > &style)=0 |
virtual void | endParagraph ()=0 |
virtual void | startText ()=0 |
Start of a block that can contain text. More... | |
virtual void | endText ()=0 |
End of a text block. More... | |
virtual void | startSlides ()=0 |
virtual void | endSlides ()=0 |
virtual void | startThemes ()=0 |
virtual void | endThemes ()=0 |
virtual void | startLevel ()=0 |
virtual void | endLevel ()=0 |
|
pure virtual |
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parsePointPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseBezier(), and libetonyek::KEY2Parser::parseBezierPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseBezierPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseCallout2Path().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), and libetonyek::KEY2Parser::parseStyles().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), and libetonyek::KEY2Parser::parseStyles().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseConnectionPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseData(), and libetonyek::KEY2Parser::parseOtherDatas().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseFiltered().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseFilteredImage().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseGeometry().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseGroup().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseImage().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase, libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseLayer(), and libetonyek::KEY2Parser::parseProxyMasterLayer().
|
pure virtual |
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseLeveled().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseLine().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseBr().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), libetonyek::KEY2StyleParser::parsePropertyImpl(), and libetonyek::KEY2Parser::parseStyles().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseMedia().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseMovieMedia().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseMasterSlide(), and libetonyek::KEY2Parser::parseSlide().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), libetonyek::KEY2StyleParser::parsePropertyImpl(), and libetonyek::KEY2Parser::parseStyles().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), and libetonyek::KEY2Parser::parsePlaceholder().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseScalarPath().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::processXmlNode().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseScalarPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseConnectionLine(), and libetonyek::KEY2Parser::parseShape().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parsePointPath().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseStylesheet().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseTab().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseLink(), libetonyek::KEY2Parser::parseP(), and libetonyek::KEY2Parser::parseSpan().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseDrawables(), and libetonyek::KEY2Parser::parsePlaceholder().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseFilteredImage(), and libetonyek::KEY2Parser::parseUnfiltered().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2StyleParser::parse(), libetonyek::KEY2StyleParser::parsePropertyImpl(), and libetonyek::KEY2Parser::parseStyles().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseGroup().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase, libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseLayer(), and libetonyek::KEY2Parser::parseProxyMasterLayer().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseDrawables(), libetonyek::KEY2Parser::parseGroup(), and libetonyek::KEY2Parser::parseMedia().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseMasterSlide(), and libetonyek::KEY2Parser::parseSlide().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseP().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseSlideList().
|
pure virtual |
End of a text block.
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parsePlaceholder(), libetonyek::KEY2Parser::parseShape(), and libetonyek::KEY2Parser::parseStickyNote().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseThemeList().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseGroup().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase, libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseLayer(), and libetonyek::KEY2Parser::parseProxyMasterLayer().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseDrawables(), libetonyek::KEY2Parser::parseGroup(), and libetonyek::KEY2Parser::parseMedia().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseMasterSlide(), and libetonyek::KEY2Parser::parseSlide().
|
pure virtual |
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parseP().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseSlideList().
|
pure virtual |
Start of a block that can contain text.
This can be:
Implemented in libetonyek::KEYCollectorBase.
Referenced by libetonyek::KEY2Parser::parsePlaceholder(), libetonyek::KEY2Parser::parseShape(), and libetonyek::KEY2Parser::parseStickyNote().
|
pure virtual |
Implemented in libetonyek::KEYContentCollector, and libetonyek::KEYThemeCollector.
Referenced by libetonyek::KEY2Parser::parseThemeList().