My Project
|
Concrete visitor implementation for RTF output. More...
#include <rtfdocvisitor.h>
Private Member Functions | |
void | filter (const char *str, bool verbatim=FALSE) |
void | startLink (const QCString &ref, const QCString &file, const QCString &anchor) |
void | endLink (const QCString &ref) |
QCString | getStyle (const char *name) |
void | incIndentLevel () |
void | decIndentLevel () |
void | pushEnabled () |
void | popEnabled () |
void | includePicturePreRTF (const QCString name, const bool isTypeRTF, const bool hasCaption) |
void | includePicturePostRTF (const bool isTypeRTF, const bool hasCaption) |
void | writeDotFile (const QCString &fileName, const bool hasCaption) |
void | writeDotFile (DocDotFile *) |
void | writeMscFile (const QCString &fileName, const bool hasCaption) |
void | writeMscFile (DocMscFile *) |
void | writeDiaFile (DocDiaFile *) |
void | writePlantUMLFile (const QCString &fileName, const bool hasCaption) |
Private Attributes | |
FTextStream & | m_t |
CodeOutputInterface & | m_ci |
bool | m_insidePre |
bool | m_hide |
int | m_indentLevel |
QStack< bool > | m_enabled |
bool | m_lastIsPara |
QCString | m_langExt |
Concrete visitor implementation for RTF output.
Definition at line 30 of file rtfdocvisitor.h.
RTFDocVisitor::RTFDocVisitor | ( | FTextStream & | t, |
CodeOutputInterface & | ci, | ||
const char * | langExt | ||
) |
Definition at line 60 of file rtfdocvisitor.cpp.
|
private |
Definition at line 81 of file rtfdocvisitor.cpp.
References m_indentLevel.
Referenced by visitPost().
|
private |
Definition at line 1688 of file rtfdocvisitor.cpp.
References Config_getBool, m_lastIsPara, and m_t.
Referenced by visit(), and visitPost().
|
private |
Definition at line 1612 of file rtfdocvisitor.cpp.
Referenced by visit(), and visitPre().
|
private |
Definition at line 67 of file rtfdocvisitor.cpp.
References m_indentLevel, StyleData::reference, and rtf_Style.
Referenced by visit(), visitPost(), and visitPre().
|
private |
Definition at line 76 of file rtfdocvisitor.cpp.
References m_indentLevel, and rtf_maxIndentLevels.
Referenced by visitPost(), and visitPre().
|
private |
Definition at line 1090 of file rtfdocvisitor.cpp.
References endl(), m_hide, m_t, and popEnabled().
Referenced by visit(), and visitPost().
|
private |
Definition at line 1058 of file rtfdocvisitor.cpp.
References endl(), m_hide, m_lastIsPara, m_t, pushEnabled(), and rtf_Style_Reset.
Referenced by visitPre(), writeDiaFile(), writeDotFile(), writeMscFile(), and writePlantUMLFile().
|
private |
Definition at line 1706 of file rtfdocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by includePicturePostRTF(), and visit().
|
private |
Definition at line 1701 of file rtfdocvisitor.cpp.
References m_enabled, and m_hide.
Referenced by includePicturePreRTF(), and visit().
|
private |
Definition at line 1658 of file rtfdocvisitor.cpp.
References Config_getBool, m_lastIsPara, m_t, and rtfFormatBmkStr().
Referenced by visit(), and visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 90 of file rtfdocvisitor.cpp.
References DBG_RTF, filter(), m_hide, m_lastIsPara, and DocWord::word().
Referenced by visitPre().
|
virtual |
Implements DocVisitor.
Definition at line 98 of file rtfdocvisitor.cpp.
References DocLinkedWord::anchor(), DBG_RTF, endLink(), DocLinkedWord::file(), filter(), m_hide, m_lastIsPara, DocLinkedWord::ref(), startLink(), and DocLinkedWord::word().
|
virtual |
Implements DocVisitor.
Definition at line 108 of file rtfdocvisitor.cpp.
References DocWhiteSpace::chars(), DBG_RTF, m_hide, m_insidePre, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 123 of file rtfdocvisitor.cpp.
References DBG_RTF, err(), HtmlEntityMapper::instance(), m_hide, m_lastIsPara, m_t, HtmlEntityMapper::rtf(), and DocSymbol::symbol().
|
virtual |
Implements DocVisitor.
Definition at line 139 of file rtfdocvisitor.cpp.
References Config_getBool, DBG_RTF, endl(), filter(), DocURL::isEmail(), m_hide, m_lastIsPara, m_t, and DocURL::url().
|
virtual |
Implements DocVisitor.
Definition at line 169 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 177 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 185 of file rtfdocvisitor.cpp.
References DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Code, DBG_RTF, DocStyleChange::Div, DocStyleChange::enable(), endl(), getStyle(), DocStyleChange::Italic, m_hide, m_insidePre, m_lastIsPara, m_t, DocStyleChange::Preformatted, rtf_Style_Reset, DocStyleChange::Small, DocStyleChange::Span, DocStyleChange::style(), DocStyleChange::Subscript, and DocStyleChange::Superscript.
|
virtual |
Implements DocVisitor.
Definition at line 241 of file rtfdocvisitor.cpp.
References DocVerbatim::children(), DocVerbatim::Code, Config_getBool, Config_getString, DocVerbatim::context(), DBG_RTF, DocVerbatim::DocbookOnly, DocVerbatim::Dot, endl(), err(), DocVerbatim::exampleFile(), filter(), getLanguageFromFileName(), ParserManager::getParser(), getStyle(), DocVerbatim::hasCaption(), DocVerbatim::HtmlOnly, includePicturePostRTF(), DocVerbatim::isExample(), DocVerbatim::language(), DocVerbatim::LatexOnly, m_ci, m_hide, m_langExt, m_lastIsPara, m_t, DocVerbatim::ManOnly, DocVerbatim::Msc, ParserInterface::parseCode(), Doxygen::parserManager, DocVerbatim::PlantUML, rtf_Style_Reset, DocVerbatim::RtfOnly, DocVerbatim::text(), DocVerbatim::type(), DocVerbatim::Verbatim, visitCaption(), writeDotFile(), writeMscFile(), writePlantUMLFile(), writePlantUMLSource(), and DocVerbatim::XmlOnly.
|
virtual |
Implements DocVisitor.
Definition at line 348 of file rtfdocvisitor.cpp.
References DocAnchor::anchor(), DBG_RTF, endl(), DocAnchor::file(), m_hide, m_lastIsPara, m_t, and rtfFormatBmkStr().
|
virtual |
Implements DocVisitor.
Definition at line 370 of file rtfdocvisitor.cpp.
References DocInclude::blockId(), DocInclude::context(), DBG_RTF, DocInclude::DontInclude, endl(), err(), DocInclude::exampleFile(), DocInclude::extension(), extractBlock(), DocInclude::file(), filter(), getLanguageFromFileName(), ParserManager::getParser(), getStyle(), DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncludeDoc, DocInclude::IncWithLines, DocInclude::isExample(), DocInclude::LatexInclude, m_ci, m_hide, m_lastIsPara, m_t, parseCode(), Doxygen::parserManager, rtf_Style_Reset, DocInclude::Snippet, DocInclude::SnippetDoc, DocInclude::text(), DocInclude::type(), and DocInclude::VerbInclude.
|
virtual |
Implements DocVisitor.
Definition at line 456 of file rtfdocvisitor.cpp.
References DocIncOperator::context(), DBG_RTF, endl(), DocIncOperator::exampleFile(), getLanguageFromFileName(), ParserManager::getParser(), getStyle(), DocIncOperator::isExample(), DocIncOperator::isFirst(), DocIncOperator::isLast(), m_ci, m_hide, m_langExt, m_lastIsPara, m_t, ParserInterface::parseCode(), Doxygen::parserManager, popEnabled(), pushEnabled(), rtf_Style_Reset, DocIncOperator::Skip, DocIncOperator::text(), and DocIncOperator::type().
|
virtual |
Implements DocVisitor.
Definition at line 502 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide, m_lastIsPara, m_t, and DocFormula::text().
|
virtual |
Implements DocVisitor.
Definition at line 511 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), DocIndexEntry::entry(), m_hide, m_lastIsPara, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 523 of file rtfdocvisitor.cpp.
References DocCite::anchor(), DBG_RTF, endLink(), DocCite::file(), filter(), m_hide, m_t, DocCite::ref(), startLink(), and DocCite::text().
|
virtual |
Implements DocVisitor.
Definition at line 561 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 590 of file rtfdocvisitor.cpp.
References DBG_RTF, and decIndentLevel().
|
virtual |
Implements DocVisitor.
Definition at line 601 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), DocPara::isLast(), DocNode::kind(), DocNode::Kind_ParamSect, m_hide, m_lastIsPara, m_t, and DocNode::parent().
|
virtual |
Implements DocVisitor.
Definition at line 625 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), DocRoot::indent(), m_hide, m_lastIsPara, m_t, and DocRoot::singleLine().
|
virtual |
Implements DocVisitor.
Definition at line 692 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 707 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 727 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 745 of file rtfdocvisitor.cpp.
References DBG_RTF, and decIndentLevel().
|
virtual |
Implements DocVisitor.
Definition at line 774 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 792 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 820 of file rtfdocvisitor.cpp.
References DBG_RTF, and decIndentLevel().
|
virtual |
Implements DocVisitor.
Definition at line 835 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 854 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 871 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 889 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 937 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 955 of file rtfdocvisitor.cpp.
References DBG_RTF, m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 977 of file rtfdocvisitor.cpp.
References m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 1009 of file rtfdocvisitor.cpp.
References Config_getBool, DBG_RTF, m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1042 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1084 of file rtfdocvisitor.cpp.
References DBG_RTF, DocImage::hasCaption(), includePicturePostRTF(), DocImage::Rtf, and DocImage::type().
|
virtual |
Implements DocVisitor.
Definition at line 1117 of file rtfdocvisitor.cpp.
References DBG_RTF, DocDotFile::hasCaption(), and includePicturePostRTF().
|
virtual |
Implements DocVisitor.
Definition at line 1128 of file rtfdocvisitor.cpp.
References DBG_RTF, DocMscFile::hasCaption(), and includePicturePostRTF().
|
virtual |
Implements DocVisitor.
Definition at line 1140 of file rtfdocvisitor.cpp.
References DBG_RTF, DocDiaFile::hasCaption(), and includePicturePostRTF().
|
virtual |
Implements DocVisitor.
Definition at line 1153 of file rtfdocvisitor.cpp.
References DBG_RTF, endLink(), m_hide, and DocLink::ref().
|
virtual |
Implements DocVisitor.
Definition at line 1177 of file rtfdocvisitor.cpp.
References DBG_RTF, endLink(), DocRef::file(), m_hide, and DocRef::ref().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1207 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 1277 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), DocParamSect::Exception, m_hide, m_t, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, and DocParamSect::type().
|
virtual |
Implements DocVisitor.
Definition at line 1430 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), DocParamSect::Exception, DocNode::kind(), DocNode::Kind_ParamSect, m_hide, m_lastIsPara, m_t, DocParamSect::Param, DocNode::parent(), DocParamSect::RetVal, DocParamSect::TemplateParam, and DocParamSect::Unknown.
|
virtual |
Implements DocVisitor.
Definition at line 1514 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), m_hide, m_lastIsPara, m_t, and DocXRefItem::title().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1546 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1558 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1574 of file rtfdocvisitor.cpp.
References DBG_RTF, decIndentLevel(), endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 551 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), RTFListItemInfo::isEnum, DocAutoList::isEnumList(), m_hide, m_indentLevel, m_lastIsPara, m_t, RTFListItemInfo::number, and rtf_listItemInfo.
|
virtual |
Implements DocVisitor.
Definition at line 570 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_indentLevel, m_lastIsPara, m_t, RTFListItemInfo::number, rtf_listItemInfo, and rtf_Style_Reset.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 617 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), incIndentLevel(), DocRoot::indent(), m_hide, m_t, and rtf_Style.
|
virtual |
Implements DocVisitor.
Definition at line 635 of file rtfdocvisitor.cpp.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Copyright, DocSimpleSect::Date, DBG_RTF, endl(), getStyle(), incIndentLevel(), DocSimpleSect::Invar, m_hide, m_lastIsPara, m_t, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, rtf_Style, rtf_Style_Reset, DocSimpleSect::See, DocSimpleSect::Since, theTranslator, Translator::trAttention(), Translator::trAuthor(), Translator::trCopyright(), Translator::trDate(), Translator::trInvariant(), Translator::trNote(), Translator::trPostcondition(), Translator::trPrecondition(), Translator::trRemarks(), Translator::trReturns(), Translator::trSeeAlso(), Translator::trSince(), Translator::trVersion(), Translator::trWarning(), DocSimpleSect::type(), DocSimpleSect::Unknown, DocSimpleSect::User, DocSimpleSect::Version, and DocSimpleSect::Warning.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 718 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), RTFListItemInfo::isEnum, m_hide, m_indentLevel, m_lastIsPara, m_t, and rtf_listItemInfo.
|
virtual |
Implements DocVisitor.
Definition at line 736 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 751 of file rtfdocvisitor.cpp.
References DocSection::anchor(), DBG_RTF, endl(), DocSection::file(), filter(), DocSection::level(), m_hide, m_lastIsPara, m_t, rtf_Style, rtf_Style_Reset, rtfFormatBmkStr(), and DocSection::title().
|
virtual |
Implements DocVisitor.
Definition at line 782 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), RTFListItemInfo::isEnum, m_hide, m_indentLevel, m_lastIsPara, m_t, RTFListItemInfo::number, DocHtmlList::Ordered, rtf_listItemInfo, and DocHtmlList::type().
|
virtual |
Implements DocVisitor.
Definition at line 800 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_indentLevel, m_lastIsPara, m_t, RTFListItemInfo::number, rtf_listItemInfo, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 826 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 844 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, m_t, and rtf_Style.
|
virtual |
Implements DocVisitor.
Definition at line 863 of file rtfdocvisitor.cpp.
References DBG_RTF, getStyle(), incIndentLevel(), m_hide, m_t, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 881 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), m_hide, m_lastIsPara, and m_t.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 908 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), DocHtmlRow::isHeading(), m_hide, m_lastIsPara, m_t, DocHtmlRow::numCells(), and rtf_pageWidth.
|
virtual |
Implements DocVisitor.
Definition at line 947 of file rtfdocvisitor.cpp.
References align(), DBG_RTF, m_hide, m_lastIsPara, and m_t.
|
virtual |
Implements DocVisitor.
Definition at line 963 of file rtfdocvisitor.cpp.
References m_hide.
|
virtual |
Implements DocVisitor.
Definition at line 987 of file rtfdocvisitor.cpp.
References Config_getBool, DBG_RTF, m_hide, m_lastIsPara, m_t, and DocHRef::url().
|
virtual |
Implements DocVisitor.
Definition at line 1026 of file rtfdocvisitor.cpp.
References DBG_RTF, DocHtmlHeader::level(), m_hide, m_lastIsPara, m_t, rtf_Style, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 1052 of file rtfdocvisitor.cpp.
References DBG_RTF, DocImage::hasCaption(), includePicturePreRTF(), DocImage::name(), DocImage::Rtf, and DocImage::type().
|
virtual |
Implements DocVisitor.
Definition at line 1111 of file rtfdocvisitor.cpp.
References DBG_RTF, and writeDotFile().
|
virtual |
Implements DocVisitor.
Definition at line 1122 of file rtfdocvisitor.cpp.
References DBG_RTF, and writeMscFile().
|
virtual |
Implements DocVisitor.
Definition at line 1134 of file rtfdocvisitor.cpp.
References DBG_RTF, and writeDiaFile().
|
virtual |
Implements DocVisitor.
Definition at line 1146 of file rtfdocvisitor.cpp.
References DocLink::anchor(), DBG_RTF, DocLink::file(), m_hide, DocLink::ref(), and startLink().
|
virtual |
Implements DocVisitor.
Definition at line 1160 of file rtfdocvisitor.cpp.
References DocRef::anchor(), DBG_RTF, DocRef::file(), filter(), DocRef::hasLinkText(), DocRef::isSubPage(), m_hide, DocRef::ref(), startLink(), and DocRef::targetTitle().
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1196 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, and rtf_Style_Reset.
|
virtual |
Implements DocVisitor.
Definition at line 1238 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), DocParamSect::Exception, getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, DocParamSect::Param, DocParamSect::RetVal, rtf_Style, rtf_Style_Reset, DocParamSect::TemplateParam, theTranslator, Translator::trExceptions(), Translator::trParameters(), Translator::trReturnValues(), and DocParamSect::type().
|
virtual |
Implements DocVisitor.
Definition at line 1293 of file rtfdocvisitor.cpp.
References DBG_RTF, DocParamList::direction(), endl(), DocParamSect::Exception, DocParamSect::hasInOutSpecifier(), DocParamSect::hasTypeSpecifier(), DocParamSect::In, DocParamSect::InOut, DocNode::kind(), DocNode::Kind_LinkedWord, DocNode::Kind_ParamSect, DocNode::Kind_Word, m_hide, m_lastIsPara, m_t, DocParamSect::Out, DocParamSect::Param, DocParamList::parameters(), DocParamList::paramTypes(), DocNode::parent(), DocParamSect::RetVal, rtf_pageWidth, DocParamSect::TemplateParam, DocParamSect::Unknown, DocParamSect::Unspecified, and visit().
|
virtual |
Implements DocVisitor.
Definition at line 1460 of file rtfdocvisitor.cpp.
References DocXRefItem::anchor(), Config_getBool, DBG_RTF, endl(), DocXRefItem::file(), filter(), getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, rtf_Style, rtf_Style_Reset, and DocXRefItem::title().
|
virtual |
Implements DocVisitor.
Definition at line 1525 of file rtfdocvisitor.cpp.
References DocInternalRef::anchor(), DBG_RTF, DocInternalRef::file(), m_hide, and startLink().
|
virtual |
Implements DocVisitor.
Definition at line 1540 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1552 of file rtfdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1564 of file rtfdocvisitor.cpp.
References DBG_RTF, endl(), getStyle(), incIndentLevel(), m_hide, m_lastIsPara, m_t, and rtf_Style_Reset.
|
virtual |
|
virtual |
|
private |
Definition at line 1749 of file rtfdocvisitor.cpp.
References Config_getString, DIA_BITMAP, DocDiaFile::file(), DocDiaFile::hasCaption(), includePicturePreRTF(), and writeDiaGraphFromFile().
Referenced by visitPre().
|
private |
Definition at line 1718 of file rtfdocvisitor.cpp.
References Config_getString, getDotImageExtension(), GOF_BITMAP, includePicturePreRTF(), and writeDotGraphFromFile().
Referenced by visit(), visitPre(), and writeDotFile().
|
private |
Definition at line 1714 of file rtfdocvisitor.cpp.
References DocDotFile::file(), DocDotFile::hasCaption(), and writeDotFile().
|
private |
Definition at line 1736 of file rtfdocvisitor.cpp.
References Config_getString, includePicturePreRTF(), MSC_BITMAP, and writeMscGraphFromFile().
Referenced by visit(), visitPre(), and writeMscFile().
|
private |
Definition at line 1732 of file rtfdocvisitor.cpp.
References DocMscFile::file(), DocMscFile::hasCaption(), and writeMscFile().
|
private |
Definition at line 1762 of file rtfdocvisitor.cpp.
References Config_getString, generatePlantUMLOutput(), includePicturePreRTF(), and PUML_BITMAP.
Referenced by visit().
|
private |
Definition at line 169 of file rtfdocvisitor.h.
Referenced by visit().
|
private |
Definition at line 173 of file rtfdocvisitor.h.
Referenced by popEnabled(), and pushEnabled().
|
private |
Definition at line 171 of file rtfdocvisitor.h.
Referenced by includePicturePostRTF(), includePicturePreRTF(), popEnabled(), pushEnabled(), visit(), visitPost(), and visitPre().
|
private |
Definition at line 172 of file rtfdocvisitor.h.
Referenced by decIndentLevel(), getStyle(), incIndentLevel(), and visitPre().
|
private |
Definition at line 170 of file rtfdocvisitor.h.
Referenced by visit().
|
private |
Definition at line 175 of file rtfdocvisitor.h.
Referenced by visit().
|
private |
Definition at line 174 of file rtfdocvisitor.h.
Referenced by endLink(), includePicturePreRTF(), startLink(), visit(), visitPost(), and visitPre().
|
private |
Definition at line 168 of file rtfdocvisitor.h.
Referenced by endLink(), filter(), includePicturePostRTF(), includePicturePreRTF(), startLink(), visit(), visitPost(), and visitPre().