Dmfs Task List
Represents a locally stored task list, containing at.bitfire.ical4android.DmfsTasks (tasks). Communicates with tasks.org-compatible content providers (currently tasks.org and OpenTasks) to store the tasks.
Constructors
Properties
Functions
Counts the number of tasks in this task list that match the given selection criteria.
Calls DmfsTaskListProvider.delete for this task list
Deletes tasks in this task list.
Calls DmfsTaskListProvider.readTaskListSyncState for this task list.
When tasks are added or updated, they may refer to related tasks by UID (TaskContract.Property.Relation.RELATED_UID). However, those related tasks may not be available (for instance, because they have not been synchronized yet), so that the tasks provider can't establish the actual relation (= set TaskContract.PropertyColumns.TASK_ID) in the database.
Calls DmfsTaskListProvider.updateTaskList for this task list.
Updates tasks in this task list.
Calls DmfsTaskListProvider.writeTaskListSyncState for this task list.