diff options
author | spingel | 2008-05-09 19:58:52 +0000 |
---|---|---|
committer | spingel | 2008-05-09 19:58:52 +0000 |
commit | e094858244efc3a2274bed1f275b10210b022596 (patch) | |
tree | 409fa694839db464df9f2367602cf477db5c8706 /org.eclipse.mylyn.trac.ui/src | |
parent | 9c8bdac3a286dc421e0f1b1fd5110b2989f1f565 (diff) | |
download | org.eclipse.mylyn.tasks-e094858244efc3a2274bed1f275b10210b022596.tar.gz org.eclipse.mylyn.tasks-e094858244efc3a2274bed1f275b10210b022596.tar.xz org.eclipse.mylyn.tasks-e094858244efc3a2274bed1f275b10210b022596.zip |
NEW - bug 212962: [api][working sets] renamed query is dropped from non-active task working sets
https://bugs.eclipse.org/bugs/show_bug.cgi?id=212962
Diffstat (limited to 'org.eclipse.mylyn.trac.ui/src')
4 files changed, 13 insertions, 9 deletions
diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java index dcf160301..af4e75053 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java @@ -30,7 +30,7 @@ import org.eclipse.mylyn.tasks.core.ITask; import org.eclipse.mylyn.tasks.core.ITaskMapping; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.tasks.ui.AbstractRepositoryConnectorUi; -import org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositorySettingsPage; +import org.eclipse.mylyn.tasks.ui.wizards.ITaskRepositoryPage; import org.eclipse.mylyn.tasks.ui.wizards.ITaskSearchPage; import org.eclipse.mylyn.tasks.ui.wizards.NewTaskWizard; import org.eclipse.mylyn.tasks.ui.wizards.NewWebTaskWizard; @@ -52,8 +52,8 @@ public class TracConnectorUi extends AbstractRepositoryConnectorUi { } @Override - public AbstractRepositorySettingsPage getSettingsPage() { - return new TracRepositorySettingsPage(this); + public ITaskRepositoryPage getSettingsPage(TaskRepository taskRepository) { + return new TracRepositorySettingsPage(taskRepository); } @Override diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java index b4cf51508..9d8d51740 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java @@ -11,8 +11,8 @@ package org.eclipse.mylyn.internal.trac.ui; import java.util.HashSet; import java.util.Set; -import org.eclipse.mylyn.internal.tasks.core.RepositoryQuery; import org.eclipse.mylyn.internal.tasks.core.AbstractTask; +import org.eclipse.mylyn.internal.tasks.core.RepositoryQuery; import org.eclipse.mylyn.internal.tasks.core.deprecated.AbstractTaskListFactory; import org.eclipse.mylyn.internal.trac.core.TracRepositoryQuery; import org.eclipse.mylyn.internal.trac.core.TracTask; diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/EditTracQueryWizard.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/EditTracQueryWizard.java index 63eeca92c..7c39da879 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/EditTracQueryWizard.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/EditTracQueryWizard.java @@ -8,9 +8,9 @@ package org.eclipse.mylyn.internal.trac.ui.wizard; +import org.eclipse.mylyn.internal.tasks.ui.deprecated.AbstractRepositoryQueryWizard; import org.eclipse.mylyn.tasks.core.IRepositoryQuery; import org.eclipse.mylyn.tasks.core.TaskRepository; -import org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositoryQueryWizard; /** * @author Steffen Pingel diff --git a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java index c4e9e06fa..3d2993d71 100644 --- a/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java +++ b/org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java @@ -17,6 +17,7 @@ import org.eclipse.core.runtime.IStatus; import org.eclipse.mylyn.commons.net.AbstractWebLocation; import org.eclipse.mylyn.internal.trac.core.ITracClient; import org.eclipse.mylyn.internal.trac.core.TracClientFactory; +import org.eclipse.mylyn.internal.trac.core.TracCorePlugin; import org.eclipse.mylyn.internal.trac.core.TracException; import org.eclipse.mylyn.internal.trac.core.TracLoginException; import org.eclipse.mylyn.internal.trac.core.TracPermissionDeniedException; @@ -26,7 +27,6 @@ import org.eclipse.mylyn.tasks.core.RepositoryStatus; import org.eclipse.mylyn.tasks.core.RepositoryTemplate; import org.eclipse.mylyn.tasks.core.TaskRepository; import org.eclipse.mylyn.tasks.core.TaskRepositoryLocationFactory; -import org.eclipse.mylyn.tasks.ui.AbstractRepositoryConnectorUi; import org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositorySettingsPage; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionEvent; @@ -49,9 +49,8 @@ public class TracRepositorySettingsPage extends AbstractRepositorySettingsPage { /** Supported access types. */ private Version[] versions; - public TracRepositorySettingsPage(AbstractRepositoryConnectorUi repositoryUi) { - super(TITLE, DESCRIPTION, repositoryUi); - + public TracRepositorySettingsPage(TaskRepository taskRepository) { + super(TITLE, DESCRIPTION, taskRepository); setNeedsAnonymousLogin(true); setNeedsEncoding(false); setNeedsTimeZone(false); @@ -238,4 +237,9 @@ public class TracRepositorySettingsPage extends AbstractRepositorySettingsPage { return new TracValidator(repository, getTracVersion()); } + @Override + public String getConnectorKind() { + return TracCorePlugin.REPOSITORY_KIND; + } + } |