aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/abstract/MCAbstractMessage.cc
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-11-19 00:48:34 -0800
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-11-19 00:48:34 -0800
commite3c45123799d84b0ff85035db606cc36b8379427 (patch)
tree17b16bd16f57d097eae1458e8fa10943fb75e54c /src/core/abstract/MCAbstractMessage.cc
parentb030d6139ba3f0eb39818ce6f9852e48db079feb (diff)
Renamed .cc files to .cpp (fixed #983)
Diffstat (limited to 'src/core/abstract/MCAbstractMessage.cc')
-rw-r--r--src/core/abstract/MCAbstractMessage.cc100
1 files changed, 0 insertions, 100 deletions
diff --git a/src/core/abstract/MCAbstractMessage.cc b/src/core/abstract/MCAbstractMessage.cc
deleted file mode 100644
index 1d1d7efc..00000000
--- a/src/core/abstract/MCAbstractMessage.cc
+++ /dev/null
@@ -1,100 +0,0 @@
-#include "MCAbstractMessage.h"
-
-#include "MCMessageHeader.h"
-#include "MCHTMLRenderer.h"
-
-using namespace mailcore;
-
-AbstractMessage::AbstractMessage()
-{
- init();
-}
-
-AbstractMessage::AbstractMessage(AbstractMessage * other)
-{
- init();
- mHeader = (MessageHeader *) MC_SAFE_COPY(other->mHeader);
-}
-
-void AbstractMessage::init()
-{
- mHeader = NULL;
-}
-
-AbstractMessage::~AbstractMessage()
-{
- MC_SAFE_RELEASE(mHeader);
-}
-
-String * AbstractMessage::description()
-{
- if (mHeader != NULL) {
- String * result = String::string();
- result->appendUTF8Format("<%s:%p\n", className()->UTF8Characters(), this);
- result->appendString(mHeader->description());
- result->appendUTF8Characters(">");
- return result;
- }
- else {
- return Object::description();
- }
-}
-
-Object * AbstractMessage::copy()
-{
- return new AbstractMessage(this);
-}
-
-MessageHeader * AbstractMessage::header()
-{
- if (mHeader == NULL) {
- mHeader = new MessageHeader();
- }
- return mHeader;
-}
-
-void AbstractMessage::setHeader(MessageHeader * header)
-{
- MC_SAFE_REPLACE_RETAIN(MessageHeader, mHeader, header);
-}
-
-AbstractPart * AbstractMessage::partForContentID(String * contentID)
-{
- MCAssert(0);
- return NULL;
-}
-
-AbstractPart * AbstractMessage::partForUniqueID(String * uniqueID)
-{
- MCAssert(0);
- return NULL;
-}
-
-Array * AbstractMessage::attachments()
-{
- return HTMLRenderer::attachmentsForMessage(this);
-}
-
-Array * AbstractMessage::htmlInlineAttachments()
-{
- return HTMLRenderer::htmlInlineAttachmentsForMessage(this);
-}
-
-Array * AbstractMessage::requiredPartsForRendering()
-{
- return HTMLRenderer::requiredPartsForRendering(this);
-}
-
-HashMap * AbstractMessage::serializable()
-{
- HashMap * result = Object::serializable();
- if (header() != NULL) {
- result->setObjectForKey(MCSTR("header"), mHeader->serializable());
- }
- return result;
-}
-
-void AbstractMessage::importSerializable(HashMap * hashmap)
-{
- setHeader((MessageHeader *) Object::objectWithSerializable((HashMap *) hashmap->objectForKey(MCSTR("header"))));
-}