Uses of Interface
jfxtras.icalendarfx.VChild
Packages that use VChild
Package
Description
-
Uses of VChild in jfxtras.icalendarfx
Fields in jfxtras.icalendarfx with type parameters of type VChildMethods in jfxtras.icalendarfx that return VChildModifier and TypeMethodDescriptionstatic VChild
VElementBase.newEmptyVElement
(Class<? extends VElement> superclass, String name) Methods in jfxtras.icalendarfx that return types with arguments of type VChildModifier and TypeMethodDescriptionVParent.childrenUnmodifiable()
Returns unmodifiable list ofVChild
elements.VParentBase.childrenUnmodifiable()
VParentBase.collectGetterMap
(Class<?> class1) VParentBase.collectSetterMap
(Class<?> class1) VParentBase.getGetters()
VParentBase.getSetters()
Methods in jfxtras.icalendarfx with parameters of type VChildModifier and TypeMethodDescriptionvoid
void
Add child element to parent.void
void
protected void
VParentBase.addChildInternal
(List<VElementBase.Message> messages, String content, String elementName, VChild newChild) protected boolean
VParentBase.checkChild
(List<VElementBase.Message> messages, String content, String elementName, VChild newChild) protected Method
protected Method
void
VParent.orderChild
(int index, VChild child) Insert the child at the index in the ordered listvoid
VParent.orderChild
(VChild child) Add the child to the end of the ordered list Should only be used for list-based children that are added by accessing the list.void
VParent.orderChild
(VChild oldChild, VChild newChild) Replace the oldChild with the newChild in the ordered listvoid
VParentBase.orderChild
(int index, VChild addedChild) void
VParentBase.orderChild
(VChild addedChild) void
VParentBase.orderChild
(VChild oldChild, VChild newChild) boolean
VParent.removeChild
(VChild child) Remove child from parent.boolean
VParentBase.removeChild
(VChild child) boolean
VParent.replaceChild
(int index, VChild child) boolean
VParent.replaceChild
(VChild oldChild, VChild newChild) boolean
VParentBase.replaceChild
(int index, VChild child) boolean
VParentBase.replaceChild
(VChild oldChild, VChild newChild) -
Uses of VChild in jfxtras.icalendarfx.components
Subinterfaces of VChild in jfxtras.icalendarfx.componentsModifier and TypeInterfaceDescriptioninterface
VAttendee<T>
Interface forAttendee
propertyinterface
RFC 5545, 3.6.interface
VDateTimeEnd<T>
Interface forDateTimeEnd
propertyinterface
VDescribable<T>
interface
For single DESCRIPTION property Note: Not for VJournal - allows multiple descriptionsinterface
VDuration<T>
Interface forDurationProp
propertyinterface
interface
VRepeatable<T>
Contains following properties:Classes in jfxtras.icalendarfx.components that implement VChildModifier and TypeClassDescriptionclass
DAYLIGHT
Describes Daylight Saving Time
RFC 5545, 3.6.5, page 65class
class
StandardOrDaylight<T extends StandardOrDaylight<T>>
Superclass ofDaylightSavingTime
andStandardTime
that contains the following properties:TZNAME
TZOFFSETFROM
TZOFFSETTO
class
STANDARD
Describes Standard Time
RFC 5545, 3.6.5, page 65class
class
VCommon<T>
VComponent
with the following propertiesX-PROP
class
Base class implementation of aVComponent
class
class
VDisplayable<T>
VComponent
with the following propertiesATTACH
CATEGORIES
CLASS
CONTACT
CREATED
EXDATE
LAST-MODIFIED
RECURRENCE-ID
RELATED-TO
RRULE
SEQUENCE
STATUS
SUMMARY
class
VEVENT Event Component RFC 5545, 3.6.1, page 52 Description: A "VEVENT" calendar component is a grouping of component properties, possibly including "VALARM" calendar components, that represents a scheduled amount of time on a calendar.class
VFREEBUSY Free/Busy Component RFC 5545 iCalendar 3.6.4.class
VJOURNAL Journal Component RFC 5545, 3.6.3, page 57 A "VJOURNAL" calendar component is a grouping of component properties that represent one or more descriptive text notes associated with a particular calendar date.class
VLocatable<T>
class
VPersonal<T>
Components with the following properties: ATTENDEE, DTSTAMP, ORGANIZER, REQUEST-STATUS, UID, URLclass
VPrimary<T>
Components with the following properties: COMMENT, DTSTARTclass
Contains following properties:class
VTIMEZONE Time Zone Component RFC 5545 iCalendar 3.6.5.class
VTODO To-Do Component RFC 5545, 3.6.2, page 55 A "VTODO" calendar component is a grouping of component properties and possibly "VALARM" calendar components that represent an action-item or assignment.Methods in jfxtras.icalendarfx.components with parameters of type VChild -
Uses of VChild in jfxtras.icalendarfx.content
Fields in jfxtras.icalendarfx.content with type parameters of type VChildMethods in jfxtras.icalendarfx.content that return types with arguments of type VChildModifier and TypeMethodDescriptionOrderer.childrenUnmodifiable()
List of children in proper order Orphaned children are automatically removed Non-ordered children are includedOrdererBase.childrenUnmodifiable()
Methods in jfxtras.icalendarfx.content with parameters of type VChildModifier and TypeMethodDescriptionvoid
Orderer.orderChild
(int index, VChild newChild) Add the next child to the listvoid
Orderer.orderChild
(VChild newChild) Add the next child to the listvoid
OrdererBase.orderChild
(int index, VChild newChild) void
OrdererBase.orderChild
(VChild newChild) private void
OrdererBase.removeOrphans
(VChild newChild) boolean
Orderer.replaceChild
(VChild oldChild, VChild newChild) Replace oldChild with newChild in ordered listboolean
OrdererBase.replaceChild
(VChild oldChild, VChild newChild) Method parameters in jfxtras.icalendarfx.content with type arguments of type VChildModifier and TypeMethodDescriptionConstructor parameters in jfxtras.icalendarfx.content with type arguments of type VChild -
Uses of VChild in jfxtras.icalendarfx.parameters
Subinterfaces of VChild in jfxtras.icalendarfx.parametersModifier and TypeInterfaceDescriptioninterface
VParameter<T>
Every parameter requires the following methods: toContentLine - make iCalendar string getValue - return parameters value isEqualsTo - checks equality between two parameters parse - convert string into parameter - this method is in ParameterEnumClasses in jfxtras.icalendarfx.parameters that implement VChildModifier and TypeClassDescriptionclass
3.2.14.class
3.2.1.class
3.2.3.class
CN Common Name RFC 5545, 3.2.2, page 15 To specify the common name to be associated with the calendar user specified by the property.class
DELEGATED-TO Delegatees RFC 5545, 3.2.5, page 17 To specify the calendar users to whom the calendar user specified by the property has delegated participation.class
DELEGATED-FROM Delegators RFC 5545, 3.2.4, page 17 To specify the calendar users that have delegated their participation to the calendar user specified by the property.class
DIR Directory Entry Reference RFC 5545, 3.2.6, page 18 To specify reference to a directory entry associated with the calendar user specified by the property.class
ENCODING Inline Encoding RFC 5545, 3.2.7, page 18 To specify an alternate inline encoding for the property value.class
Format Type FMTYPE RFC 5545 iCalendar 3.2.8 page 19 To specify the content type of a referenced object.class
FBTYPE Free/Busy Time Type RFC 5545, 3.2.9, page 20 To specify the free or busy time type.class
MEMBER Group or List Membership RFC 5545, 3.2.11, page 21 To specify the group or list membership of the calendar user specified by the property.class
LANGUAGE Language RFC 5545, 3.2.10, page 21 To specify the language for text values in a property or property parameter.class
A non-standard, experimental parameter.class
class
ROLE Participation Role RFC 5545, 3.2.16, page 25 To specify the language for text values in a property or property parameter.class
PARTSTAT Participation Status RFC 5545, 3.2.12, page 22 To specify the language for text values in a property or property parameter.class
RANGE Recurrence Identifier Range RFC 5545, 3.2.13, page 23 To specify the effective range of recurrence instances from the instance specified by the recurrence identifier specified by the property.class
RELTYPE Relationship Type RFC 5545, 3.2.15, page 25 To specify the type of hierarchical relationship associated with the calendar component specified by the property.class
RSVP RSVP Expectation RFC 5545, 3.2.17, page 26 To specify whether there is an expectation of a favor of a reply from the calendar user specified by the property value.class
SENT-BY Sent By RFC 5545, 3.2.18, page 27 To specify the calendar user that is acting on behalf of the calendar user specified by the property.class
TZID Time Zone Identifier RFC 5545, 3.2.19, page 27 To specify the identifier for the time zone definition for a time component in the property value.class
VALUE Value Date Types RFC 5545 iCalendar 3.2.10 page 29 To explicitly specify the value type format for a property value.class
VParameterBase<U,
T> Base class of all iCalendar Parameters. -
Uses of VChild in jfxtras.icalendarfx.properties
Subinterfaces of VChild in jfxtras.icalendarfx.propertiesModifier and TypeInterfaceDescriptioninterface
interface
PropAltText<T>
Property with language, alternate text display, and a text-based valueinterface
interface
PropAttendee<U>
Abstract class for Attendee and unknown propertiesinterface
Abstract class for properties with a CAL-ADDRESS value.interface
PropDateTime<T>
Interface for all Date and Date-Time propertiesinterface
PropFreeBusy<T>
interface
PropLanguage<T>
Property with language and a text-based valueinterface
interface
interface
VProperty<T>
top-level interface for all iCalendar propertiesClasses in jfxtras.icalendarfx.properties that implement VChildModifier and TypeClassDescriptionclass
PropBaseAltText<T,
U> Property with language, alternate text display, and a text-based valueclass
PropBaseDateTime<T,
U> Abstract class for all non-UTC date-time classes Contains the time zone identifier parameterclass
PropBaseLanguage<T,
U> Property with language and a text-based value concrete subclassesclass
PropBaseUTC<U extends PropBaseUTC<U>>
Abstract class for all UTC zoned-date-time classesclass
VPropertyBase<T,
U> Base iCalendar property class Contains property value, value parameter (ValueType) and other-parameters Also contains several support methods used by other properties concrete subclasses -
Uses of VChild in jfxtras.icalendarfx.properties.calendar
Classes in jfxtras.icalendarfx.properties.calendar that implement VChildModifier and TypeClassDescriptionclass
CALSCALE Calendar Scale RFC 5545, 3.7.1, page 76 This property defines the calendar scale used for the calendar information specified in the iCalendar object.class
METHOD RFC 5545, 3.7.2, page 77 This property defines the iCalendar object method associated with the calendar object.class
PRODID Product Identifier RFC 5545, 3.7.3, page 78 This property specifies the identifier for the product that created the iCalendar object.class
VERSION RFC 5545, 3.7.4, page 79 This property specifies the identifier corresponding to the highest version number or the minimum and maximum range of the iCalendar specification that is required in order to interpret the iCalendar object. -
Uses of VChild in jfxtras.icalendarfx.properties.component.alarm
Classes in jfxtras.icalendarfx.properties.component.alarm that implement VChildModifier and TypeClassDescriptionclass
ACTIONclass
REPEAT Repeat Count RFC 5545, 3.8.6.2, page 133 This property defines the number of times the alarm should be repeated, after the initial trigger.class
Trigger<T>
TRIGGER RFC 5545, 3.8.6.3, page 133 This property specifies when an alarm will trigger. -
Uses of VChild in jfxtras.icalendarfx.properties.component.change
Classes in jfxtras.icalendarfx.properties.component.change that implement VChildModifier and TypeClassDescriptionclass
CREATED Date-Time Created RFC 5545, 3.8.7.1, page 136 This property specifies the date and time that the calendar information was created by the calendar user agent in the calendar store.class
DTSTAMP Date-Time Stamp RFC 5545, 3.8.7.2, page 137 In the case of an iCalendar object that specifies a "METHOD" property, this property specifies the date and time that the instance of the iCalendar object was created.class
LAST-MODIFIED RFC 5545, 3.8.7.3, page 138 This property specifies the date and time that the information associated with the calendar component was last revised in the calendar store.class
SEQUENCE Sequence Number RFC 5545, 3.8.7.4, page 138 This property defines the revision sequence number of the calendar component within a sequence of revisions. -
Uses of VChild in jfxtras.icalendarfx.properties.component.descriptive
Classes in jfxtras.icalendarfx.properties.component.descriptive that implement VChildModifier and TypeClassDescriptionclass
Attachment<T>
Property Name: ATTACHclass
3.8.1.2.class
CLASS Classification RFC 5545, 3.8.1.3, page 82 This property defines the access classification for a calendar component.class
COMMENT RFC 5545 iCalendar 3.8.1.4.class
3.8.1.5.class
GEO Geographic Position RFC 5545 iCalendar 3.8.1.6.class
LOCATION RFC 5545 iCalendar 3.8.1.7.class
PERCENT-COMPLETE RFC 5545 iCalendar 3.8.1.8.class
PRIORITY RFC 5545 iCalendar 3.8.1.9.class
RESOURCES RFC 5545 iCalendar 3.8.1.10.class
STATUS RFC 5545 iCalendar 3.8.1.11.class
3.8.1.12. -
Uses of VChild in jfxtras.icalendarfx.properties.component.misc
Classes in jfxtras.icalendarfx.properties.component.misc that implement VChildModifier and TypeClassDescriptionclass
3.8.8.2.class
REQUEST-STATUS RFC 5545, 3.8.8.3, page 141 This property defines the status code returned for a scheduling request.class
UnknownProperty<T,
U> Abstract class for non-standard properties and IANA properties contains all parameters -
Uses of VChild in jfxtras.icalendarfx.properties.component.recurrence
Classes in jfxtras.icalendarfx.properties.component.recurrence that implement VChildModifier and TypeClassDescriptionclass
EXDATE Exception Date-Times RFC 5545 iCalendar 3.8.5.1, page 117.class
Abstract class for Exceptions and Recurrencesclass
RDATE Recurrence Date-Times RFC 5545 iCalendar 3.8.5.2, page 120.class
RRULE Recurrence Rule RFC 5545 iCalendar 3.8.5.3, page 122. -
Uses of VChild in jfxtras.icalendarfx.properties.component.recurrence.rrule
Subinterfaces of VChild in jfxtras.icalendarfx.properties.component.recurrence.rruleClasses in jfxtras.icalendarfx.properties.component.recurrence.rrule that implement VChildModifier and TypeClassDescriptionclass
COUNT: RFC 5545 iCalendar 3.3.10, page 41 The COUNT rule part defines the number of occurrences at which to range-bound the recurrence.class
FREQUENCY FREQ RFC 5545 iCalendar 3.3.10 p40 The FREQ rule part identifies the type of recurrence rule.class
INTERVAL RFC 5545 iCalendar 3.3.10, page 40 The INTERVAL rule part contains a positive integer representing at which intervals the recurrence rule repeats.class
RRULE Recurrence Rule RFC 5545 iCalendar 3.3.10 page 38 Contains the following Recurrence Rule elements: COUNT UNTIL FREQUENCY INTERVAL BYxxx RULES in a List The value part of the recurrence rule.class
RRulePartBase<T,
U> class
UNTIL: RFC 5545 iCalendar 3.3.10, page 41 The UNTIL rule part defines a DATE or DATE-TIME value that bounds the recurrence rule in an inclusive manner.class
Week Start WKST: RFC 5545 iCalendar 3.3.10, page 42 The WKST rule part specifies the day on which the workweek starts.Methods in jfxtras.icalendarfx.properties.component.recurrence.rrule with parameters of type VChild -
Uses of VChild in jfxtras.icalendarfx.properties.component.recurrence.rrule.byxxx
Subinterfaces of VChild in jfxtras.icalendarfx.properties.component.recurrence.rrule.byxxxModifier and TypeInterfaceDescriptioninterface
ByRule<T>
Interface for a rule that applies a modification to a Stream of start date/times, such as BYxxx rules, in a recurring event (RRULE).Classes in jfxtras.icalendarfx.properties.component.recurrence.rrule.byxxx that implement VChildModifier and TypeClassDescriptionclass
BYDAY from RFC 5545, iCalendar 3.3.10, page 40 The BYDAY rule part specifies a COMMA-separated list of days of the week; SU indicates Sunday; MO indicates Monday; TU indicates Tuesday; WE indicates Wednesday; TH indicates Thursday; FR indicates Friday; and SA indicates Saturday.class
By Hour BYHOUR RFC 5545, iCalendar 3.3.10, page 41 The BYHOUR rule part specifies a COMMA- separated list of hours of the day.class
By Minute BYMINUTE RFC 5545, iCalendar 3.3.10, page 41 The BYMINUTE rule part specifies a COMMA-separated list of minutes within an hour.class
BYMONTH from RFC 5545, iCalendar 3.3.10, page 42class
By Month Day BYMONTHDAY RFC 5545, iCalendar 3.3.10, page 42 The BYMONTHDAY rule part specifies a COMMA-separated list of days of the month.class
ByRuleAbstract<T,
U> BYxxx rule that modify frequency rule (see RFC 5545, iCalendar 3.3.10 Page 42) The BYxxx rules must be applied in a specific orderclass
class
class
class
By Week Number BYWEEKNO RFC 5545, iCalendar 3.3.10, page 42 The BYWEEKNO rule part specifies a COMMA-separated list of ordinals specifying weeks of the year.class
By Year Day BYYEARDAY RFC 5545, iCalendar 3.3.10, page 42 The BYYEARDAY rule part specifies a COMMA-separated list of days of the year. -
Uses of VChild in jfxtras.icalendarfx.properties.component.relationship
Classes in jfxtras.icalendarfx.properties.component.relationship that implement VChildModifier and TypeClassDescriptionclass
3.8.4.1.class
CONTACT RFC 5545 iCalendar 3.8.4.2.class
ORGANIZER RFC 5545, 3.8.4.3, page 111 This property defines the organizer for a calendar component.class
PropertyBaseAttendee<T,
U> Abstract class for Attendee and unknown propertiesclass
Abstract class for properties with a CAL-ADDRESS value.class
RECURRENCE-ID RFC 5545, 3.8.4.4, page 112 This property is used in conjunction with the "UID" and "SEQUENCE" properties to identify a specific instance of a recurring "VEVENT", "VTODO", or "VJOURNAL" calendar component.class
RELATED-TO RFC 5545, 3.8.4.5, page 115 This property is used to represent a relationship or reference between one calendar component and another.class
DURATION RFC 5545, 3.8.4.6, page 116 This property defines a Uniform Resource Locator (URL) associated with the iCalendar object.class
UID Unique Identifier RFC 5545, 3.8.4.7, page 117 This property defines the persistent, globally unique identifier for the calendar component. -
Uses of VChild in jfxtras.icalendarfx.properties.component.time
Classes in jfxtras.icalendarfx.properties.component.time that implement VChildModifier and TypeClassDescriptionclass
COMPLETED Date-Time Completed RFC 5545, 3.8.2.1, page 94 This property defines the date and time that a to-do was actually completed.class
DUE Date-Time Due (for local-date) RFC 5545, 3.8.2.3, page 96 This property defines the date and time that a to-do is expected to be completed.class
RFC 5545, 3.8.2.2.class
DTSTART Date-Time Start (for local date only) RFC 5545, 3.8.2.4, page 97 This property specifies when the calendar component begins.class
DURATION RFC 5545, 3.8.2.5, page 99 This property specifies a positive duration of time.class
FREEBUSY Free/Busy Time RFC 5545, 3.8.2.6, page 100 This property defines one or more free or busy time intervals.class
TRANSP Time Transparency RFC 5545 iCalendar 3.8.2.7. -
Uses of VChild in jfxtras.icalendarfx.properties.component.timezone
Classes in jfxtras.icalendarfx.properties.component.timezone that implement VChildModifier and TypeClassDescriptionclass
Base class for ZoneOffset-based propertiesclass
TZID Time Zone Identifier RFC 5545, 3.8.3.1, page 102 To specify the identifier for the time zone definition for a time component in the property value LIMITATION: globally unique time zones are stored as strings and the ZoneID is null.class
TZNAME Time Zone Name RFC 5545, 3.8.3.2, page 103 This property specifies the customary designation for a time zone description.class
TZOFFSETFROM Time Zone Offset From RFC 5545, 3.8.3.3, page 104 This property specifies the offset that is in use prior to this time zone observance.class
TZOFFSETTO Time Zone Offset To RFC 5545, 3.8.3.4, page 105 This property specifies the offset that is in use in this time zone observance EXAMPLES: TZOFFSETTO:-0400 TZOFFSETTO:+1245class
TZURL Time Zone URL RFC 5545, 3.8.3.5, page 106 This property provides a means for a "VTIMEZONE" component to point to a network location that can be used to retrieve an up- to-date version of itself EXAMPLES: TZURL:http://timezones.example.org/tz/America-Los_Angeles.ics