Package org.robovm.apple.eventkit
Class EKEvent
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class EKEvent extends EKCalendarItem
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEKEvent.EKEventPtrNested classes/interfaces inherited from class org.robovm.apple.eventkit.EKCalendarItem
EKCalendarItem.EKCalendarItemPtrNested classes/interfaces inherited from class org.robovm.apple.eventkit.EKObject
EKObject.EKObjectPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description EKEvent()EKEvent(EKEventStore eventStore)protectedEKEvent(NSObject.Handle h, long handle)protectedEKEvent(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description NSComparisonResultcompareStartDate(EKEvent other)protected static longcreate(EKEventStore eventStore)EKEventAvailabilitygetAvailability()StringgetBirthdayContactIdentifier()longgetBirthdayPersonID()Deprecated.Deprecated in iOS 9.0.NSDategetEndDate()StringgetEventIdentifier()NSDategetOccurrenceDate()EKParticipantgetOrganizer()NSDategetStartDate()EKEventStatusgetStatus()EKStructuredLocationgetStructuredLocation()booleanisAllDay()booleanisDetached()booleanrefresh()voidsetAllDay(boolean v)voidsetAvailability(EKEventAvailability v)voidsetEndDate(NSDate v)voidsetStartDate(NSDate v)voidsetStructuredLocation(EKStructuredLocation v)Methods inherited from class org.robovm.apple.eventkit.EKCalendarItem
addAlarm, addRecurrenceRule, getAlarms, getAttendees, getCalendar, getCalendarItemExternalIdentifier, getCalendarItemIdentifier, getCreationDate, getLastModifiedDate, getLocation, getNotes, getRecurrenceRules, getTimeZone, getTitle, getURL, hasAlarms, hasAttendees, hasNotes, hasRecurrenceRules, removeAlarm, removeRecurrenceRule, setAlarms, setCalendar, setLocation, setNotes, setRecurrenceRules, setTimeZone, setTitle, setURLMethods inherited from class org.robovm.apple.eventkit.EKObject
hasChanges, isNew, reset, rollbackMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
EKEvent
public EKEvent() -
EKEvent
-
EKEvent
-
EKEvent
-
-
Method Details
-
getEventIdentifier
-
isAllDay
public boolean isAllDay() -
setAllDay
public void setAllDay(boolean v) -
getStartDate
-
setStartDate
-
getEndDate
-
setEndDate
-
getStructuredLocation
- Since:
- Available in iOS 9.0 and later.
-
setStructuredLocation
- Since:
- Available in iOS 9.0 and later.
-
getOrganizer
-
getAvailability
-
setAvailability
-
getStatus
-
isDetached
public boolean isDetached() -
getOccurrenceDate
- Since:
- Available in iOS 9.0 and later.
-
getBirthdayContactIdentifier
- Since:
- Available in iOS 9.0 and later.
-
getBirthdayPersonID
Deprecated.Deprecated in iOS 9.0. Use birthdayContactIdentifier instead -
compareStartDate
-
refresh
public boolean refresh() -
create
-