Monotone-Parent: 5a23f90d09d0b1f04579ab1128bcbe5d07d7aa3d

Monotone-Revision: c4326e19647bbfc97b2d64badbd1269165a03c7f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-09T19:09:50
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-05-09 19:09:50 +00:00
parent 904d7a5e1a
commit 81e04f0c5b
3 changed files with 45 additions and 57 deletions
+10 -11
View File
@@ -1,4 +1,4 @@
/* SOGoContactLDAPEntry.h - this file is part of SOGo
/* SOGoContactLDIFEntry.h - this file is part of SOGo
* Copyright (C) 2006 Inverse groupe conseil
*
* Author: Wolfgang Sourdeau <wsourdeau@inverse.ca>
@@ -19,32 +19,31 @@
* Boston, MA 02111-1307, USA.
*/
#ifndef SOGOCONTACTLDAPENTRY_H
#define SOGOCONTACTLDAPENTRY_H
#ifndef SOGOCONTACTLDIFENTRY_H
#define SOGOCONTACTLDIFENTRY_H
#import <SOGo/SOGoObject.h>
#import "SOGoContactObject.h"
@class NSDictionary;
@class NSString;
@class SOGoContactLDAPFolder;
@class NGLdapEntry;
@interface SOGoContactLDAPEntry : NSObject <SOGoContactObject>
@interface SOGoContactLDIFEntry : SOGoObject <SOGoContactObject>
{
NSString *name;
NGLdapEntry *ldapEntry;
NSDictionary *ldifEntry;
NGVCard *vcard;
id container;
}
+ (SOGoContactLDAPEntry *) contactEntryWithName: (NSString *) newName
withLDAPEntry: (NGLdapEntry *) newEntry
+ (SOGoContactLDIFEntry *) contactEntryWithName: (NSString *) newName
withLDIFEntry: (NSDictionary *) newEntry
inContainer: (id) newContainer;
- (id) initWithName: (NSString *) newName
withLDAPEntry: (NGLdapEntry *) newEntry
withLDIFEntry: (NSDictionary *) newEntry
inContainer: (id) newContainer;
@end
#endif /* SOGOCONTACTLDAPENTRY_H */
#endif /* SOGOCONTACTLDIFENTRY_H */