Name |
Description |
AttributedTask |
Class that represents the common functionality of TaskList and Task |
AttributedTaskTag |
Class for the tag representation of a task or tasklist in the buffer Used by AttributedTask - Sums up the commonalities between tasktag and tasklisttag |
CheckDoneVisitor |
Visitor that checks upwards whether the changes in the level below (task -> subtask or tasklist -> task) Made the corresponding task complete (in terms of every child is done) or incomplete The correspondonding policies can be adjusted via the Task class |
ColorTag |
Dummy class for coloring priorities |
DateTag |
Tag that identifies a duedate. It is responsible for listening to clicks (opening calendar dialog), but also finding the duedate later on |
FixAction |
This class can be used to create Actions that should be carried out on the Buffer, but have to be deferred because it would render still used Gtk.TextIters useless, crashing Tomboy... |
FixDeleteAction |
Action that Deletes (cleanly) a Task |
FixDeleteEmptyCheckBoxAction |
Does a simple undo. |
FixTitleAction |
Action that Fixes the title of a TaskList |
FixUndoAction |
Does a simple undo. |
GetMinDueDateVisitor |
Visitor that traverses the task structure for the minimum duedate of all lower level attributedtasks. If no duedate is set, the default return is the current day |
NewTaskAction |
Action that adds a Task |
OverdueTasksNotebook |
This represents a Dialog in the Tomboy Search Notes Dialog and is responsible for showing all notes who have tasklists containing tasks that are not done but their due date is already in the past. |
PriorityUtils |
|
SetDoneVisitor |
Traverses the tasks structure recursively to either set the tasks to done or not done |
TaskList |
A task list is a collection of tasks grouped together. It may have a title and a due date. |
TaskListParser |
Class for parsing notes for tasklists and tasks |
TaskListTag |
Marks a TaskList in a NoteBuffer. |
TaskManagerGui |
The class that manages the Menu and GUI stuff of our Addin. |
TaskManagerNoteAddin |
Class that describes behaviour of Notes (in terms of TaskManager features) |
TaskNoteUtilities |
Class that encapsulates often used accesses to unknown tasks or tasklists (or their corresponding tag) via some position in the buffer |
TaskTag |
Marks a Task in a NoteBuffer. |
Visitor |
The class that describes the visitor pattern over the tasks structure. Although visit (Note n) is not used here, it may turn out to be useful in the future (e.g. for printing or similar) |