From d9304d4063ffc85c417d03a93b417c6b68cc900d Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Tue, 8 Jul 2008 01:56:34 +0000 Subject: [PATCH] Monotone-Parent: 1ffb41682368b46b7d5dfbe50eb430e0859f6837 Monotone-Revision: 35c6e565c282464b0b27410ce485ee952c87166a Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2008-07-08T01:56:34 Monotone-Branch: ca.inverse.sogo --- UI/Contacts/UIxContactsListViewContainer.h | 2 ++ UI/Contacts/UIxContactsListViewContainer.m | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/UI/Contacts/UIxContactsListViewContainer.h b/UI/Contacts/UIxContactsListViewContainer.h index c8488527c..27ec7ee65 100644 --- a/UI/Contacts/UIxContactsListViewContainer.h +++ b/UI/Contacts/UIxContactsListViewContainer.h @@ -28,6 +28,7 @@ @class NSArray; @class NSString; @class SOGoContactFolder; +@class SOGoContactLDAPFolder; @interface UIxContactsListViewContainer : UIxComponent { @@ -44,6 +45,7 @@ - (NSString *) currentContactFolderId; - (NSString *) currentContactFolderOwner; - (NSString *) currentContactFolderName; +- (NSString *) currentContactFolderClass; - (NSString *) verticalDragHandleStyle; - (NSString *) horizontalDragHandleStyle; diff --git a/UI/Contacts/UIxContactsListViewContainer.m b/UI/Contacts/UIxContactsListViewContainer.m index b2bad09a6..a0fa305d1 100644 --- a/UI/Contacts/UIxContactsListViewContainer.m +++ b/UI/Contacts/UIxContactsListViewContainer.m @@ -124,6 +124,11 @@ return [currentFolder ownerInContext: context]; } +- (NSString *) currentContactFolderClass +{ + return ([currentFolder isKindOfClass: [SOGoContactLDAPFolder class]]? @"remote" : @"local"); +} + - (BOOL) hasContactSelectionButtons { return (selectorComponentClass != nil);