From 370fd2ecf275e801b49e1eca72c7b1287621c316 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Tue, 19 Jul 2016 16:48:57 -0400 Subject: [PATCH] Fix Tag selection in the selection page. Change-Id: Ib8c67d1bddd6c4a963ccc0f89b46218ecc18173b --- .../templates/ui/TemplateSelectionPage.java | 40 ++++++++++++------- .../templates/ui/internal/TagListViewer.java | 18 ++++++++- .../tools/templates/ui/internal/Template.java | 5 +++ .../templates/ui/internal/TemplateTable.java | 2 +- 4 files changed, 48 insertions(+), 17 deletions(-) diff --git a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/TemplateSelectionPage.java b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/TemplateSelectionPage.java index da1edbc7856..67ba2e84bde 100644 --- a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/TemplateSelectionPage.java +++ b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/TemplateSelectionPage.java @@ -8,13 +8,13 @@ package org.eclipse.tools.templates.ui; import java.util.ArrayList; +import java.util.Collection; import java.util.HashSet; import java.util.List; import java.util.Set; import org.eclipse.core.runtime.CoreException; import org.eclipse.jface.viewers.ISelectionChangedListener; -import org.eclipse.jface.viewers.ListViewer; import org.eclipse.jface.viewers.SelectionChangedEvent; import org.eclipse.jface.wizard.IWizardPage; import org.eclipse.jface.wizard.WizardPage; @@ -33,13 +33,24 @@ import org.eclipse.tools.templates.ui.internal.TemplateTable; public class TemplateSelectionPage extends WizardPage { private final String[] requestedTags; + private final List