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:
Wolfgang Sourdeau
2007-06-07 16:33:09 +00:00
parent 80da77c266
commit bd14e56e30
3 changed files with 15 additions and 14 deletions
+5 -4
View File
@@ -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
-1
View File
@@ -26,7 +26,6 @@
#import "iCalDateTime.h"
#import "iCalRecurrenceRule.h"
#import "CardGroup+iCal.h"
#import "iCalTimeZonePeriod.h"
+10 -9
View File
@@ -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 */