Package | Description |
---|---|
org.chorem.jtimer.data |
Data management classes.
|
org.chorem.jtimer.entities |
jTimer entities.
|
org.chorem.jtimer.io |
Application data savers.
|
org.chorem.jtimer.ui |
jTimer UI.
|
org.chorem.jtimer.ui.report |
Reports UI.
|
org.chorem.jtimer.ui.systray |
System tray implementations.
|
org.chorem.jtimer.ui.treetable |
TreeTable UI, for projects and tasks.
|
org.chorem.jtimer.ws |
Webservices layers.
|
org.chorem.jtimer.ws.xmlrpc |
Chorem webservices implementation.
|
Modifier and Type | Field and Description |
---|---|
protected List<TimerProject> |
TimerDataManager.projectList
Project list.
|
Modifier and Type | Method and Description |
---|---|
List<TimerProject> |
TimerDataManager.getProjectsList()
Get projects list.
|
Modifier and Type | Method and Description |
---|---|
void |
TimerDataManager.addProject(TimerProject project)
Add single project.
|
void |
DataEventListener.addProject(TimerProject project)
Add project event.
|
void |
TimerDataManager.changeProjectCloseState(TimerProject project)
Close project.
|
void |
VetoableDataEventListener.checkAddProject(TimerProject project)
Check add project.
|
void |
CommonVetoable.checkAddProject(TimerProject project) |
void |
VetoableDataEventListener.checkDeleteProject(TimerProject project)
Check delete project.
|
void |
CommonVetoable.checkDeleteProject(TimerProject project) |
void |
VetoableDataEventListener.checkModifyProject(TimerProject project)
Check modify project.
|
void |
CommonVetoable.checkModifyProject(TimerProject project) |
void |
TimerDataManager.deleteProject(TimerProject project)
Delete project.
|
void |
DataEventListener.deleteProject(TimerProject project)
Delete project.
|
void |
TimerDataManager.editProject(TimerProject project,
String newProjectName)
Edit project.
|
void |
DataEventListener.modifyProject(TimerProject project)
Modify project.
|
Modifier and Type | Method and Description |
---|---|
void |
TimerDataManager.addAllProjects(Collection<TimerProject> projects)
Add many projects.
|
void |
DataEventListener.dataLoaded(Collection<TimerProject> projects)
All data loaded.
|
Modifier and Type | Method and Description |
---|---|
TimerProject |
TimerProject.clone()
Clone project.
|
static TimerProject |
TimerTaskHelper.getTaskProject(TimerTask task)
Return project associated to a task.
|
Modifier and Type | Method and Description |
---|---|
protected TimerProject |
GTimerIncrementalSaver.getProjectFromFile(File projectFile)
Load a project in his file.
|
Modifier and Type | Method and Description |
---|---|
protected Collection<TimerProject> |
GTimerIncrementalSaver.gTimerLoad()
Load from gtimer file format.
|
Collection<TimerProject> |
Saver.load()
Load a project list.
|
Collection<TimerProject> |
GTimerIncrementalSaver.load() |
Modifier and Type | Method and Description |
---|---|
void |
GTimerIncrementalSaver.addProject(TimerProject project) |
void |
GTimerIncrementalSaver.checkAddProject(TimerProject project) |
void |
GTimerIncrementalSaver.checkDeleteProject(TimerProject project) |
void |
GTimerIncrementalSaver.checkModifyProject(TimerProject project) |
void |
GTimerIncrementalSaver.deleteProject(TimerProject project) |
void |
GTimerIncrementalSaver.modifyProject(TimerProject project) |
protected void |
GTimerIncrementalSaver.saveProject(TimerProject project)
Save a unique project.
|
Modifier and Type | Method and Description |
---|---|
void |
GTimerIncrementalSaver.dataLoaded(Collection<TimerProject> projects) |
protected TimerTask |
GTimerIncrementalSaver.parseTaskFromFile(Map<String,TimerProject> mapNumberProject,
File taskFile,
SortedMap<TimerTask,TimerProject> taskToManage)
Parse task file.
|
protected TimerTask |
GTimerIncrementalSaver.parseTaskFromFile(Map<String,TimerProject> mapNumberProject,
File taskFile,
SortedMap<TimerTask,TimerProject> taskToManage)
Parse task file.
|
protected void |
GTimerIncrementalSaver.parseTaskFromSavedMap(SortedMap<TimerTask,TimerProject> taskToManage)
Post process task to manage subtask loaded before parent task.
|
Modifier and Type | Method and Description |
---|---|
void |
StatusBar.addProject(TimerProject project) |
void |
StatusBar.deleteProject(TimerProject project) |
void |
StatusBar.modifyProject(TimerProject project) |
Modifier and Type | Method and Description |
---|---|
void |
StatusBar.dataLoaded(Collection<TimerProject> projects) |
Modifier and Type | Method and Description |
---|---|
protected List<TimerProject> |
ReportView.getSelectedProjects(List<TimerProject> projects,
Collection<TimerTask> uncheckedTaskList)
Get project list without project and task unselected in tree.
|
Modifier and Type | Method and Description |
---|---|
protected String |
ReportGenerator.getReportContent(freemarker.template.Template template,
List<TimerProject> projects,
Date begin,
Date end,
boolean includeAnnotate,
boolean includeAnnotateTime)
Get report content with freemarker template execution.
|
String |
ReportGenerator.getReportText(ReportGenerator.Type reportType,
List<TimerProject> projects,
Date begin,
Date end,
boolean includeAnnotate,
boolean includeAnnotateTime)
Make report.
|
protected List<TimerProject> |
ReportView.getSelectedProjects(List<TimerProject> projects,
Collection<TimerTask> uncheckedTaskList)
Get project list without project and task unselected in tree.
|
Modifier and Type | Method and Description |
---|---|
void |
SystrayManager.addProject(TimerProject project) |
void |
SystrayManager.deleteProject(TimerProject project) |
void |
SystrayManager.modifyProject(TimerProject project) |
Modifier and Type | Method and Description |
---|---|
void |
SystrayManager.dataLoaded(Collection<TimerProject> projects) |
Modifier and Type | Method and Description |
---|---|
List<TimerProject> |
ProjectsAndTasksTable.getSelectedProjects()
Get projects corresponding to selected rows.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectsAndTasksModel.addProject(TimerProject project) |
void |
ProjectsAndTasksCellRenderer.addProject(TimerProject project) |
void |
ProjectsAndTasksModel.deleteProject(TimerProject project) |
void |
ProjectsAndTasksCellRenderer.deleteProject(TimerProject project) |
void |
ProjectsAndTasksModel.modifyProject(TimerProject project) |
void |
ProjectsAndTasksCellRenderer.modifyProject(TimerProject project) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectsAndTasksModel.dataLoaded(Collection<TimerProject> projects) |
void |
ProjectsAndTasksCellRenderer.dataLoaded(Collection<TimerProject> projects) |
Modifier and Type | Method and Description |
---|---|
List<TimerProject> |
ProjectManagement.getUserProjects(String userId)
Get project list
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectManagement.synchronize(String userId,
List<TimerProject> projects)
Synchronize a single project.
|
Modifier and Type | Method and Description |
---|---|
protected TimerProject |
WSDaemon.getProjectByName(String projectName)
Found project by name in local projects.
|
Modifier and Type | Method and Description |
---|---|
List<TimerProject> |
ChoremXMLRPCClient.getUserProjects(String userId) |
Modifier and Type | Method and Description |
---|---|
void |
ChoremXMLRPCClient.addProject(TimerProject project) |
void |
ChoremXMLRPCClient.checkAddProject(TimerProject project)
Check add project.
|
void |
ChoremXMLRPCClient.checkDeleteProject(TimerProject project)
Check delete project.
|
void |
ChoremXMLRPCClient.checkModifyProject(TimerProject project)
Check modify project.
|
void |
ChoremXMLRPCClient.deleteProject(TimerProject project) |
void |
ChoremXMLRPCClient.modifyProject(TimerProject project) |
Modifier and Type | Method and Description |
---|---|
protected void |
ChoremXMLRPCClient.addTask(Map<String,TimerProject> mapOfProjects,
List<String> taskNames)
Add new task in current tree.
|
void |
ChoremXMLRPCClient.dataLoaded(Collection<TimerProject> projects) |
void |
ChoremXMLRPCClient.synchronize(String userId,
List<TimerProject> projects) |
Copyright © 2007–2013 CodeLutin. All rights reserved.