Class VPrimary<T>
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
- Author:
- David Bal
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class VElementBase
VElementBase.Message, VElementBase.MessageEffect -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Comparator<? super VPrimary<?>> Sorts VComponents by DTSTART date/timeFields inherited from class VComponentBase
parentFields inherited from class VParentBase
contentLineGenerator, ordererFields inherited from class VElementBase
BEGIN, END -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCOMMENT: RFC 5545 iCalendar 3.8.1.12. page 83 This property specifies non-processing information intended to provide a comment to the calendar user.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 VCommon
getNonStandard, setNonStandard, withNonStandard, withNonStandard, withNonStandardMethods inherited from class VComponentBase
getParent, isContentValid, name, setParentMethods inherited from class 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 VElementBase
elementName, newEmptyVElement, parse, throwMessageExceptionsMethods inherited from interface VComponent
calendarList, toStringMethods inherited from interface VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChild
-
Field Details
-
DTSTART_COMPARATOR
Sorts VComponents by DTSTART date/time
-
-
Constructor Details
-
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
-
getDateTimeStart
-
setDateTimeStart
-
setDateTimeStart
-
setDateTimeStart
-
withDateTimeStart
-
withDateTimeStart
-
withDateTimeStart
-
isWholeDay
public boolean isWholeDay()Component is whole day if dateTimeStart (DTSTART) only contains a date (no time)
-