diff options
author | spingel | 2007-01-15 08:43:12 +0000 |
---|---|---|
committer | spingel | 2007-01-15 08:43:12 +0000 |
commit | e461ca34681bcd897ea64a479cb602f4a536471a (patch) | |
tree | defb78318d032d1db53c37de0043603c98fbce34 /org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java | |
parent | 00a5f3ce047fec6105ee518021374ffdb46d466e (diff) | |
download | org.eclipse.mylyn.tasks-e461ca34681bcd897ea64a479cb602f4a536471a.tar.gz org.eclipse.mylyn.tasks-e461ca34681bcd897ea64a479cb602f4a536471a.tar.xz org.eclipse.mylyn.tasks-e461ca34681bcd897ea64a479cb602f4a536471a.zip |
NEW - bug 165498: [api] Create unified abstract support for task submission to repository
https://bugs.eclipse.org/bugs/show_bug.cgi?id=165498
Diffstat (limited to 'org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java')
-rw-r--r-- | org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java index 62df2d50e..f67116946 100644 --- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java +++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracRepositoryConnector.java @@ -47,7 +47,7 @@ public class TracRepositoryConnector extends AbstractRepositoryConnector { private TracClientManager clientManager; - private TracOfflineTaskHandler offlineTaskHandler = new TracOfflineTaskHandler(this); + private TracTaskDataHandler taskDataHandler = new TracTaskDataHandler(this); private TracAttachmentHandler attachmentHandler = new TracAttachmentHandler(this); @@ -116,7 +116,7 @@ public class TracRepositoryConnector extends AbstractRepositoryConnector { @Override public ITaskDataHandler getTaskDataHandler() { - return offlineTaskHandler; + return taskDataHandler; } @Override @@ -178,7 +178,7 @@ public class TracRepositoryConnector extends AbstractRepositoryConnector { if (existingTask instanceof TracTask) { task = (TracTask) existingTask; } else { - RepositoryTaskData taskData = offlineTaskHandler.downloadTaskData(repository, bugId); + RepositoryTaskData taskData = taskDataHandler.downloadTaskData(repository, bugId); if (taskData != null) { task = new TracTask(handle, getTicketDescription(taskData), true); task.setTaskData(taskData); @@ -193,7 +193,7 @@ public class TracRepositoryConnector extends AbstractRepositoryConnector { updateTaskDetails(task, ticket, false); taskList.addTask(task); } catch (Exception e) { - throw new CoreException(TracCorePlugin.toStatus(e)); + throw new CoreException(TracCorePlugin.toStatus(e, repository)); } } } |