Serializable
public class Method extends Property
Modifier and Type | Class | Description |
---|---|---|
static class |
Method.Factory |
Modifier and Type | Field | Description |
---|---|---|
static Method |
ADD |
Add one or more instances to an existing VEVENT, VTODO, or VJOURNAL.
|
static Method |
CANCEL |
Cancel one or more instances of an existing VEVENT, VTODO, or VJOURNAL.
|
static Method |
COUNTER |
The Counter method is used by an "Attendee" to negotiate a change in the calendar entry.
|
static Method |
DECLINE_COUNTER |
Used by the "Organizer" to decline the proposed counter-proprosal.
|
static Method |
PUBLISH |
Used to publish a calendar entry to one or more Calendar Users.
|
static Method |
REFRESH |
The Refresh method is used by an "Attendee" to request the latest version of a calendar entry.
|
static Method |
REPLY |
A Reply is used in response to a Request to convey "Attendee" status to the "Organizer".
|
static Method |
REQUEST |
Used to schedule a calendar entry with other Calendar Users.
|
ACKNOWLEDGED, ACTION, ATTACH, ATTENDEE, BUSYTYPE, 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, PERCENT_COMPLETE, POSTALCODE, PRIORITY, PRODID, RDATE, RECURRENCE_ID, REGION, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCES, RRULE, SEQUENCE, STATUS, STREET_ADDRESS, SUMMARY, TEL, TRANSP, TRIGGER, TZID, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZURL, UID, URL, VERSION
Constructor | Description |
---|---|
Method() |
Default constructor.
|
Method(String aValue) |
|
Method(ParameterList aList,
String aValue) |
Modifier and Type | Method | Description |
---|---|---|
String |
getValue() |
|
protected PropertyFactory<Method> |
newFactory() |
Returns a new property factory used to create deep copies.
|
void |
setValue(String aValue) |
Sets the current value of the property.
|
void |
validate() |
Perform validation on a property.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
add, copy, equals, getName, getParameter, getParameters, getParameters, hashCode, remove, removeAll, replace, setParameters, toString
public static final Method PUBLISH
public static final Method REQUEST
public static final Method REPLY
public static final Method ADD
public static final Method CANCEL
public static final Method REFRESH
public static final Method COUNTER
public static final Method DECLINE_COUNTER
public Method()
public Method(String aValue)
aValue
- a value string for this componentpublic Method(ParameterList aList, String aValue)
aList
- a list of parameters for this componentaValue
- a value string for this componentpublic void setValue(String aValue)
public final String getValue()
public void validate() throws ValidationException
Property
validate
in class Property
ValidationException
- where the property is not in a valid stateprotected PropertyFactory<Method> newFactory()
Property
newFactory
in class Property