home *** CD-ROM | disk | FTP | other *** search
/ MacWorld UK 2005 May / MW_UK_2005_05.iso / 16 iCal utilities / quickCal.sit / quickCal / quickCal.app / Contents / Resources / calEvent.h < prev    next >
Encoding:
Text File  |  2005-02-21  |  1.0 KB  |  48 lines

  1. //
  2. //  CalEvent.h
  3. //  quickCal
  4. //
  5. //  Created by chris struhar on 1/21/05.
  6. //  Copyright 2005 __MyCompanyName__. All rights reserved.
  7. //
  8.  
  9. #import <Cocoa/Cocoa.h>
  10.  
  11.  
  12. @interface CalEvent : NSObject {
  13.     NSString *evStart;
  14.     NSString *evEnd;
  15.     NSString *evSummary;
  16.     NSString *evSeq;
  17.     NSString *evStamp;
  18.     NSString *evUID;
  19.     NSString *calID;
  20.     NSString *calDesc;
  21.     
  22.     BOOL repeats;
  23.     NSString *repFreq;
  24.     NSString *repUntil;
  25.     NSString *repInterval;
  26.     NSString *repByMonth;
  27.     
  28.     NSCalendarDate *evDate;
  29. }
  30.  
  31. - (id)initWithStart:(NSString*)eventStart andEnd:(NSString*)eventEnd andSummary:(NSString*)eventSummary 
  32.              andSeq:(NSString*)eventSeq andStamp:(NSString*)eventStamp andUID:(NSString*)eventUID
  33.            andCalID:(NSString*)calendarID andCalDesc:(NSString*)calendarDesc andRRule:(NSString *)rrule;
  34. - (BOOL) repeats;
  35. - (NSString *)repFreq;
  36. - (NSString *)repUntil;
  37. - (NSString *)repInterval;
  38. - (NSString *)repByMonth;
  39. - (NSString *)evSummary;
  40. - (NSString *)evSeq;
  41. - (NSString *)evStamp;
  42. - (NSString *)evUID;
  43. - (NSString *)calID;
  44. - (NSString *)calDesc;
  45. - (NSCalendarDate *)evDate;
  46.  
  47. @end
  48.