- 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 void
Ensures DateTimeEnd has same date-time type as DateTimeStart.errorsDateTimeEnd
(VDateTimeEnd<?> testObj) Creates error string ifDateTimeEnd
value has an error, null otherwise.This property specifies the date and time that a calendar component ends.default void
setDateTimeEnd
(String dtEnd) default void
setDateTimeEnd
(Temporal temporal) void
setDateTimeEnd
(DateTimeEnd dtEnd) default T
withDateTimeEnd
(String dtEnd) Sets the value of#DateTimeEnd()
by parsing iCalendar text.default T
withDateTimeEnd
(Temporal dtEnd) Sets the value of#DateTimeEnd()
.default T
withDateTimeEnd
(DateTimeEnd dtEnd) Sets the value of#DateTimeEnd()
.Methods inherited from interface jfxtras.icalendarfx.components.VComponent
calendarList, toString
Methods 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 ifDateTimeEnd
value has an error, null otherwise.- Parameters:
testObj
-VDateTimeEnd
to be tested.- Returns:
- Error string or null if no error.
-