Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addAssignedTo(User, DayDuration) - Method in class com.pragmatickm.task.model.Task
- addCustomLog(String) - Method in class com.pragmatickm.task.model.Task
- addDoBefore(ElementRef) - Method in class com.pragmatickm.task.model.Task
- addEntry(TaskLog.Entry) - Method in class com.pragmatickm.task.model.TaskLog
-
Adds a new entry to the log, writing the new XML file immediately.
- addPriority(Priority, DayDuration) - Method in class com.pragmatickm.task.model.Task
- Amelia - Enum constant in enum com.pragmatickm.task.model.User
B
C
- com.pragmatickm.task.model - module com.pragmatickm.task.model
- com.pragmatickm.task.model - package com.pragmatickm.task.model
- COMPLETED - Enum constant in enum com.pragmatickm.task.model.TaskLog.Status
-
The task has been completed.
- CRITICAL - Enum constant in enum com.pragmatickm.task.model.Priority
D
- Dan - Enum constant in enum com.pragmatickm.task.model.User
- DEFAULT_PRIORITY - Static variable in enum com.pragmatickm.task.model.Priority
- DEFAULT_TASK_PRIORITY - Static variable in class com.pragmatickm.task.model.TaskPriority
-
Some commonly used constant assignments.
- DEFAULT_TASK_PRIORITY_LIST - Static variable in class com.pragmatickm.task.model.TaskPriority
-
An unmodifiable list with the default task priority.
- Dennis - Enum constant in enum com.pragmatickm.task.model.User
E
- Entry(Set<? extends Calendar>, Calendar, TaskLog.Status, List<User>, Map<String, String>, String) - Constructor for class com.pragmatickm.task.model.TaskLog.Entry
F
- freeze() - Method in class com.pragmatickm.task.model.Task
- FUTURE - Enum constant in enum com.pragmatickm.task.model.Priority
G
- getAfter() - Method in class com.pragmatickm.task.model.TaskAssignment
- getAfter() - Method in class com.pragmatickm.task.model.TaskPriority
- getAssignedTo() - Method in class com.pragmatickm.task.model.Task
-
Gets the users the task is assigned to or a single-element list of "Unassigned" if unassigned.
- getAssignedTo(User) - Method in class com.pragmatickm.task.model.Task
-
Checks if this task is assigned to the given user.
- getComments() - Method in class com.pragmatickm.task.model.TaskLog.Entry
- getCost() - Method in class com.pragmatickm.task.model.Task
- getCssClass() - Method in enum com.pragmatickm.task.model.Priority
- getCustom() - Method in class com.pragmatickm.task.model.TaskLog.Entry
- getCustomLogs() - Method in class com.pragmatickm.task.model.Task
- getDefaultIdPrefix() - Method in class com.pragmatickm.task.model.Task
- getDoBefores() - Method in class com.pragmatickm.task.model.Task
-
Gets all the doBefores for this task.
- getEntries() - Method in class com.pragmatickm.task.model.TaskLog
-
Gets the set of all entries.
- getEntries(Calendar) - Method in class com.pragmatickm.task.model.TaskLog
-
Gets the entries grouped by "scheduledOn" value or empty list if there are none.
- getEntriesByScheduledOnDate() - Method in class com.pragmatickm.task.model.TaskLog
-
Gets a snapshot of the entries grouped by "scheduledOn" value.
- getFirstIncompleteScheduledOn(Calendar, Recurring) - Method in class com.pragmatickm.task.model.TaskLog
-
Gets the first incomplete scheduled on date.
- getInstance(Priority, DayDuration) - Static method in class com.pragmatickm.task.model.TaskPriority
- getInstance(User, DayDuration) - Static method in class com.pragmatickm.task.model.TaskAssignment
- getLabel() - Method in class com.pragmatickm.task.model.Task
- getLabel() - Method in enum com.pragmatickm.task.model.TaskLog.Status
- getLabelDoBefore() - Method in enum com.pragmatickm.task.model.TaskLog.Status
- getMostRecentEntry(Calendar) - Method in class com.pragmatickm.task.model.TaskLog
-
Gets the most recent entry from the task log on the given date or
null
if none. - getName() - Method in enum com.pragmatickm.task.model.TaskLog.Status
-
JavaBeans compatibility.
- getName() - Method in enum com.pragmatickm.task.model.User
-
JavaBeans compatibility.
- getOn() - Method in class com.pragmatickm.task.model.Task
- getOn() - Method in class com.pragmatickm.task.model.TaskLog.Entry
-
The date this action was actually taken.
- getPay() - Method in class com.pragmatickm.task.model.Task
- getPriorities() - Method in class com.pragmatickm.task.model.Task
-
Gets the priorities of the task.
- getPriority() - Method in class com.pragmatickm.task.model.TaskPriority
- getPriority(Calendar, long) - Method in class com.pragmatickm.task.model.Task
-
Gets the effective priority, which is the priority with the time best matching the given "now" time.
- getRecurring() - Method in class com.pragmatickm.task.model.Task
- getRecurringDisplay() - Method in class com.pragmatickm.task.model.Task
- getRelative() - Method in class com.pragmatickm.task.model.Task
- getScheduledOns() - Method in class com.pragmatickm.task.model.TaskLog.Entry
-
The "on" dates of the recurring schedule this entries is for, or empty set if not applies to any schedules.
- getStatus() - Method in class com.pragmatickm.task.model.TaskLog.Entry
- getStatusByLabel(String) - Static method in enum com.pragmatickm.task.model.TaskLog.Status
- getTaskLog() - Method in class com.pragmatickm.task.model.Task
- getTaskLog(PageRef) - Static method in class com.pragmatickm.task.model.TaskLog
-
To avoid repetitive parsing, only one TaskLog is created for each unique PageRef.
- getWho() - Method in class com.pragmatickm.task.model.TaskAssignment
- getWho() - Method in class com.pragmatickm.task.model.TaskLog.Entry
- getXmlFile() - Method in class com.pragmatickm.task.model.Task
- getXmlFile() - Method in class com.pragmatickm.task.model.TaskLog
- getZeroDayPriority() - Method in class com.pragmatickm.task.model.Task
-
Gets the priority that will be used on the zero day.
H
I
- isCompletedSchedule() - Method in enum com.pragmatickm.task.model.TaskLog.Status
- isPerson() - Method in enum com.pragmatickm.task.model.User
- iterator() - Method in class com.pragmatickm.task.model.TaskLog
-
Iterates through a snapshot of the entries.
K
L
M
- MAX_PRIORITY - Static variable in enum com.pragmatickm.task.model.Priority
- MEDIUM - Enum constant in enum com.pragmatickm.task.model.Priority
- MISSED - Enum constant in enum com.pragmatickm.task.model.TaskLog.Status
-
The task was missed and will not be done.
N
- NOTHING_TO_DO - Enum constant in enum com.pragmatickm.task.model.TaskLog.Status
-
The task has been completed.
P
- Priority - Enum in com.pragmatickm.task.model
-
Task priorities.
- PROGRESS - Enum constant in enum com.pragmatickm.task.model.TaskLog.Status
-
Progress has been made, but more action still must be taken.
S
- setCost(String) - Method in class com.pragmatickm.task.model.Task
- Seth - Enum constant in enum com.pragmatickm.task.model.User
- setLabel(String) - Method in class com.pragmatickm.task.model.Task
- setOn(Calendar) - Method in class com.pragmatickm.task.model.Task
- setPay(String) - Method in class com.pragmatickm.task.model.Task
- setRecurring(Recurring) - Method in class com.pragmatickm.task.model.Task
- setRelative(boolean) - Method in class com.pragmatickm.task.model.Task
- setXmlFile(PageRef) - Method in class com.pragmatickm.task.model.Task
T
- Tabatha - Enum constant in enum com.pragmatickm.task.model.User
- Task - Class in com.pragmatickm.task.model
- Task() - Constructor for class com.pragmatickm.task.model.Task
- TaskAssignment - Class in com.pragmatickm.task.model
-
Tasks may be assigned to multiple people.
- TaskException - Exception in com.pragmatickm.task.model
- TaskException(String) - Constructor for exception com.pragmatickm.task.model.TaskException
- TaskException(String, Throwable) - Constructor for exception com.pragmatickm.task.model.TaskException
- TaskException(Throwable) - Constructor for exception com.pragmatickm.task.model.TaskException
- TaskLog - Class in com.pragmatickm.task.model
-
A TaskLog is a persistent list of entries stored for a task.
- TaskLog.Entry - Class in com.pragmatickm.task.model
- TaskLog.Status - Enum in com.pragmatickm.task.model
- TaskPriority - Class in com.pragmatickm.task.model
-
Tasks may be assigned multiple priorities.
- toString() - Method in enum com.pragmatickm.task.model.Priority
- toString() - Method in class com.pragmatickm.task.model.TaskAssignment
- toString() - Method in enum com.pragmatickm.task.model.TaskLog.Status
- toString() - Method in class com.pragmatickm.task.model.TaskPriority
- Tyler - Enum constant in enum com.pragmatickm.task.model.User
U
- Unassigned - Enum constant in enum com.pragmatickm.task.model.User
- UNASSIGNED - Static variable in class com.pragmatickm.task.model.TaskAssignment
-
Some commonly used constant assignments.
- User - Enum in com.pragmatickm.task.model
V
- valueOf(String) - Static method in enum com.pragmatickm.task.model.Priority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pragmatickm.task.model.TaskLog.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.pragmatickm.task.model.User
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.pragmatickm.task.model.Priority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.pragmatickm.task.model.TaskLog.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.pragmatickm.task.model.User
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form