*<p>Example: The following is an example of this property: <ul> <li>DTEND:19960401T150000Z <li>DTEND;VALUE=DATE:19980704 </ul>
public interface VDateTimeEnd<T> extends VComponent
Interface for DateTimeEnd
property
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<DateTimeEnd> |
dateTimeEnd
<p>This property specifies the date and time that a calendar
component ends.</p>
|
Modifier and Type | Method and Description |
---|---|
default void |
checkDateTimeEndConsistency()
Ensures DateTimeEnd has same date-time type as DateTimeStart.
|
javafx.beans.property.ObjectProperty<DateTimeEnd> |
dateTimeEndProperty()
<p>This property specifies the date and time that a calendar
component ends.</p>
|
static java.lang.String |
errorsDateTimeEnd(VDateTimeEnd<?> testObj)
Creates error string if
DateTimeEnd value has an error, null otherwise. |
DateTimeEnd |
getDateTimeEnd() |
DateTimeStart |
getDateTimeStart() |
default void |
setDateTimeEnd(DateTimeEnd dtEnd) |
default void |
setDateTimeEnd(java.lang.String dtEnd) |
default void |
setDateTimeEnd(java.time.temporal.Temporal temporal) |
default T |
withDateTimeEnd(DateTimeEnd dtEnd)
Sets the value of
#DateTimeEnd() . |
default T |
withDateTimeEnd(java.lang.String dtEnd)
Sets the value of
#DateTimeEnd() by parsing iCalendar text. |
default T |
withDateTimeEnd(java.time.temporal.Temporal dtEnd)
Sets the value of
#DateTimeEnd() . |
parseContent, toContent
childrenUnmodifiable, copyInto
errors, isValid, name, parseContent
javafx.beans.property.ObjectProperty<DateTimeEnd> dateTimeEndProperty
<p>This property specifies the date and time that a calendar component ends.</p>
*<p>Example: The following is an example of this property: <ul> <li>DTEND:19960401T150000Z <li>DTEND;VALUE=DATE:19980704 </ul>
getDateTimeEnd()
,
setDateTimeEnd(String)
javafx.beans.property.ObjectProperty<DateTimeEnd> dateTimeEndProperty()
<p>This property specifies the date and time that a calendar component ends.</p>
*<p>Example: The following is an example of this property: <ul> <li>DTEND:19960401T150000Z <li>DTEND;VALUE=DATE:19980704 </ul>
getDateTimeEnd()
,
setDateTimeEnd(String)
DateTimeEnd getDateTimeEnd()
default void setDateTimeEnd(java.lang.String dtEnd)
default void setDateTimeEnd(DateTimeEnd dtEnd)
default void setDateTimeEnd(java.time.temporal.Temporal temporal)
default T withDateTimeEnd(java.time.temporal.Temporal dtEnd)
Sets the value of #DateTimeEnd()
.
default T withDateTimeEnd(java.lang.String dtEnd)
Sets the value of #DateTimeEnd()
by parsing iCalendar text.
default T withDateTimeEnd(DateTimeEnd dtEnd)
Sets the value of #DateTimeEnd()
.
DateTimeStart getDateTimeStart()
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.
static java.lang.String errorsDateTimeEnd(VDateTimeEnd<?> testObj)
Creates error string if DateTimeEnd
value has an error, null otherwise.
testObj
- VDateTimeEnd
to be tested.