mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-23 20:35:24 +00:00
Monotone-Parent: 11f90d05631a863d591c668b5d433e7735381723
Monotone-Revision: 04987bf3460429ef8bd5a62e68e90a47404843df Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-07T16:33:09 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -23,7 +23,6 @@
|
||||
#import <Foundation/NSString.h>
|
||||
#import <Foundation/NSTimeZone.h>
|
||||
|
||||
#import "CardGroup+iCal.h"
|
||||
#import "iCalDateTime.h"
|
||||
#import "NSCalendarDate+NGCards.h"
|
||||
|
||||
@@ -46,14 +45,16 @@
|
||||
}
|
||||
|
||||
/* accessors */
|
||||
- (void) setEndDate: (NSCalendarDate *)_date
|
||||
- (void) setEndDate: (NSCalendarDate *) newEndDate
|
||||
{
|
||||
[self setDate: _date forDateTimeValue: @"dtend"];
|
||||
[(iCalDateTime *) [self uniqueChildWithTag: @"dtend"]
|
||||
setDateTime: newEndDate];
|
||||
}
|
||||
|
||||
- (NSCalendarDate *) endDate
|
||||
{
|
||||
return [self dateForDateTimeValue: @"dtend"];
|
||||
return [(iCalDateTime *) [self uniqueChildWithTag: @"dtend"]
|
||||
dateTime];
|
||||
}
|
||||
|
||||
- (BOOL) hasEndDate
|
||||
|
||||
@@ -26,7 +26,6 @@
|
||||
|
||||
#import "iCalDateTime.h"
|
||||
#import "iCalRecurrenceRule.h"
|
||||
#import "CardGroup+iCal.h"
|
||||
|
||||
#import "iCalTimeZonePeriod.h"
|
||||
|
||||
|
||||
+10
-9
@@ -22,7 +22,6 @@
|
||||
#import <Foundation/NSString.h>
|
||||
|
||||
#import "NSCalendarDate+NGCards.h"
|
||||
#import "CardGroup+iCal.h"
|
||||
|
||||
#import "iCalDateTime.h"
|
||||
#import "iCalToDo.h"
|
||||
@@ -57,27 +56,29 @@
|
||||
return [[self uniqueChildWithTag: @"percent-complete"] value: 0];
|
||||
}
|
||||
|
||||
- (void) setDue: (NSCalendarDate *) _date
|
||||
- (void) setDue: (NSCalendarDate *) newDueDate
|
||||
{
|
||||
[self setDate: _date
|
||||
forDateTimeValue: @"due"];
|
||||
[(iCalDateTime *) [self uniqueChildWithTag: @"due"]
|
||||
setDate: newDueDate];
|
||||
}
|
||||
|
||||
- (NSCalendarDate *) due
|
||||
{
|
||||
return [self dateForDateTimeValue: @"due"];
|
||||
// return [[self uniqueChildWithTag: @"percent-complete"] asCalendarDate];
|
||||
return [(iCalDateTime *) [self uniqueChildWithTag: @"due"]
|
||||
dateTime];
|
||||
}
|
||||
|
||||
- (void) setCompleted: (NSCalendarDate *) _date
|
||||
- (void) setCompleted: (NSCalendarDate *) newCompletedDate
|
||||
{
|
||||
[(iCalDateTime *) [self uniqueChildWithTag: @"completed"]
|
||||
setDate: newCompletedDate];
|
||||
[self setStatus: @"COMPLETED"];
|
||||
[self setDate: _date forDateTimeValue: @"completed"];
|
||||
}
|
||||
|
||||
- (NSCalendarDate *) completed
|
||||
{
|
||||
return [self dateForDateTimeValue: @"completed"];
|
||||
return [(iCalDateTime *) [self uniqueChildWithTag: @"completed"]
|
||||
dateTime];
|
||||
}
|
||||
|
||||
/* ical typing */
|
||||
|
||||
Reference in New Issue
Block a user