java.lang.Object
jfxtras.icalendarfx.VElementBase
jfxtras.icalendarfx.VParentBase<T>
jfxtras.icalendarfx.components.VComponentBase<T>
jfxtras.icalendarfx.components.VCommon<T>
jfxtras.icalendarfx.components.VPrimary<T>
- Type Parameters:
T- - implementation subclass
- All Implemented Interfaces:
VComponent,VChild,VElement,VParent
- Direct Known Subclasses:
VPersonal,VRepeatableBase
Components with the following properties:
COMMENT, DTSTART
-
Nested Class Summary
Nested classes/interfaces inherited from class jfxtras.icalendarfx.VElementBase
VElementBase.Message, VElementBase.MessageEffect -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DateTimeStartstatic final Comparator<? super VPrimary<?>>Sorts VComponents by DTSTART date/timeFields inherited from class jfxtras.icalendarfx.components.VComponentBase
parentFields inherited from class jfxtras.icalendarfx.VParentBase
contentLineGenerator, ordererFields inherited from class jfxtras.icalendarfx.VElementBase
BEGIN, END -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidDeprecated.COMMENT: RFC 5545 iCalendar 3.8.1.12.booleanComponent is whole day if dateTimeStart (DTSTART) only contains a date (no time)voidsetComments(List<Comment> comments) voidsetDateTimeStart(String dateTimeStart) voidsetDateTimeStart(Temporal temporal) voidsetDateTimeStart(DateTimeStart dateTimeStart) withComments(String... comments) withComments(List<Comment> comments) withComments(Comment... comments) withDateTimeStart(String dateTimeStart) withDateTimeStart(Temporal dateTimeStart) withDateTimeStart(DateTimeStart dateTimeStart) Methods inherited from class jfxtras.icalendarfx.components.VCommon
getNonStandard, setNonStandard, withNonStandard, withNonStandard, withNonStandardMethods inherited from class jfxtras.icalendarfx.components.VComponentBase
addSubcomponent, getParent, isContentValid, name, setParentMethods inherited from class jfxtras.icalendarfx.VParentBase
addChild, addChild, addChild, addChildInternal, checkChild, childrenUnmodifiable, collectGetterMap, collectSetterMap, copyChildrenInto, equals, errors, getGetter, getGetters, getSetter, getSetters, hashCode, orderChild, orderChild, orderChild, parseContent, parseContent, processInLineChild, removeChild, removeChild, replaceChild, replaceChild, toString, withChildMethods inherited from class jfxtras.icalendarfx.VElementBase
elementName, newEmptyVElement, parse, throwMessageExceptionsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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
-
Field Details
-
comments
-
dateTimeStart
-
DTSTART_COMPARATOR
Sorts VComponents by DTSTART date/time
-
-
Constructor Details
-
VPrimary
VPrimary() -
VPrimary
-
-
Method Details
-
getComments
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 -
setComments
-
withComments
-
withComments
-
withComments
-
dateTimeStartListenerHook
Deprecated.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 Streamof valid start date/times of the repeating events. Can contain either a LocalDate (DATE) or LocalDateTime (DATE-TIME) -
getDateTimeStart
-
setDateTimeStart
-
setDateTimeStart
-
setDateTimeStart
-
withDateTimeStart
-
withDateTimeStart
-
withDateTimeStart
-
isWholeDay
public boolean isWholeDay()Component is whole day if dateTimeStart (DTSTART) only contains a date (no time)
-