java.lang.Object
com.pragmatickm.task.model.TaskLog
All Implemented Interfaces:
Iterable<TaskLog.Entry>

public class TaskLog extends Object implements Iterable<TaskLog.Entry>
A TaskLog is a persistent list of entries stored for a task. When the data is first accessed, it is read from an XML file. When the XML file updated, the data is re-read. When the data is changed, the XML file is re-written immediately.