Uses of Interface
jfxtras.icalendarfx.VElement
Packages that use VElement
Package
Description
-
Uses of VElement in jfxtras.icalendarfx
Subinterfaces of VElement in jfxtras.icalendarfxModifier and TypeInterfaceDescriptioninterfaceA child calendar component that has aVParentinterfaceParent calendar components (e.g.Classes in jfxtras.icalendarfx that implement VElementModifier and TypeClassDescriptionclassiCalendar Object RFC 5545, 3.4, page 50 Parent calendar object represents a collection of calendaring and scheduling informationclassBase class for all VCalendar elements.classVParentBase<T>Base class for parent calendar components.Fields in jfxtras.icalendarfx declared as VElementFields in jfxtras.icalendarfx with type parameters of type VElementModifier and TypeFieldDescriptionVElementBase.NO_ARG_CONSTRUCTORSVElementBase.NO_ARG_CONSTRUCTORSMethods in jfxtras.icalendarfx that return types with arguments of type VElementModifier and TypeMethodDescriptionVElementBase.makeNoArgConstructorMap()VElementBase.makeNoArgConstructorMap()Methods in jfxtras.icalendarfx with parameters of type VElementModifier and TypeMethodDescriptionprotected static voidVElementBase.throwMessageExceptions(List<VElementBase.Message> messages, VElement element) Method parameters in jfxtras.icalendarfx with type arguments of type VElementModifier and TypeMethodDescriptionstatic VChildVElementBase.newEmptyVElement(Class<? extends VElement> superclass, String name) protected voidVParentBase.processInLineChild(List<VElementBase.Message> messages, String childName, String content, Class<? extends VElement> singleLineChildClass) Constructors in jfxtras.icalendarfx with parameters of type VElementModifierConstructorDescriptionMessage(VElement element, String message, VElementBase.MessageEffect effect) -
Uses of VElement in jfxtras.icalendarfx.components
Subinterfaces of VElement in jfxtras.icalendarfx.componentsModifier and TypeInterfaceDescriptioninterfaceVAttendee<T>Interface forAttendeepropertyinterfaceRFC 5545, 3.6.interfaceVDateTimeEnd<T>Interface forDateTimeEndpropertyinterfaceVDescribable<T>interfaceFor single DESCRIPTION property Note: Not for VJournal - allows multiple descriptionsinterfaceVDuration<T>Interface forDurationProppropertyinterfaceinterfaceVRepeatable<T>Contains following properties:Classes in jfxtras.icalendarfx.components that implement VElementModifier and TypeClassDescriptionclassDAYLIGHT
Describes Daylight Saving Time
RFC 5545, 3.6.5, page 65classclassStandardOrDaylight<T extends StandardOrDaylight<T>>Superclass ofDaylightSavingTimeandStandardTimethat contains the following properties:TZNAMETZOFFSETFROMTZOFFSETTOclassSTANDARD
Describes Standard Time
RFC 5545, 3.6.5, page 65classclassVCommon<T>VComponentwith the following propertiesX-PROPclassBase class implementation of aVComponentclassclassVDisplayable<T>VComponentwith the following propertiesATTACHCATEGORIESCLASSCONTACTCREATEDEXDATELAST-MODIFIEDRECURRENCE-IDRELATED-TORRULESEQUENCESTATUSSUMMARYclassVEVENT 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.classVFREEBUSY Free/Busy Component RFC 5545 iCalendar 3.6.4.classVJOURNAL 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.classVLocatable<T>classVPersonal<T>Components with the following properties: ATTENDEE, DTSTAMP, ORGANIZER, REQUEST-STATUS, UID, URLclassVPrimary<T>Components with the following properties: COMMENT, DTSTARTclassContains following properties:classVTIMEZONE Time Zone Component RFC 5545 iCalendar 3.6.5.classVTODO 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.Method parameters in jfxtras.icalendarfx.components with type arguments of type VElement -
Uses of VElement in jfxtras.icalendarfx.parameters
Subinterfaces of VElement in jfxtras.icalendarfx.parametersModifier and TypeInterfaceDescriptioninterfaceVParameter<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 VElementModifier and TypeClassDescriptionclass3.2.14.class3.2.1.class3.2.3.classCN 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.classDELEGATED-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.classDELEGATED-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.classDIR 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.classENCODING Inline Encoding RFC 5545, 3.2.7, page 18 To specify an alternate inline encoding for the property value.classFormat Type FMTYPE RFC 5545 iCalendar 3.2.8 page 19 To specify the content type of a referenced object.classFBTYPE Free/Busy Time Type RFC 5545, 3.2.9, page 20 To specify the free or busy time type.classMEMBER 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.classLANGUAGE Language RFC 5545, 3.2.10, page 21 To specify the language for text values in a property or property parameter.classA non-standard, experimental parameter.classclassROLE Participation Role RFC 5545, 3.2.16, page 25 To specify the language for text values in a property or property parameter.classPARTSTAT Participation Status RFC 5545, 3.2.12, page 22 To specify the language for text values in a property or property parameter.classRANGE 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.classRELTYPE 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.classRSVP 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.classSENT-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.classTZID 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.classVALUE Value Date Types RFC 5545 iCalendar 3.2.10 page 29 To explicitly specify the value type format for a property value.classVParameterBase<U,T> Base class of all iCalendar Parameters.Method parameters in jfxtras.icalendarfx.parameters with type arguments of type VElementModifier and TypeMethodDescriptionstatic VParameterElementVParameterElement.enumFromClass(Class<? extends VElement> myClass) get enum from map -
Uses of VElement in jfxtras.icalendarfx.properties
Subinterfaces of VElement in jfxtras.icalendarfx.propertiesModifier and TypeInterfaceDescriptioninterfaceinterfacePropAltText<T>Property with language, alternate text display, and a text-based valueinterfaceinterfacePropAttendee<U>Abstract class for Attendee and unknown propertiesinterfaceAbstract class for properties with a CAL-ADDRESS value.interfacePropDateTime<T>Interface for all Date and Date-Time propertiesinterfacePropFreeBusy<T>interfacePropLanguage<T>Property with language and a text-based valueinterfaceinterfaceinterfaceVProperty<T>top-level interface for all iCalendar propertiesClasses in jfxtras.icalendarfx.properties that implement VElementModifier and TypeClassDescriptionclassPropBaseAltText<T,U> Property with language, alternate text display, and a text-based valueclassPropBaseDateTime<T,U> Abstract class for all non-UTC date-time classes Contains the time zone identifier parameterclassPropBaseLanguage<T,U> Property with language and a text-based value concrete subclassesclassPropBaseUTC<U extends PropBaseUTC<U>>Abstract class for all UTC zoned-date-time classesclassVPropertyBase<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 subclassesFields in jfxtras.icalendarfx.properties with type parameters of type VElementModifier and TypeFieldDescriptionprivate static final Map<Class<? extends VElement>, VPropertyElement> VPropertyElement.CLASS_MAPMethods in jfxtras.icalendarfx.properties that return types with arguments of type VElementModifier and TypeMethodDescriptionprivate static Map<Class<? extends VElement>, VPropertyElement> VPropertyElement.makeEnumFromClassMap()Method parameters in jfxtras.icalendarfx.properties with type arguments of type VElementModifier and TypeMethodDescriptionstatic VPropertyElementprotected voidVPropertyBase.processInLineChild(List<VElementBase.Message> messages, String childName, String content, Class<? extends VElement> singleLineChildClass) -
Uses of VElement in jfxtras.icalendarfx.properties.calendar
Classes in jfxtras.icalendarfx.properties.calendar that implement VElementModifier and TypeClassDescriptionclassCALSCALE 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.classMETHOD RFC 5545, 3.7.2, page 77 This property defines the iCalendar object method associated with the calendar object.classPRODID Product Identifier RFC 5545, 3.7.3, page 78 This property specifies the identifier for the product that created the iCalendar object.classVERSION 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 VElement in jfxtras.icalendarfx.properties.component.alarm
Classes in jfxtras.icalendarfx.properties.component.alarm that implement VElementModifier and TypeClassDescriptionclassACTIONclassREPEAT 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.classTrigger<T>TRIGGER RFC 5545, 3.8.6.3, page 133 This property specifies when an alarm will trigger. -
Uses of VElement in jfxtras.icalendarfx.properties.component.change
Classes in jfxtras.icalendarfx.properties.component.change that implement VElementModifier and TypeClassDescriptionclassCREATED 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.classDTSTAMP 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.classLAST-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.classSEQUENCE 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 VElement in jfxtras.icalendarfx.properties.component.descriptive
Classes in jfxtras.icalendarfx.properties.component.descriptive that implement VElementModifier and TypeClassDescriptionclassAttachment<T>Property Name: ATTACHclass3.8.1.2.classCLASS Classification RFC 5545, 3.8.1.3, page 82 This property defines the access classification for a calendar component.classCOMMENT RFC 5545 iCalendar 3.8.1.4.class3.8.1.5.classGEO Geographic Position RFC 5545 iCalendar 3.8.1.6.classLOCATION RFC 5545 iCalendar 3.8.1.7.classPERCENT-COMPLETE RFC 5545 iCalendar 3.8.1.8.classPRIORITY RFC 5545 iCalendar 3.8.1.9.classRESOURCES RFC 5545 iCalendar 3.8.1.10.classSTATUS RFC 5545 iCalendar 3.8.1.11.class3.8.1.12. -
Uses of VElement in jfxtras.icalendarfx.properties.component.misc
Classes in jfxtras.icalendarfx.properties.component.misc that implement VElementModifier and TypeClassDescriptionclass3.8.8.2.classREQUEST-STATUS RFC 5545, 3.8.8.3, page 141 This property defines the status code returned for a scheduling request.classUnknownProperty<T,U> Abstract class for non-standard properties and IANA properties contains all parameters -
Uses of VElement in jfxtras.icalendarfx.properties.component.recurrence
Classes in jfxtras.icalendarfx.properties.component.recurrence that implement VElementModifier and TypeClassDescriptionclassEXDATE Exception Date-Times RFC 5545 iCalendar 3.8.5.1, page 117.classAbstract class for Exceptions and RecurrencesclassRDATE Recurrence Date-Times RFC 5545 iCalendar 3.8.5.2, page 120.classRRULE Recurrence Rule RFC 5545 iCalendar 3.8.5.3, page 122. -
Uses of VElement in jfxtras.icalendarfx.properties.component.recurrence.rrule
Subinterfaces of VElement in jfxtras.icalendarfx.properties.component.recurrence.rruleClasses in jfxtras.icalendarfx.properties.component.recurrence.rrule that implement VElementModifier and TypeClassDescriptionclassCOUNT: RFC 5545 iCalendar 3.3.10, page 41 The COUNT rule part defines the number of occurrences at which to range-bound the recurrence.classFREQUENCY FREQ RFC 5545 iCalendar 3.3.10 p40 The FREQ rule part identifies the type of recurrence rule.classINTERVAL RFC 5545 iCalendar 3.3.10, page 40 The INTERVAL rule part contains a positive integer representing at which intervals the recurrence rule repeats.classRRULE 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.classRRulePartBase<T,U> classUNTIL: 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.classWeek Start WKST: RFC 5545 iCalendar 3.3.10, page 42 The WKST rule part specifies the day on which the workweek starts.Method parameters in jfxtras.icalendarfx.properties.component.recurrence.rrule with type arguments of type VElement -
Uses of VElement in jfxtras.icalendarfx.properties.component.recurrence.rrule.byxxx
Subinterfaces of VElement in jfxtras.icalendarfx.properties.component.recurrence.rrule.byxxxModifier and TypeInterfaceDescriptioninterfaceByRule<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 VElementModifier and TypeClassDescriptionclassBYDAY 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.classBy Hour BYHOUR RFC 5545, iCalendar 3.3.10, page 41 The BYHOUR rule part specifies a COMMA- separated list of hours of the day.classBy Minute BYMINUTE RFC 5545, iCalendar 3.3.10, page 41 The BYMINUTE rule part specifies a COMMA-separated list of minutes within an hour.classBYMONTH from RFC 5545, iCalendar 3.3.10, page 42classBy 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.classByRuleAbstract<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 orderclassclassclassclassBy 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.classBy 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 VElement in jfxtras.icalendarfx.properties.component.relationship
Classes in jfxtras.icalendarfx.properties.component.relationship that implement VElementModifier and TypeClassDescriptionclass3.8.4.1.classCONTACT RFC 5545 iCalendar 3.8.4.2.classORGANIZER RFC 5545, 3.8.4.3, page 111 This property defines the organizer for a calendar component.classPropertyBaseAttendee<T,U> Abstract class for Attendee and unknown propertiesclassAbstract class for properties with a CAL-ADDRESS value.classRECURRENCE-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.classRELATED-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.classDURATION RFC 5545, 3.8.4.6, page 116 This property defines a Uniform Resource Locator (URL) associated with the iCalendar object.classUID Unique Identifier RFC 5545, 3.8.4.7, page 117 This property defines the persistent, globally unique identifier for the calendar component. -
Uses of VElement in jfxtras.icalendarfx.properties.component.time
Classes in jfxtras.icalendarfx.properties.component.time that implement VElementModifier and TypeClassDescriptionclassCOMPLETED 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.classDUE 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.classRFC 5545, 3.8.2.2.classDTSTART Date-Time Start (for local date only) RFC 5545, 3.8.2.4, page 97 This property specifies when the calendar component begins.classDURATION RFC 5545, 3.8.2.5, page 99 This property specifies a positive duration of time.classFREEBUSY Free/Busy Time RFC 5545, 3.8.2.6, page 100 This property defines one or more free or busy time intervals.classTRANSP Time Transparency RFC 5545 iCalendar 3.8.2.7. -
Uses of VElement in jfxtras.icalendarfx.properties.component.timezone
Classes in jfxtras.icalendarfx.properties.component.timezone that implement VElementModifier and TypeClassDescriptionclassBase class for ZoneOffset-based propertiesclassTZID 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.classTZNAME Time Zone Name RFC 5545, 3.8.3.2, page 103 This property specifies the customary designation for a time zone description.classTZOFFSETFROM 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.classTZOFFSETTO 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:+1245classTZURL 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