|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.mylar.internal.tasks.ui.util.TaskListSaveManager
public class TaskListSaveManager
Field Summary | |
---|---|
private static int |
DEFAULT_SAVE_INTERVAL
|
private boolean |
forceBackgroundSave
Fort testing. |
private boolean |
initializationWarningDialogShow
|
private BackgroundSaveTimer |
saveTimer
|
Constructor Summary | |
---|---|
TaskListSaveManager()
|
Method Summary | |
---|---|
void |
containerAdded(AbstractTaskContainer container)
|
void |
containerDeleted(AbstractTaskContainer container)
|
void |
containerInfoChanged(AbstractTaskContainer container)
|
private boolean |
copy(java.io.File src,
java.io.File dst)
|
void |
copyDataDirContentsTo(java.lang.String targetFolderPath)
Copies all files in the current data directory to the specified folder. |
BackgroundSaveTimer |
getSaveTimer()
For testing only * |
void |
localInfoChanged(ITask task)
|
void |
repositoryInfoChanged(ITask task)
|
void |
saveRequested()
Called periodically by the save timer |
void |
saveTaskList(boolean saveContext)
|
void |
setForceBackgroundSave(boolean on)
For testing. |
void |
synchronizationCompleted()
|
void |
taskActivated(ITask task)
|
void |
taskAdded(ITask task)
|
void |
taskDeactivated(ITask task)
|
void |
taskDeleted(ITask task)
|
void |
tasklistRead()
|
void |
taskMoved(ITask task,
AbstractTaskContainer fromContainer,
AbstractTaskContainer toContainer)
|
void |
tasksActivated(java.util.List<ITask> tasks)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final int DEFAULT_SAVE_INTERVAL
private BackgroundSaveTimer saveTimer
private boolean initializationWarningDialogShow
private boolean forceBackgroundSave
Constructor Detail |
---|
public TaskListSaveManager()
Method Detail |
---|
public void saveRequested()
saveRequested
in interface IBackgroundSaveListener
public void saveTaskList(boolean saveContext)
public void copyDataDirContentsTo(java.lang.String targetFolderPath)
private boolean copy(java.io.File src, java.io.File dst)
public void taskActivated(ITask task)
public void tasksActivated(java.util.List<ITask> tasks)
public void taskDeactivated(ITask task)
public void localInfoChanged(ITask task)
localInfoChanged
in interface ITaskListChangeListener
public void repositoryInfoChanged(ITask task)
repositoryInfoChanged
in interface ITaskListChangeListener
public void tasklistRead()
public void setForceBackgroundSave(boolean on)
public void taskMoved(ITask task, AbstractTaskContainer fromContainer, AbstractTaskContainer toContainer)
taskMoved
in interface ITaskListChangeListener
fromContainer
- can be nulltoContainer
- can be nullpublic void taskDeleted(ITask task)
taskDeleted
in interface ITaskListChangeListener
public void containerAdded(AbstractTaskContainer container)
containerAdded
in interface ITaskListChangeListener
public void containerDeleted(AbstractTaskContainer container)
containerDeleted
in interface ITaskListChangeListener
public void taskAdded(ITask task)
taskAdded
in interface ITaskListChangeListener
public BackgroundSaveTimer getSaveTimer()
public void containerInfoChanged(AbstractTaskContainer container)
containerInfoChanged
in interface ITaskListChangeListener
public void synchronizationCompleted()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |