public abstract class VPrimary<T> extends VCommon<T>
Components with the following properties: COMMENT, DTSTART
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<javafx.collections.ObservableList<Comment>> |
comments
COMMENT: RFC 5545 iCalendar 3.8.1.12.
|
javafx.beans.property.ObjectProperty<DateTimeStart> |
dateTimeStart
DTSTART: Date-Time Start, from RFC 5545 iCalendar 3.8.2.4 page 97
Start date/time of repeat rule.
|
nonStandardProperty
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<? super VPrimary<?>> |
DTSTART_COMPARATOR
Sorts VComponents by DTSTART date/time
|
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<javafx.collections.ObservableList<Comment>> |
commentsProperty()
COMMENT: RFC 5545 iCalendar 3.8.1.12.
|
javafx.beans.property.ObjectProperty<DateTimeStart> |
dateTimeStartProperty()
DTSTART: Date-Time Start, from RFC 5545 iCalendar 3.8.2.4 page 97
Start date/time of repeat rule.
|
javafx.collections.ObservableList<Comment> |
getComments() |
DateTimeStart |
getDateTimeStart() |
boolean |
isWholeDay()
Component is whole day if dateTimeStart (DTSTART) only contains a date (no time)
|
void |
setComments(javafx.collections.ObservableList<Comment> comments) |
void |
setDateTimeStart(DateTimeStart dtStart) |
void |
setDateTimeStart(java.lang.String dtStart) |
void |
setDateTimeStart(java.time.temporal.Temporal temporal) |
T |
withComments(Comment... comments) |
T |
withComments(javafx.collections.ObservableList<Comment> comments) |
T |
withComments(java.lang.String... comments) |
T |
withDateTimeStart(DateTimeStart dtStart) |
T |
withDateTimeStart(java.lang.String dtStart) |
T |
withDateTimeStart(java.time.temporal.Temporal dtStart) |
getNonStandard, nonStandardProperty, setNonStandard, withNonStandard, withNonStandard, withNonStandard
copyInto, getParent, name, parseContent, parseContent, parseContent, setParent, toString
childrenUnmodifiable, copyIntoCallback, equals, errors, hashCode, orderer, setContentLineGenerator, toContent
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
toContent
childrenUnmodifiable
public javafx.beans.property.ObjectProperty<javafx.collections.ObservableList<Comment>> commentsProperty
COMMENT: RFC 5545 iCalendar 3.8.1.12. page 83 This property specifies non-processing information intended to provide a comment to the calendar user. Example: COMMENT:The meeting really needs to include both ourselves and the customer. We can’t hold this meeting without them. As a matter of fact\, the venue for the meeting ought to be at their site. - - John
getComments()
,
setComments(ObservableList)
public javafx.beans.property.ObjectProperty<DateTimeStart> dateTimeStartProperty
DTSTART: Date-Time Start, from RFC 5545 iCalendar 3.8.2.4 page 97 Start date/time of repeat rule. Used as a starting point for making the Stream<LocalDateTime> of valid start date/times of the repeating events. Can contain either a LocalDate (DATE) or LocalDateTime (DATE-TIME)
public static final java.util.Comparator<? super VPrimary<?>> DTSTART_COMPARATOR
Sorts VComponents by DTSTART date/time
public javafx.beans.property.ObjectProperty<javafx.collections.ObservableList<Comment>> commentsProperty()
COMMENT: RFC 5545 iCalendar 3.8.1.12. page 83 This property specifies non-processing information intended to provide a comment to the calendar user. Example: COMMENT:The meeting really needs to include both ourselves and the customer. We can’t hold this meeting without them. As a matter of fact\, the venue for the meeting ought to be at their site. - - John
getComments()
,
setComments(ObservableList)
public javafx.collections.ObservableList<Comment> getComments()
public void setComments(javafx.collections.ObservableList<Comment> comments)
public T withComments(java.lang.String... comments)
public javafx.beans.property.ObjectProperty<DateTimeStart> dateTimeStartProperty()
DTSTART: Date-Time Start, from RFC 5545 iCalendar 3.8.2.4 page 97 Start date/time of repeat rule. Used as a starting point for making the Stream<LocalDateTime> of valid start date/times of the repeating events. Can contain either a LocalDate (DATE) or LocalDateTime (DATE-TIME)
public DateTimeStart getDateTimeStart()
public void setDateTimeStart(DateTimeStart dtStart)
public void setDateTimeStart(java.lang.String dtStart)
public void setDateTimeStart(java.time.temporal.Temporal temporal)
public T withDateTimeStart(DateTimeStart dtStart)
public T withDateTimeStart(java.lang.String dtStart)
public T withDateTimeStart(java.time.temporal.Temporal dtStart)
public boolean isWholeDay()
Component is whole day if dateTimeStart (DTSTART) only contains a date (no time)