Package org.robovm.apple.eventkit
Class EKCalendarItem
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.eventkit.EKObject
-
- org.robovm.apple.eventkit.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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EKCalendarItem.EKCalendarItemPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.eventkit.EKObject
EKObject.EKObjectPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description EKCalendarItem()
protected
EKCalendarItem(long handle)
Deprecated.protected
EKCalendarItem(NSObject.Handle h, long handle)
protected
EKCalendarItem(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.eventkit.EKObject
hasChanges, isNew, refresh, reset, rollback
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
EKCalendarItem
public EKCalendarItem()
-
EKCalendarItem
@Deprecated protected EKCalendarItem(long handle)
Deprecated.
-
EKCalendarItem
protected EKCalendarItem(NSObject.Handle h, long handle)
-
EKCalendarItem
protected EKCalendarItem(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getCalendar
public EKCalendar getCalendar()
-
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.
-
getAttendees
public NSArray<EKParticipant> getAttendees()
-
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)
-
addRecurrenceRule
public void addRecurrenceRule(EKRecurrenceRule rule)
-
removeRecurrenceRule
public void removeRecurrenceRule(EKRecurrenceRule rule)
-
-