Added project editing api to backends
[doneit] / src / null_backend.py
1 class NullManager(object):
2
3         def __init__(self, username, password, token=None):
4                 pass
5
6         def add_project(self, name):
7                 raise NotImplementedError("Not logged in to any ToDo system")
8
9         def set_project_name(self, projId, name):
10                 raise NotImplementedError("Not logged in to any ToDo system")
11
12         def set_project_visibility(self, projId, visibility):
13                 raise NotImplementedError("Not logged in to any ToDo system")
14
15         def get_projects(self):
16                 return []
17
18         def get_project(self, projId):
19                 raise NotImplementedError("Not logged in to any ToDo system")
20
21         def lookup_project(self, projName):
22                 raise NotImplementedError("Not logged in to any ToDo system")
23
24         def get_locations(self):
25                 return []
26
27         def get_tasks_with_details(self, projId):
28                 return []
29
30         def get_task_details(self, taskId):
31                 raise NotImplementedError("Not logged in to any ToDo system")
32
33         def add_task(self, projId, taskName):
34                 raise NotImplementedError("Not logged in to any ToDo system")
35
36         def set_project(self, taskId, newProjId):
37                 raise NotImplementedError("Not logged in to any ToDo system")
38
39         def set_name(self, taskId, name):
40                 raise NotImplementedError("Not logged in to any ToDo system")
41
42         def set_duedate(self, taskId, dueDate):
43                 raise NotImplementedError("Not logged in to any ToDo system")
44
45         def set_priority(self, taskId, priority):
46                 raise NotImplementedError("Not logged in to any ToDo system")
47
48         def complete_task(self, taskId):
49                 raise NotImplementedError("Not logged in to any ToDo system")
50
51         def add_note(self, taskId, noteTitle, noteBody):
52                 raise NotImplementedError("Not logged in to any ToDo system")
53
54         def update_note(self, noteId, noteTitle, noteBody):
55                 raise NotImplementedError("Not logged in to any ToDo system")
56
57         def delete_note(self, noteId):
58                 raise NotImplementedError("Not logged in to any ToDo system")