Class Action
java.lang.Object
net.fortuna.ical4j.model.Content
net.fortuna.ical4j.model.Property
net.fortuna.ical4j.model.property.Action
- All Implemented Interfaces:
Serializable,Comparable<Property>,FluentProperty
$Id$
Created: [Apr 6, 2004]
Defines an ACTION iCalendar component property.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ActionConstant action for playing an audible sound.static final ActionConstant action for displaying a visible notification.static final ActionConstant action for sending an email.static final ActionConstant action for a procedure.static final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class net.fortuna.ical4j.model.Property
ACKNOWLEDGED, ACTION, ATTACH, ATTENDEE, BUSYTYPE, CALENDAR_ADDRESS, CALSCALE, CATEGORIES, CLASS, COMMENT, COMPLETED, CONTACT, COUNTRY, CREATED, DESCRIPTION, DTEND, DTSTAMP, DTSTART, DUE, DURATION, EXDATE, EXPERIMENTAL_PREFIX, EXRULE, EXTENDED_ADDRESS, FREEBUSY, GEO, LAST_MODIFIED, LOCALITY, LOCATION, LOCATION_TYPE, METHOD, NAME, ORGANIZER, PARTICIPANT_TYPE, PERCENT_COMPLETE, POSTALCODE, PRIORITY, PRODID, PROXIMITY, RDATE, RECURRENCE_ID, REGION, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCE_TYPE, RESOURCES, RRULE, SEQUENCE, STATUS, STREET_ADDRESS, STRUCTURED_DATA, STYLED_DESCRIPTION, SUMMARY, TEL, TRANSP, TRIGGER, TZID, TZID_ALIAS_OF, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZUNTIL, TZURL, UID, URL, VERSION, XML -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.fortuna.ical4j.model.Property
compareTo, copy, equals, getFluentTarget, getName, getParameter, getParameters, getParameters, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.fortuna.ical4j.model.FluentProperty
withParameter
-
Field Details
-
VALUE_AUDIO
- See Also:
-
VALUE_DISPLAY
- See Also:
-
VALUE_EMAIL
- See Also:
-
VALUE_PROCEDURE
- See Also:
-
AUDIO
Constant action for playing an audible sound. -
DISPLAY
Constant action for displaying a visible notification. -
EMAIL
Constant action for sending an email. -
PROCEDURE
Constant action for a procedure.
-
-
Constructor Details
-
Action
public Action()Default constructor. -
Action
- Parameters:
aValue- a value string for this component
-
Action
- Parameters:
aList- a list of parameters for this componentaValue- a value string for this component
-
-
Method Details
-
setValue
Sets the current value of the property. -
getValue
-
validate
Description copied from class:PropertyPerform validation on a property.- Specified by:
validatein classProperty- Throws:
ValidationException- where the property is not in a valid state
-