- Type Parameters:
T- concrete subclass
- All Superinterfaces:
VChild,VComponent,VElement,VParent
- All Known Implementing Classes:
NonStandardComponent,VEvent,VFreeBusy
Interface for
DateTimeEnd property-
Method Summary
Modifier and TypeMethodDescriptiondefault voidEnsures DateTimeEnd has same date-time type as DateTimeStart.errorsDateTimeEnd(VDateTimeEnd<?> testObj) Creates error string ifDateTimeEndvalue has an error, null otherwise.This property specifies the date and time that a calendar component ends.default voidsetDateTimeEnd(String dtEnd) default voidsetDateTimeEnd(Temporal temporal) voidsetDateTimeEnd(DateTimeEnd dtEnd) default TwithDateTimeEnd(String dtEnd) Sets the value of#DateTimeEnd()by parsing iCalendar text.default TwithDateTimeEnd(Temporal dtEnd) Sets the value of#DateTimeEnd().default TwithDateTimeEnd(DateTimeEnd dtEnd) Sets the value of#DateTimeEnd().Methods inherited from interface jfxtras.icalendarfx.components.VComponent
calendarList, toStringMethods inherited from interface jfxtras.icalendarfx.VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChild
-
Method Details
-
getDateTimeEnd
DateTimeEnd getDateTimeEnd()This property specifies the date and time that a calendar component ends.
*Example: The following is an example of this property:
- DTEND:19960401T150000Z
- DTEND;VALUE=DATE:19980704
-
setDateTimeEnd
-
setDateTimeEnd
-
setDateTimeEnd
-
withDateTimeEnd
Sets the value of#DateTimeEnd().- Returns:
- - this class for chaining
-
withDateTimeEnd
Sets the value of#DateTimeEnd()by parsing iCalendar text.- Returns:
- - this class for chaining
-
withDateTimeEnd
Sets the value of#DateTimeEnd().- Returns:
- - this class for chaining
-
getDateTimeStart
DateTimeStart getDateTimeStart() -
checkDateTimeEndConsistency
default void checkDateTimeEndConsistency()Ensures DateTimeEnd has same date-time type as DateTimeStart. Should be called by listener after dateTimeEndProperty() is initialized. Intended for internal use only. -
errorsDateTimeEnd
Creates error string ifDateTimeEndvalue has an error, null otherwise.- Parameters:
testObj-VDateTimeEndto be tested.- Returns:
- Error string or null if no error.
-