Monotone-Parent: 0c7a65a7ae59f5d0705e19995f38d41b3d5a91d9

Monotone-Revision: bcdfd009ee4cceab323c313ebc63a74fac6e3e2f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-06-19T18:06:18
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau committed 2007-06-19 18:06:18 +00:00
1 parent f41adce75b
commit b7510b8899
3 files changed
+68 -4

No files matched your search

+13 -1
View File
@@ -22,7 +22,7 @@
#ifndef __SOGoUser_H__
#define __SOGoUser_H__
#include <NGObjWeb/SoUser.h>
#import <NGObjWeb/SoUser.h>
/*
SOGoUser
@@ -41,19 +41,29 @@
@class NSUserDefaults;
@class NSTimeZone;
@class WOContext;
@class SOGoDateFormatter;
extern NSString *SOGoWeekStartHideWeekNumbers;
extern NSString *SOGoWeekStartJanuary1;
extern NSString *SOGoWeekStartFirst4DayWeek;
extern NSString *SOGoWeekStartFirstFullWeek;
@interface SOGoUser : SoUser
{
NSString *currentPassword;
NSString *cn;
NSString *language;
NSArray *allEmails;
NSUserDefaults *userDefaults;
NSUserDefaults *userSettings;
NSTimeZone *userTimeZone;
SOGoDateFormatter *dateFormatter;
}
+ (SOGoUser *) userWithLogin: (NSString *) login
roles: (NSArray *) roles;
- (void) setCurrentPassword: (NSString *) newPassword;
- (NSString *) currentPassword;
/* properties */
@@ -68,6 +78,8 @@
- (NSString *) cn;
- (NSURL *) freeBusyURL;
- (SOGoDateFormatter *) dateFormatterInContext: (WOContext *) context;
/* shares and identities */
- (NSString *) primaryIMAP4AccountString;