diff options
author | spingel | 2010-02-03 19:46:07 +0000 |
---|---|---|
committer | spingel | 2010-02-03 19:46:07 +0000 |
commit | fce2363f372bac4d0dac48eecb332708d95f205e (patch) | |
tree | a5c11eb6b55a8bef088474e6005c4696352e25eb /org.eclipse.mylyn.trac.ui/src/org | |
parent | 31022318b9c4468c0f173d7bb4e29e1f11f20b6d (diff) | |
download | org.eclipse.mylyn.tasks-fce2363f372bac4d0dac48eecb332708d95f205e.tar.gz org.eclipse.mylyn.tasks-fce2363f372bac4d0dac48eecb332708d95f205e.tar.xz org.eclipse.mylyn.tasks-fce2363f372bac4d0dac48eecb332708d95f205e.zip |
NEW - bug 216557: [patch] add option to "Replace existing attachment of the same name" when attaching files
https://bugs.eclipse.org/bugs/show_bug.cgi?id=216557
Diffstat (limited to 'org.eclipse.mylyn.trac.ui/src/org')
-rw-r--r-- | org.eclipse.mylyn.trac.ui/src/org/eclipse/mylyn/internal/trac/ui/TracConnectorUi.java | 11 |
1 files changed, 11 insertions, 0 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 ef86f6470..d126fda28 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 @@ -18,6 +18,7 @@ import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.text.hyperlink.IHyperlink; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.wizard.IWizard; +import org.eclipse.jface.wizard.IWizardPage; import org.eclipse.mylyn.internal.trac.core.TracCorePlugin; import org.eclipse.mylyn.internal.trac.core.TracRepositoryConnector; import org.eclipse.mylyn.internal.trac.core.TracRepositoryConnector.TaskKind; @@ -29,6 +30,7 @@ import org.eclipse.mylyn.tasks.core.ITask; import org.eclipse.mylyn.tasks.core.ITaskComment; import org.eclipse.mylyn.tasks.core.ITaskMapping; import org.eclipse.mylyn.tasks.core.TaskRepository; +import org.eclipse.mylyn.tasks.core.data.TaskAttachmentModel; import org.eclipse.mylyn.tasks.ui.AbstractRepositoryConnectorUi; import org.eclipse.mylyn.tasks.ui.LegendElement; import org.eclipse.mylyn.tasks.ui.wizards.ITaskRepositoryPage; @@ -36,6 +38,7 @@ import org.eclipse.mylyn.tasks.ui.wizards.ITaskSearchPage; import org.eclipse.mylyn.tasks.ui.wizards.NewTaskWizard; import org.eclipse.mylyn.tasks.ui.wizards.NewWebTaskWizard; import org.eclipse.mylyn.tasks.ui.wizards.RepositoryQueryWizard; +import org.eclipse.mylyn.tasks.ui.wizards.TaskAttachmentPage; import org.eclipse.osgi.util.NLS; /** @@ -130,4 +133,12 @@ public class TracConnectorUi extends AbstractRepositoryConnectorUi { taskComment.getAuthor().getPersonId()); } } + + @Override + public IWizardPage getTaskAttachmentPage(TaskAttachmentModel model) { + TaskAttachmentPage page = new TaskAttachmentPage(model); + page.setNeedsReplaceExisting(true); + return page; + } + } |