NGImap4Context
Inherits From: NSObject
Conforms To: NGImap4ResponseReceiver
Declared In: NGImap4Context.h
Methods: + imap4ContextWithConnectionDictionary: , - initWithConnectionDictionary: , - client , - isSelectedFolder: , - registerAsSelectedFolder: , - removeSelectedFolder: , - openConnection , - closeConnection , - responseNotificationFrom:response: , - trashFolder , - sentFolder , - draftsFolder , - inboxFolder , - serverRoot , - setSentFolder: , - setTrashFolder: , - setDraftsFolder: , - resetSpecialFolders , - hasNewMessages , - newMessages , - registerForRefresh: , - removeFromRefresh: , - removeAllFromRefresh , - refreshFolder , - folderWithName: , - folderWithName:caseInsensitive: , - createFolderWithPath: , - host , - login , - serverName , - serverKind , - serverVersion , - serverSubVersion , - serverTag , - isInSyncMode , - enterSyncMode , - leaveSyncMode , - resetSync , - lastException , - resetLastException


Class Description
No class description.


Instance Variables
NSDictionary *connectionDictionary;
NSMutableArray *folderForRefresh;
NGImap4Client *client;
NGImap4Folder *selectedFolder;
NGImap4Folder *trashFolder;
NGImap4Folder *sentFolder;
NGImap4Folder *draftsFolder;
NGImap4Folder *inboxFolder;
NGImap4ServerRoot *serverRoot;
NSString *sentFolderName;
NSString *trashFolderName;
NSString *draftsFolderName;
NSString *serverName;
NSString *serverKind;
NSNumber *serverVersion;
NSNumber *serverSubVersion;
NSNumber *serverTag;
BOOL syncMode;
NSException *lastException;

connectionDictionaryNo description.
folderForRefreshNo description.
clientNo description.
selectedFolderNo description.
trashFolderNo description.
sentFolderNo description.
draftsFolderNo description.
inboxFolderNo description.
serverRootNo description.
sentFolderNameNo description.
trashFolderNameNo description.
draftsFolderNameNo description.
serverNameNo description.
serverKindNo description.
serverVersionNo description.
serverSubVersionNo description.
serverTagNo description.
syncModeNo description.
lastExceptionNo description.



Method Types
+ imap4ContextWithConnectionDictionary:
- initWithConnectionDictionary:
- client
- isSelectedFolder:
- registerAsSelectedFolder:
- removeSelectedFolder:
- openConnection
- closeConnection
- responseNotificationFrom:response:
- trashFolder
- sentFolder
- draftsFolder
- inboxFolder
- serverRoot
- setSentFolder:
- setTrashFolder:
- setDraftsFolder:
- resetSpecialFolders
- hasNewMessages
- newMessages
- registerForRefresh:
- removeFromRefresh:
- removeAllFromRefresh
- refreshFolder
- folderWithName:
- folderWithName:caseInsensitive:
- createFolderWithPath:
- host
- login
- serverName
- serverKind
- serverVersion
- serverSubVersion
- serverTag
- isInSyncMode
- enterSyncMode
- leaveSyncMode
- resetSync
- lastException
- resetLastException


Class Methods
imap4ContextWithConnectionDictionary:
+ (id)imap4ContextWithConnectionDictionary:(NSDictionary *)_connection
No method description.


Instance Methods
client
- (NGImap4Client *)client
No method description.

closeConnection
- (BOOL)closeConnection
No method description.

createFolderWithPath:
- (BOOL)createFolderWithPath:(NSString *)_name
No method description.

draftsFolder
- (id)draftsFolder
No method description.

enterSyncMode
- (void)enterSyncMode
No method description.

folderWithName:
- (NGImap4Folder *)folderWithName:(NSString *)_name
No method description.

folderWithName:caseInsensitive:
- (NGImap4Folder *)folderWithName:(NSString *)_name caseInsensitive:(BOOL)_b
No method description.

hasNewMessages
- (BOOL)hasNewMessages
No method description.

host
- (NSString *)host
No method description.

inboxFolder
- (id)inboxFolder
No method description.

initWithConnectionDictionary:
- (id)initWithConnectionDictionary:(NSDictionary *)_connection
No method description.

isInSyncMode
- (BOOL)isInSyncMode
No method description.

isSelectedFolder:
- (BOOL)isSelectedFolder:(NGImap4Folder *)_folder
No method description.

lastException
- (NSException *)lastException
No method description.

leaveSyncMode
- (void)leaveSyncMode
No method description.

login
- (NSString *)login
No method description.

newMessages
- (NSArray *)newMessages
No method description.

openConnection
- (BOOL)openConnection
No method description.

refreshFolder
- (BOOL)refreshFolder
No method description.

registerAsSelectedFolder:
- (BOOL)registerAsSelectedFolder:(NGImap4Folder *)_folder
No method description.

registerForRefresh:
- (BOOL)registerForRefresh:(NGImap4Folder *)_folder
No method description.

removeAllFromRefresh
- (BOOL)removeAllFromRefresh
No method description.

removeFromRefresh:
- (BOOL)removeFromRefresh:(NGImap4Folder *)_folder
No method description.

removeSelectedFolder:
- (BOOL)removeSelectedFolder:(NGImap4Folder *)_folder
No method description.

resetLastException
- (void)resetLastException
No method description.

resetSpecialFolders
- (void)resetSpecialFolders
No method description.

resetSync
- (void)resetSync
No method description.

responseNotificationFrom:response:
- (void)responseNotificationFrom:(NGImap4Client *)_client response:(NSDictionary *)_dict
NGImap4ResponseReceiver protocol If the NGImap4Context receive a response-notification it updates the selected folder

sentFolder
- (id)sentFolder
No method description.

serverKind
- (id)serverKind
No method description.

serverName
- (id)serverName
No method description.

serverRoot
- (id)serverRoot
No method description.

serverSubVersion
- (id)serverSubVersion
No method description.

serverTag
- (id)serverTag
No method description.

serverVersion
- (id)serverVersion
No method description.

setDraftsFolder:
- (void)setDraftsFolder:(NGImap4Folder *)_folder
No method description.

setSentFolder:
- (void)setSentFolder:(NGImap4Folder *)_folder
No method description.

setTrashFolder:
- (void)setTrashFolder:(NGImap4Folder *)_folder
No method description.

trashFolder
- (id)trashFolder
No method description.


Version 1.2 Copyright ©2002 by SKYRIX Software AG. All Rights Reserved.