public class Status extends EnumProperty
Defines the status of the component that this property belongs to, such as a to-do task being "completed".
Code sample (creating):
VTodo todo = new VTodo(); Status status = Status.completed(); todo.setStatus(status);
Code sample (retrieving):
ICalendar ical = ...
for (VTodo todo : ical.getTodos()){
Status status = todo.getStatus();
if (action.isCompleted()) {
...
} else if (action.isDraft()){
...
}
//etc.
}
valueparameters| Constructor and Description |
|---|
Status(String status)
Creates a status property.
|
| Modifier and Type | Method and Description |
|---|---|
static Status |
cancelled()
Creates a "cancelled" status property (only valid for event, to-do, and
journal components).
|
static Status |
completed()
Creates a "completed" status property (only valid for to-do components).
|
static Status |
confirmed()
Creates a "confirmed" status property (only valid for event components).
|
static Status |
draft()
Creates a "draft" status property (only valid for journal components).
|
static Status |
final_()
Creates a "final" status property (only valid for journal components).
|
protected Collection<String> |
getStandardValues()
Gets the list of acceptable values for this property.
|
static Status |
inProgress()
Creates a "in-progress" status property (only valid for to-do
components).
|
boolean |
isCancelled()
Determines if the status is set to "cancelled".
|
boolean |
isCompleted()
Determines if the status is set to "completed".
|
boolean |
isConfirmed()
Determines if the status is set to "confirmed".
|
boolean |
isDraft()
Determines if the status is set to "draft".
|
boolean |
isFinal()
Determines if the status is set to "final".
|
boolean |
isInProgress()
Determines if the status is set to "in-progress".
|
boolean |
isNeedsAction()
Determines if the status is set to "needs-action".
|
boolean |
isTentative()
Determines if the status is set to "tentative".
|
static Status |
needsAction()
Creates a "needs-action" status property (only valid for to-do
components).
|
static Status |
tentative()
Creates a "tentative" status property (only valid for event components).
|
is, validategetValue, setValueaddParameter, getParameter, getParameters, getParameters, removeParameter, setParameter, setParameter, setParameters, validatepublic static Status tentative()
public boolean isTentative()
public static Status confirmed()
public boolean isConfirmed()
public static Status cancelled()
public boolean isCancelled()
public static Status needsAction()
public boolean isNeedsAction()
public static Status completed()
public boolean isCompleted()
public static Status inProgress()
public boolean isInProgress()
public static Status draft()
public boolean isDraft()
public static Status final_()
public boolean isFinal()
protected Collection<String> getStandardValues()
EnumPropertygetStandardValues in class EnumPropertyCopyright © 2013-2014 Michael Angstadt. All Rights Reserved.