aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/abstract/MCAbstractMessage.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/abstract/MCAbstractMessage.h')
-rw-r--r--src/core/abstract/MCAbstractMessage.h30
1 files changed, 16 insertions, 14 deletions
diff --git a/src/core/abstract/MCAbstractMessage.h b/src/core/abstract/MCAbstractMessage.h
index d7384b36..2c7766f8 100644
--- a/src/core/abstract/MCAbstractMessage.h
+++ b/src/core/abstract/MCAbstractMessage.h
@@ -8,15 +8,15 @@
namespace mailcore {
class AbstractPart;
- class MessageHeader;
+ class MessageHeader;
- class AbstractMessage : public Object {
- public:
- AbstractMessage();
- virtual ~AbstractMessage();
+ class AbstractMessage : public Object {
+ public:
+ AbstractMessage();
+ virtual ~AbstractMessage();
- virtual MessageHeader * header();
- virtual void setHeader(MessageHeader * header);
+ virtual MessageHeader * header();
+ virtual void setHeader(MessageHeader * header);
virtual AbstractPart * partForContentID(String * contentID);
virtual AbstractPart * partForUniqueID(String * uniqueID);
@@ -25,15 +25,17 @@ namespace mailcore {
virtual Array * /* AbstractPart */ htmlInlineAttachments();
public: //subclass behavior
- AbstractMessage(AbstractMessage * other);
- virtual String * description();
- virtual Object * copy();
+ AbstractMessage(AbstractMessage * other);
+ virtual String * description();
+ virtual Object * copy();
+ virtual HashMap * serializable();
+ virtual void importSerializable(HashMap * hashmap);
- private:
- MessageHeader * mHeader;
- void init();
+ private:
+ MessageHeader * mHeader;
+ void init();
- };
+ };
}
#endif