- Type Parameters:
T
- - type of value stored in Property
- All Known Subinterfaces:
PropAlarmTrigger<T>
,PropAltText<T>
,PropAttachment<T>
,PropAttendee<U>
,PropCalendarUser<T>
,PropDateTime<T>
,PropFreeBusy<T>
,PropLanguage<T>
,PropRecurrenceID<T>
,PropRelationship<T>
- All Known Implementing Classes:
Action
,Attachment
,Attendee
,CalendarScale
,Categories
,Classification
,Comment
,Contact
,DateTimeCompleted
,DateTimeCreated
,DateTimeDue
,DateTimeEnd
,DateTimeStamp
,DateTimeStart
,Description
,DurationProp
,ExceptionDates
,FreeBusyTime
,GeographicPosition
,LastModified
,Location
,Method
,NonStandardProperty
,Organizer
,PercentComplete
,Priority
,ProductIdentifier
,PropBaseAltText
,PropBaseDateTime
,PropBaseLanguage
,PropBaseUTC
,PropertyBaseAttendee
,PropertyBaseCalendarUser
,PropertyBaseRecurrence
,PropertyBaseZoneOffset
,RecurrenceDates
,RecurrenceId
,RecurrenceRule
,RelatedTo
,RepeatCount
,RequestStatus
,Resources
,Sequence
,Status
,Summary
,TimeTransparency
,TimeZoneIdentifier
,TimeZoneName
,TimeZoneOffsetFrom
,TimeZoneOffsetTo
,TimeZoneURL
,Trigger
,UniformResourceLocator
,UniqueIdentifier
,UnknownProperty
,Version
,VPropertyBase
top-level interface for all iCalendar properties
- See Also:
-
- enum of all supported Properties
VPropertyBase
-
Method Summary
Modifier and TypeMethodDescriptionNon-Standard ParametersgetValue()
The value of the property.VALUE Value Date Types RFC 5545 iCalendar 3.2.10 page 29 To explicitly specify the value type format for a property value.void
setNonStandard
(List<NonStandardParameter> nonStandardParams) void
Set the value of the propertyvoid
setValueType
(ValueParameter value) Set the value typeMethods inherited from interface jfxtras.icalendarfx.VParent
addChild, addChild, addChild, childrenUnmodifiable, orderChild, orderChild, orderChild, removeChild, removeChild, replaceChild, replaceChild
-
Method Details
-
getValue
T getValue()The value of the property. For example, in the below property: LOCATION;LANGUAGE=en:Bob's house The value is the String "Bob's house" -
setValue
Set the value of the property -
getValueType
ValueParameter getValueType()VALUE Value Date Types RFC 5545 iCalendar 3.2.10 page 29 To explicitly specify the value type format for a property value. Property value type. Optional if default type is used. Example: VALUE=DATE -
setValueType
Set the value type -
getNonStandard
List<NonStandardParameter> getNonStandard()Non-Standard Parameters
x-param = x-name "=" param-value *("," param-value)
; A non-standard, experimental parameter. -
setNonStandard
-