#define SOGOCONTACTLDAPFOLDER_H
#import "SOGoContactFolder.h"
+#import "SOGoFolder+CardDAV.h"
@class NSMutableDictionary;
@class LDAPSource;
-@interface SOGoContactLDAPFolder : SOGoObject <SOGoContactFolder>
+@interface SOGoContactLDAPFolder : SOGoFolder <SOGoContactFolder>
{
- NSString *name;
- NSString *displayName;
LDAPSource *ldapSource;
NSMutableDictionary *entries;
}
-- (id <SOGoContactFolder>) initWithName: (NSString *) newName
- andDisplayName: (NSString *) newDisplayName
- inContainer: (SOGoObject *) newContainer;
++ (id) folderWithName: (NSString *) aName
+ andDisplayName: (NSString *) aDisplayName
+ inContainer: (id) aContainer;
+- (id) initWithName: (NSString *) newName
+ andDisplayName: (NSString *) newDisplayName
+ inContainer: (id) newContainer;
- (void) setLDAPSource: (LDAPSource *) newLdapSource;
@end