Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2008-05-09 19:58:52 +0000
committerspingel2008-05-09 19:58:52 +0000
commite094858244efc3a2274bed1f275b10210b022596 (patch)
tree409fa694839db464df9f2367602cf477db5c8706 /org.eclipse.mylyn.trac.ui/src
parent9c8bdac3a286dc421e0f1b1fd5110b2989f1f565 (diff)
downloadorg.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')
-rw-r--r--org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java6
-rw-r--r--org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracTaskListFactory.java2
-rw-r--r--org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/EditTracQueryWizard.java2
-rw-r--r--org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/wizard/TracRepositorySettingsPage.java12
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;
+ }
+
}

Back to the top