Monotone-Parent: f1d6bbdddac1991718ebbf895c02a5b084ac7094

Monotone-Revision: 56401c752068eee483fe404dd572236401e9ae8d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-10-12T16:44:40
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2006-10-12 16:44:40 +00:00
parent 5be35af094
commit c467af6aa2
3 changed files with 20 additions and 0 deletions
+3
View File
@@ -1,5 +1,8 @@
2006-10-12 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/SOGoUI/UIxComponent.m ([UIxComponent
-jsCloseWithRefreshMethod:methodName]): new method with explicit purpose.
* UI/Scheduler/UIxTaskEditor.m ([UIxTaskEditor -saveAction]),
UI/Scheduler/UIxAppointmentEditor.m ([UIxAppointmentEditor
-saveAction]), UI/MailerUI/UIxMailEditor.m ([UIxMailEditor
+4
View File
@@ -60,6 +60,8 @@
- (NSString *)ownMethodName;
- (NSString *)userFolderPath;
- (NSString *) applicationPath;
- (NSString *)ownPath;
- (NSString *)relativePathToUserFolderSubPath:(NSString *)_sub;
@@ -70,6 +72,8 @@
- (BOOL) hideFrame;
- (UIxComponent *) jsCloseWithRefreshMethod: (NSString *) methodName;
/* SoUser */
- (SoUser *)user;
- (NSString *)shortUserNameForDisplay;
+13
View File
@@ -32,6 +32,8 @@
#import <SOGo/SOGoCustomGroupFolder.h>
#import <SOGo/NSCalendarDate+SOGo.h>
#import "../Common/UIxJSClose.h"
#import "UIxComponent.h"
@interface UIxComponent (PrivateAPI)
@@ -398,6 +400,17 @@ static BOOL uixDebugEnabled = NO;
return ([[self queryParameterForKey: @"noframe"] boolValue]);
}
- (UIxComponent *) jsCloseWithRefreshMethod: (NSString *) methodName
{
UIxJSClose *jsClose;
jsClose = [UIxJSClose new];
[jsClose autorelease];
[jsClose setRefreshMethod: methodName];
return jsClose;
}
/* SoUser */
- (SoUser *) user