@ -0,0 +1,50 @@
|
||||
# 界面层
|
||||
class Ui:
|
||||
"""用户界面"""
|
||||
def display(self):
|
||||
pass
|
||||
|
||||
class Res:
|
||||
"""资源管理"""
|
||||
def load_resources(self):
|
||||
pass
|
||||
|
||||
class Widget:
|
||||
"""界面组件"""
|
||||
def create_widget(self):
|
||||
pass
|
||||
|
||||
# 业务层
|
||||
class Tool:
|
||||
"""业务工具"""
|
||||
def process_tool(self):
|
||||
pass
|
||||
|
||||
class GtaskRemote:
|
||||
"""远程任务接口"""
|
||||
def fetch_data(self):
|
||||
pass
|
||||
|
||||
class GtaskException(Exception):
|
||||
"""业务异常"""
|
||||
pass
|
||||
|
||||
# 模型层
|
||||
class Model:
|
||||
"""数据模型"""
|
||||
def __init__(self):
|
||||
self.data = None
|
||||
|
||||
class GtaskData:
|
||||
"""任务数据实体"""
|
||||
def __init__(self, data):
|
||||
self.data = data
|
||||
|
||||
# 数据层
|
||||
class Data:
|
||||
"""数据持久化"""
|
||||
def save(self, model: Model) -> None:
|
||||
pass
|
||||
|
||||
def load(self) -> Model:
|
||||
return Model()
|
||||
@ -0,0 +1,133 @@
|
||||
Contact
|
||||
DataConstants
|
||||
NotesDatabaseHelper
|
||||
Notes
|
||||
Task
|
||||
MetaData
|
||||
Node
|
||||
SqlData
|
||||
SqlNote
|
||||
TaskList
|
||||
ActionFailureException
|
||||
NetworkFailureException
|
||||
GTaskClient
|
||||
GTaskManager
|
||||
GTaskSyncService
|
||||
WorkingNote
|
||||
Note
|
||||
DataUtils
|
||||
BackupUtils
|
||||
TextExport
|
||||
GTaskStringUtils
|
||||
ResourceParser
|
||||
NoteEditText
|
||||
AlarmAlertActivity
|
||||
|
||||
前者引用后者
|
||||
NotesDatabaseHelper<-Notes
|
||||
NotesProvider<-Notes
|
||||
NotesProvider<-NotesDatabaseHelper
|
||||
|
||||
MetaData<-GTaskStringUtils
|
||||
|
||||
SqlData<-Notes
|
||||
SqlData<-NotesDatabaseHelper
|
||||
SqlData<-ActionFailureException
|
||||
SqlNote<-Notes
|
||||
SqlNote<-ActionFailureException
|
||||
SqlNote<-GTaskStringUtils
|
||||
SqlNote<-ResourceParser
|
||||
|
||||
Task<-NOtes
|
||||
Task<-ActionFailureException
|
||||
Task<-GTaskStringUtils
|
||||
|
||||
TaskList<-NOtes
|
||||
TaskList<-ActionFailureException
|
||||
TaskList<-GTaskStringUtils
|
||||
|
||||
GTaskASyncTask<-NotesListActivity
|
||||
GTaskASyncTask<-NotesPreferenceActivity
|
||||
|
||||
GTaskClient<-Node
|
||||
GTaskClient<-Task
|
||||
GTaskClient<-TaskList
|
||||
GTaskClient<-ActionFailureException
|
||||
GTaskClient<-NetworkFailureException
|
||||
GTaskClient<-GTaskStringUtils
|
||||
GTaskClient<-NotesPreferenceActivity
|
||||
|
||||
GTaskManager<-Notes
|
||||
GTaskManager<-MetaData
|
||||
GTaskManager<-Node
|
||||
GTaskManager<-SqlNote
|
||||
GTaskManager<-Task
|
||||
GTaskManager<-TaskList
|
||||
GTaskManager<-ActionFailureException
|
||||
GTaskManager<-NetworkFailureException
|
||||
GTaskManager<-DataUtils
|
||||
GTaskManager<-GTaskStringUtils
|
||||
|
||||
Note<-Notes
|
||||
|
||||
WorkingNote<-Notes
|
||||
WorkingNote<-ResourceParser
|
||||
|
||||
BackupUtils<-Notes
|
||||
|
||||
DataUtils<-Notes
|
||||
DataUtils<-NotesListAdapter
|
||||
|
||||
ResourceParser<-NotesPreferenceActivity
|
||||
|
||||
AlarmAlertActivity<-Notes
|
||||
AlarmAlertActivity<-DataUtils
|
||||
|
||||
AlarmInitReceiver<-Notes
|
||||
|
||||
DateTimePickerDialog<-DateTimePicker
|
||||
|
||||
FoldersListAdapter<-Notes
|
||||
|
||||
NoteEditActivity<-Notes
|
||||
NoteEditActivity<-WorkingNote
|
||||
NoteEditActivity<-DataUtils
|
||||
NoteEditActivity<-ResourceParser
|
||||
NoteEditActivity<-DateTimePickerDialog
|
||||
NoteEditActivity<-NoteEditText
|
||||
NoteEditActivity<-NoteWidgetProvider_2x
|
||||
NoteEditActivity<-NoteWidgetProvider_4x
|
||||
|
||||
NoteItemData<-Contact_
|
||||
NoteItemData<-Notes_
|
||||
NoteItemData<-DataUtils_
|
||||
|
||||
NotesListActivity<-Notes_
|
||||
NotesListActivity<-GTaskSyncService_
|
||||
NotesListActivity<-WorkingNote_
|
||||
NotesListActivity<-BackupUtils_
|
||||
NotesListActivity<-DataUtils_
|
||||
NotesListActivity<-ResourceParser_
|
||||
NotesListActivity<-NotesListAdapter_
|
||||
NotesListActivity<-NoteWidgetProvider_2x_
|
||||
NotesListActivity<-NoteWidgetProvider_4x_
|
||||
|
||||
NotesListAdapter<-Notes_
|
||||
|
||||
NotesListAdapter<-Notes_
|
||||
NotesListAdapter<-DataUtils_
|
||||
NotesListAdapter<-ResourceParser
|
||||
|
||||
NotesPreferenceActivity<-Notes_
|
||||
NotesPreferenceActivity<-GTaskSyncService_
|
||||
|
||||
NoteWidgetProvider<-Notes_
|
||||
NoteWidgetProvider<-ResourceParser_
|
||||
NoteWidgetProvider<-NoteEditActivity_
|
||||
NoteWidgetProvider<-NotesListActivity_
|
||||
|
||||
NoteWidgetProvider_2x<-Notes_
|
||||
NoteWidgetProvider_2x<-ResourceParser_
|
||||
|
||||
NoteWidgetProvider_4x<-Notes_
|
||||
NoteWidgetProvider_4x<-ResourceParser_
|
||||
Loading…
Reference in new issue