Tomboy.TaskManager.AttributedTask Class Reference

Class that represents the common functionality of TaskList and Task. More...

Inherited by Tomboy.TaskManager.Task, and Tomboy.TaskManager.TaskList.

Collaboration diagram for Tomboy.TaskManager.AttributedTask:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Initialize (TextIter iter, AttributedTaskTag tag)
bool IsOverdue ()
 True if this task's duedate lies in the past, false if the duedates time is in the future or not set.
String Description ()
virtual void AddDueDate (DateTime date)

Protected Attributes

TaskNoteUtilities utils
TextMark Position

Properties

Nullable< DateTime > DueDate [get]
 The duedate of the corresponding task or tasklist if DateTime.MinValue.
abstract bool Done [get, set]
 Whether or not this task has been completed.
AttributedTaskTag Tag [get, set]
 Tag that is attached to this attributedtask (in the buffer).
abstract NoteBuffer Buffer [get]
 Describes the shortcut to the buffer.
TextIter Start [get]
abstract TextIter DescriptionStart [get]
abstract TextIter DescriptionEnd [get]
abstract TextIter End [get]
bool DueDateSet [get]

Detailed Description

Class that represents the common functionality of TaskList and Task.


Member Function Documentation

bool Tomboy.TaskManager.AttributedTask.IsOverdue (  ) 

True if this task's duedate lies in the past, false if the duedates time is in the future or not set.

Returns:
A boolean;

Property Documentation

abstract NoteBuffer Tomboy.TaskManager.AttributedTask.Buffer [get, protected]

Describes the shortcut to the buffer.

Reimplemented in Tomboy.TaskManager.Task, and Tomboy.TaskManager.TaskList.

abstract bool Tomboy.TaskManager.AttributedTask.Done [get, set]

Whether or not this task has been completed.

Reimplemented in Tomboy.TaskManager.Task, and Tomboy.TaskManager.TaskList.

Nullable<DateTime> Tomboy.TaskManager.AttributedTask.DueDate [get]

The duedate of the corresponding task or tasklist if DateTime.MinValue.

AttributedTaskTag Tomboy.TaskManager.AttributedTask.Tag [get, set]

Tag that is attached to this attributedtask (in the buffer).


The documentation for this class was generated from the following file:
Generated on Fri May 28 00:23:09 2010 for TaskManager by  doxygen 1.6.3