Package org.robovm.apple.eventkit
Class EKEvent
- 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
-
- org.robovm.apple.eventkit.EKEvent
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class EKEvent extends EKCalendarItem
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EKEvent.EKEventPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.eventkit.EKCalendarItem
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 EKEvent()
EKEvent(EKEventStore eventStore)
protected
EKEvent(NSObject.Handle h, long handle)
protected
EKEvent(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NSComparisonResult
compareStartDate(EKEvent other)
protected static long
create(EKEventStore eventStore)
EKEventAvailability
getAvailability()
java.lang.String
getBirthdayContactIdentifier()
long
getBirthdayPersonID()
Deprecated.Deprecated in iOS 9.0.NSDate
getEndDate()
java.lang.String
getEventIdentifier()
NSDate
getOccurrenceDate()
EKParticipant
getOrganizer()
NSDate
getStartDate()
EKEventStatus
getStatus()
EKStructuredLocation
getStructuredLocation()
boolean
isAllDay()
boolean
isDetached()
boolean
refresh()
void
setAllDay(boolean v)
void
setAvailability(EKEventAvailability v)
void
setEndDate(NSDate v)
void
setStartDate(NSDate v)
void
setStructuredLocation(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, setURL
-
Methods inherited from class org.robovm.apple.eventkit.EKObject
hasChanges, isNew, 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
-
EKEvent
public EKEvent()
-
EKEvent
protected EKEvent(NSObject.Handle h, long handle)
-
EKEvent
protected EKEvent(NSObject.SkipInit skipInit)
-
EKEvent
public EKEvent(EKEventStore eventStore)
-
-
Method Detail
-
getEventIdentifier
public java.lang.String getEventIdentifier()
-
isAllDay
public boolean isAllDay()
-
setAllDay
public void setAllDay(boolean v)
-
getStartDate
public NSDate getStartDate()
-
setStartDate
public void setStartDate(NSDate v)
-
getEndDate
public NSDate getEndDate()
-
setEndDate
public void setEndDate(NSDate v)
-
getStructuredLocation
public EKStructuredLocation getStructuredLocation()
- Since:
- Available in iOS 9.0 and later.
-
setStructuredLocation
public void setStructuredLocation(EKStructuredLocation v)
- Since:
- Available in iOS 9.0 and later.
-
getOrganizer
public EKParticipant getOrganizer()
-
getAvailability
public EKEventAvailability getAvailability()
-
setAvailability
public void setAvailability(EKEventAvailability v)
-
getStatus
public EKEventStatus getStatus()
-
isDetached
public boolean isDetached()
-
getOccurrenceDate
public NSDate getOccurrenceDate()
- Since:
- Available in iOS 9.0 and later.
-
getBirthdayContactIdentifier
public java.lang.String getBirthdayContactIdentifier()
- Since:
- Available in iOS 9.0 and later.
-
getBirthdayPersonID
@Deprecated public long getBirthdayPersonID()
Deprecated.Deprecated in iOS 9.0. Use birthdayContactIdentifier instead- Since:
- Available in iOS 5.0 and later.
-
compareStartDate
public NSComparisonResult compareStartDate(EKEvent other)
-
create
protected static long create(EKEventStore eventStore)
-
-