mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-01 17:52:32 +00:00
Monotone-Parent: 482fb2f36da6ff311c3c19eb3752da985fdae5cd
Monotone-Revision: 8fcaef79630a50f01c6aba0e5fdc0744c274cba6 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-03-07T19:15:16 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
@class EOQualifier;
|
||||
|
||||
@class MAPIStoreFolder;
|
||||
@class MAPIStoreTable;
|
||||
|
||||
@interface MAPIStoreObject : NSObject
|
||||
{
|
||||
@@ -40,6 +41,7 @@
|
||||
id sogoObject;
|
||||
NSMutableDictionary *newProperties;
|
||||
void *memCtx;
|
||||
BOOL isNew;
|
||||
}
|
||||
|
||||
+ (id) mapiStoreObjectWithSOGoObject: (id) newSOGoObject
|
||||
@@ -47,6 +49,8 @@
|
||||
- (id) initWithSOGoObject: (id) newSOGoObject
|
||||
inContainer: (MAPIStoreObject *) newFolder;
|
||||
|
||||
- (void) setIsNew: (BOOL) newIsNew;
|
||||
- (BOOL) isNew;
|
||||
|
||||
- (NSString *) nameInContainer;
|
||||
|
||||
@@ -60,10 +64,14 @@
|
||||
- (uint64_t) objectId;
|
||||
- (NSString *) url;
|
||||
|
||||
- (void) addActiveTable: (MAPIStoreTable *) activeTable;
|
||||
- (void) removeActiveTable: (MAPIStoreTable *) activeTable;
|
||||
|
||||
/* properties */
|
||||
|
||||
- (void) addNewProperties: (NSDictionary *) newNewProperties;
|
||||
- (NSDictionary *) newProperties;
|
||||
- (void) resetNewProperties;
|
||||
|
||||
/* ops */
|
||||
- (int) getProperties: (struct mapistore_property_data *) data
|
||||
|
||||
Reference in New Issue
Block a user