kmail

KMail::ObjectTreeParser Class Reference

List of all members.

Detailed Description

Definition at line 98 of file objecttreeparser.h.


Public Member Functions

 ObjectTreeParser (KMReaderWin *reader=0, CryptPlugWrapper *wrapper=0, bool showOneMimePart=false, bool keepEncryptions=false, bool includeSignatures=true, const KMail::AttachmentStrategy *attachmentStrategy=0, KMail::HtmlWriter *htmlWriter=0, KMail::CSSHelper *cssHelper=0)
virtual ~ObjectTreeParser ()
QCString rawReplyString () const
QString textualContent () const
QCString textualContentCharset () const
void setCryptPlugWrapper (CryptPlugWrapper *wrapper)
CryptPlugWrapper * cryptPlugWrapper () const
bool showOnlyOneMimePart () const
void setShowOnlyOneMimePart (bool show)
bool keepEncryptions () const
void setKeepEncryptions (bool keep)
bool includeSignatures () const
void setIncludeSignatures (bool include)
const KMail::AttachmentStrategyattachmentStrategy () const
KMail::HtmlWriterhtmlWriter () const
KMail::CSSHelpercssHelper () const
void parseObjectTree (partNode *node)
bool processTextHtmlSubtype (partNode *node, ProcessResult &result)
bool processTextPlainSubtype (partNode *node, ProcessResult &result)
bool processMultiPartMixedSubtype (partNode *node, ProcessResult &result)
bool processMultiPartAlternativeSubtype (partNode *node, ProcessResult &result)
bool processMultiPartDigestSubtype (partNode *node, ProcessResult &result)
bool processMultiPartParallelSubtype (partNode *node, ProcessResult &result)
bool processMultiPartSignedSubtype (partNode *node, ProcessResult &result)
bool processMultiPartEncryptedSubtype (partNode *node, ProcessResult &result)
bool processMessageRfc822Subtype (partNode *node, ProcessResult &result)
bool processApplicationOctetStreamSubtype (partNode *node, ProcessResult &result)
bool processApplicationPkcs7MimeSubtype (partNode *node, ProcessResult &result)
bool processApplicationChiasmusTextSubtype (partNode *node, ProcessResult &result)
void writeBodyStr (const QCString &bodyString, const QTextCodec *aCodec, const QString &fromAddress)

Member Function Documentation

QString KMail::ObjectTreeParser::textualContent (  )  const [inline]

Returns:
the text of the message, ie. what would appear in the composer's text editor if this was edited.

Definition at line 115 of file objecttreeparser.h.

void KMail::ObjectTreeParser::parseObjectTree ( partNode node  ) 

Parse beginning at a given node and recursively parsing the children of that node and it's next sibling.

Definition at line 226 of file objecttreeparser.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys