mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-04-18 19:48:53 +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:
@@ -69,6 +69,7 @@ static Class NSExceptionK, MAPIStoreFolderK;
|
||||
sogoObject = nil;
|
||||
newProperties = [NSMutableDictionary new];
|
||||
memCtx = talloc_size (NULL, 0);
|
||||
isNew = NO;
|
||||
}
|
||||
|
||||
return self;
|
||||
@@ -96,6 +97,16 @@ static Class NSExceptionK, MAPIStoreFolderK;
|
||||
[super dealloc];
|
||||
}
|
||||
|
||||
- (void) setIsNew: (BOOL) newIsNew
|
||||
{
|
||||
isNew = newIsNew;
|
||||
}
|
||||
|
||||
- (BOOL) isNew
|
||||
{
|
||||
return isNew;
|
||||
}
|
||||
|
||||
- (id) sogoObject
|
||||
{
|
||||
return sogoObject;
|
||||
@@ -151,6 +162,16 @@ static Class NSExceptionK, MAPIStoreFolderK;
|
||||
containerURL, [sogoObject nameInContainer]];
|
||||
}
|
||||
|
||||
- (void) addActiveTable: (MAPIStoreTable *) activeTable
|
||||
{
|
||||
[self subclassResponsibility: _cmd];
|
||||
}
|
||||
|
||||
- (void) removeActiveTable: (MAPIStoreTable *) activeTable
|
||||
{
|
||||
[self subclassResponsibility: _cmd];
|
||||
}
|
||||
|
||||
- (void) addNewProperties: (NSDictionary *) newNewProperties
|
||||
{
|
||||
[newProperties addEntriesFromDictionary: newNewProperties];
|
||||
@@ -161,6 +182,11 @@ static Class NSExceptionK, MAPIStoreFolderK;
|
||||
return newProperties;
|
||||
}
|
||||
|
||||
- (void) resetNewProperties
|
||||
{
|
||||
[newProperties removeAllObjects];
|
||||
}
|
||||
|
||||
- (int) getProperty: (void **) data
|
||||
withTag: (enum MAPITAGS) propTag
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user