text: /**
   * This header is generated by class-dump-z 0.2b.
   *
   * Source: /System/Library/PrivateFrameworks/DataAccess.framework/Frameworks/DACalDAV.framework/DACalDAV
   */
  
  
  
  @class NSTimeZone, NSString, NSArray, NSSet, NSURL, NSDictionary;
  @protocol CalDAVPrincipal;
  
  @protocol CalDAVCalendar <NSObject>
  @property(readonly, assign) NSSet *allEventURLs;
  @property(readonly, assign) NSDictionary *hrefsToModDeleteActions;
  @property(readonly, assign) NSDictionary *uuidsToAddActions;
  @property(readonly, assign) NSArray *syncActions;
  @property(retain) NSString *syncToken;
  @property(retain) NSString *ctag;
  @property(readonly, assign) BOOL wasModifiedLocally;
  @property(assign) BOOL canBePublished;
  @property(assign) BOOL isAffectingAvailability;
  @property(assign) BOOL isEnabled;
  @property(assign) BOOL isRenameable;
  @property(assign) BOOL isEditable;
  @property(assign) BOOL isNotification;
  @property(assign) BOOL isScheduleOutbox;
  @property(assign) BOOL isScheduleInbox;
  @property(assign) BOOL isSubscribed;
  @property(assign) BOOL isEventContainer;
  @property(assign) BOOL isTaskContainer;
  @property(assign) int sharingStatus;
  @property(assign) int order;
  @property(retain) NSDictionary *bulkRequests;
  @property(retain) NSTimeZone *timeZone;
  @property(retain) NSURL *publishURL;
  @property(retain) NSSet *calendarUserAddresses;
  @property(retain) NSString *ownerDisplayName;
  @property(retain) NSURL *owner;
  @property(retain) NSString *pushKey;
  @property(retain) NSString *color;
  @property(retain) NSString *notes;
  @property(retain) NSString *title;
  @property(retain) NSURL *calendarURL;
  @property(retain) NSString *guid;
  @property(readonly, assign) id<CalDAVPrincipal> principal;
  // declared property getter: - (id)allEventURLs;
  // declared property getter: - (id)hrefsToModDeleteActions;
  // declared property getter: - (id)uuidsToAddActions;
  // declared property getter: - (id)syncActions;
  // declared property setter: - (void)setSyncToken:(id)token;
  // declared property getter: - (id)syncToken;
  // declared property setter: - (void)setCtag:(id)ctag;
  // declared property getter: - (id)ctag;
  // declared property getter: - (BOOL)wasModifiedLocally;
  // declared property setter: - (void)setCanBePublished:(BOOL)published;
  // declared property getter: - (BOOL)canBePublished;
  // declared property setter: - (void)setIsAffectingAvailability:(BOOL)availability;
  // declared property getter: - (BOOL)isAffectingAvailability;
  // declared property setter: - (void)setIsEnabled:(BOOL)enabled;
  // declared property getter: - (BOOL)isEnabled;
  // declared property setter: - (void)setIsRenameable:(BOOL)renameable;
  // declared property getter: - (BOOL)isRenameable;
  // declared property setter: - (void)setIsEditable:(BOOL)editable;
  // declared property getter: - (BOOL)isEditable;
  // declared property setter: - (void)setIsNotification:(BOOL)notification;
  // declared property getter: - (BOOL)isNotification;
  // declared property setter: - (void)setIsScheduleOutbox:(BOOL)outbox;
  // declared property getter: - (BOOL)isScheduleOutbox;
  // declared property setter: - (void)setIsScheduleInbox:(BOOL)inbox;
  // declared property getter: - (BOOL)isScheduleInbox;
  // declared property setter: - (void)setIsSubscribed:(BOOL)subscribed;
  // declared property getter: - (BOOL)isSubscribed;
  // declared property setter: - (void)setIsEventContainer:(BOOL)container;
  // declared property getter: - (BOOL)isEventContainer;
  // declared property setter: - (void)setIsTaskContainer:(BOOL)container;
  // declared property getter: - (BOOL)isTaskContainer;
  // declared property setter: - (void)setSharingStatus:(int)status;
  // declared property getter: - (int)sharingStatus;
  // declared property setter: - (void)setOrder:(int)order;
  // declared property getter: - (int)order;
  // declared property setter: - (void)setBulkRequests:(id)requests;
  // declared property getter: - (id)bulkRequests;
  // declared property setter: - (void)setTimeZone:(id)zone;
  // declared property getter: - (id)timeZone;
  // declared property setter: - (void)setPublishURL:(id)url;
  // declared property getter: - (id)publishURL;
  // declared property setter: - (void)setCalendarUserAddresses:(id)addresses;
  // declared property getter: - (id)calendarUserAddresses;
  // declared property setter: - (void)setOwnerDisplayName:(id)name;
  // declared property getter: - (id)ownerDisplayName;
  // declared property setter: - (void)setOwner:(id)owner;
  // declared property getter: - (id)owner;
  // declared property setter: - (void)setPushKey:(id)key;
  // declared property getter: - (id)pushKey;
  // declared property setter: - (void)setColor:(id)color;
  // declared property getter: - (id)color;
  // declared property setter: - (void)setNotes:(id)notes;
  // declared property getter: - (id)notes;
  // declared property setter: - (void)setTitle:(id)title;
  // declared property getter: - (id)title;
  // declared property setter: - (void)setCalendarURL:(id)url;
  // declared property getter: - (id)calendarURL;
  // declared property setter: - (void)setGuid:(id)guid;
  // declared property getter: - (id)guid;
  // declared property getter: - (id)principal;
  - (BOOL)deleteResourcesAtURLs:(id)urls;
  - (BOOL)updateResourcesFromServer:(id)server;
  - (BOOL)setURL:(id)url forResourceWithUUID:(id)uuid;
  - (BOOL)setScheduleTag:(id)tag forEventAtURL:(id)url;
  - (BOOL)setEtag:(id)etag forEventAtURL:(id)url;
  - (id)etagsForEventURLs:(id)eventURLs;
  @optional
  - (void)syncDidFinishWithError:(id)sync;
  - (void)prepareMergeSyncActionsWithCompletionBlock:(id)completionBlock;
  - (void)prepareSyncActionsWithCompletionBlock:(id)completionBlock;
  - (Class)appSpecificCalendarItemClass;
  @end
  
  