Class ArrayOfAlarmContainedProperties
- java.lang.Object
-
- ietf.params.xml.ns.icalendar_2.ArrayOfAlarmContainedProperties
-
public class ArrayOfAlarmContainedProperties extends Object
From RFC 5545 Section 3.6.6 alarmc = "BEGIN" ":" "VALARM" CRLF (audioprop / dispprop / emailprop) "END" ":" "VALARM" CRLF audioprop = *( ; ; 'action' and 'trigger' are both REQUIRED, ; but MUST NOT occur more than once. ; action / trigger / ; ; 'duration' and 'repeat' are both OPTIONAL, ; and MUST NOT occur more than once each; ; but if one occurs, so MUST the other. ; duration / repeat / ; ; The following is OPTIONAL, ; but MUST NOT occur more than once. ; attach / ; ; The following is OPTIONAL, ; and MAY occur more than once. ; x-prop / iana-prop ; ) dispprop = *( ; ; The following are REQUIRED, ; but MUST NOT occur more than once. ; action / description / trigger / ; ; 'duration' and 'repeat' are both OPTIONAL, ; and MUST NOT occur more than once each; ; but if one occurs, so MUST the other. ; duration / repeat / ; ; The following is OPTIONAL, ; and MAY occur more than once. ; x-prop / iana-prop ; ) emailprop = *( ; ; The following are all REQUIRED, ; but MUST NOT occur more than once. ; action / description / trigger / summary / ; ; The following is REQUIRED, ; and MAY occur more than once. ; attendee / ; ; 'duration' and 'repeat' are both OPTIONAL, ; and MUST NOT occur more than once each; ; but if one occurs, so MUST the other. ; duration / repeat / ; ; The following are OPTIONAL, ; and MAY occur more than once. ; attach / x-prop / iana-prop ; )Java class for ArrayOfAlarmContainedProperties complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ArrayOfAlarmContainedProperties"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}action"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}trigger"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}description" minOccurs="0"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}summary" minOccurs="0"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}duration" minOccurs="0"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}repeat" minOccurs="0"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}attendee" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:ietf:params:xml:ns:icalendar-2.0}attach" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ActionPropTypeactionprotected List<AttachPropType>attachprotected List<AttendeePropType>attendeeprotected DescriptionPropTypedescriptionprotected DurationPropTypedurationprotected RepeatPropTyperepeatprotected SummaryPropTypesummaryprotected TriggerPropTypetrigger
-
Constructor Summary
Constructors Constructor Description ArrayOfAlarmContainedProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionPropTypegetAction()Gets the value of the action property.List<AttachPropType>getAttach()Gets the value of the attach property.List<AttendeePropType>getAttendee()Gets the value of the attendee property.DescriptionPropTypegetDescription()Gets the value of the description property.DurationPropTypegetDuration()Gets the value of the duration property.RepeatPropTypegetRepeat()Gets the value of the repeat property.SummaryPropTypegetSummary()Gets the value of the summary property.TriggerPropTypegetTrigger()Gets the value of the trigger property.voidsetAction(ActionPropType value)Sets the value of the action property.voidsetDescription(DescriptionPropType value)Sets the value of the description property.voidsetDuration(DurationPropType value)Sets the value of the duration property.voidsetRepeat(RepeatPropType value)Sets the value of the repeat property.voidsetSummary(SummaryPropType value)Sets the value of the summary property.voidsetTrigger(TriggerPropType value)Sets the value of the trigger property.
-
-
-
Field Detail
-
action
protected ActionPropType action
-
trigger
protected TriggerPropType trigger
-
description
protected DescriptionPropType description
-
summary
protected SummaryPropType summary
-
duration
protected DurationPropType duration
-
repeat
protected RepeatPropType repeat
-
attendee
protected List<AttendeePropType> attendee
-
attach
protected List<AttachPropType> attach
-
-
Method Detail
-
getAction
public ActionPropType getAction()
Gets the value of the action property.- Returns:
- possible object is
ActionPropType
-
setAction
public void setAction(ActionPropType value)
Sets the value of the action property.- Parameters:
value- allowed object isActionPropType
-
getTrigger
public TriggerPropType getTrigger()
Gets the value of the trigger property.- Returns:
- possible object is
TriggerPropType
-
setTrigger
public void setTrigger(TriggerPropType value)
Sets the value of the trigger property.- Parameters:
value- allowed object isTriggerPropType
-
getDescription
public DescriptionPropType getDescription()
Gets the value of the description property.- Returns:
- possible object is
DescriptionPropType
-
setDescription
public void setDescription(DescriptionPropType value)
Sets the value of the description property.- Parameters:
value- allowed object isDescriptionPropType
-
getSummary
public SummaryPropType getSummary()
Gets the value of the summary property.- Returns:
- possible object is
SummaryPropType
-
setSummary
public void setSummary(SummaryPropType value)
Sets the value of the summary property.- Parameters:
value- allowed object isSummaryPropType
-
getDuration
public DurationPropType getDuration()
Gets the value of the duration property.- Returns:
- possible object is
DurationPropType
-
setDuration
public void setDuration(DurationPropType value)
Sets the value of the duration property.- Parameters:
value- allowed object isDurationPropType
-
getRepeat
public RepeatPropType getRepeat()
Gets the value of the repeat property.- Returns:
- possible object is
RepeatPropType
-
setRepeat
public void setRepeat(RepeatPropType value)
Sets the value of the repeat property.- Parameters:
value- allowed object isRepeatPropType
-
getAttendee
public List<AttendeePropType> getAttendee()
Gets the value of the attendee property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the attendee property.For example, to add a new item, do as follows:
getAttendee().add(newItem);Objects of the following type(s) are allowed in the list
AttendeePropType
-
getAttach
public List<AttachPropType> getAttach()
Gets the value of the attach property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the attach property.For example, to add a new item, do as follows:
getAttach().add(newItem);Objects of the following type(s) are allowed in the list
AttachPropType
-
-