Class EKCalendarItem

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol
    Direct Known Subclasses:
    EKEvent, EKReminder

    public class EKCalendarItem
    extends EKObject
    Since:
    Available in iOS 5.0 and later.
    • Constructor Detail

      • EKCalendarItem

        public EKCalendarItem()
      • EKCalendarItem

        @Deprecated
        protected EKCalendarItem​(long handle)
        Deprecated.
      • EKCalendarItem

        protected EKCalendarItem​(NSObject.Handle h,
                                 long handle)
    • Method Detail

      • setCalendar

        public void setCalendar​(EKCalendar v)
      • getCalendarItemIdentifier

        public java.lang.String getCalendarItemIdentifier()
        Since:
        Available in iOS 6.0 and later.
      • getCalendarItemExternalIdentifier

        public java.lang.String getCalendarItemExternalIdentifier()
        Since:
        Available in iOS 6.0 and later.
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String v)
      • getLocation

        public java.lang.String getLocation()
      • setLocation

        public void setLocation​(java.lang.String v)
      • getNotes

        public java.lang.String getNotes()
      • setNotes

        public void setNotes​(java.lang.String v)
      • getURL

        public NSURL getURL()
        Since:
        Available in iOS 5.0 and later.
      • setURL

        public void setURL​(NSURL v)
        Since:
        Available in iOS 5.0 and later.
      • getLastModifiedDate

        public NSDate getLastModifiedDate()
      • getCreationDate

        public NSDate getCreationDate()
        Since:
        Available in iOS 5.0 and later.
      • getTimeZone

        public NSTimeZone getTimeZone()
        Since:
        Available in iOS 5.0 and later.
      • setTimeZone

        public void setTimeZone​(NSTimeZone v)
        Since:
        Available in iOS 5.0 and later.
      • hasAlarms

        public boolean hasAlarms()
        Since:
        Available in iOS 5.0 and later.
      • hasRecurrenceRules

        public boolean hasRecurrenceRules()
        Since:
        Available in iOS 5.0 and later.
      • hasAttendees

        public boolean hasAttendees()
        Since:
        Available in iOS 5.0 and later.
      • hasNotes

        public boolean hasNotes()
        Since:
        Available in iOS 5.0 and later.
      • getRecurrenceRules

        public NSArray<EKRecurrenceRule> getRecurrenceRules()
        Since:
        Available in iOS 5.0 and later.
      • setRecurrenceRules

        public void setRecurrenceRules​(NSArray<EKRecurrenceRule> v)
        Since:
        Available in iOS 5.0 and later.
      • addAlarm

        public void addAlarm​(EKAlarm alarm)
      • removeAlarm

        public void removeAlarm​(EKAlarm alarm)
      • removeRecurrenceRule

        public void removeRecurrenceRule​(EKRecurrenceRule rule)