diff options
author | donald.g.dunne | 2014-10-30 19:16:53 +0000 |
---|---|---|
committer | Angel Avila | 2014-10-30 19:16:53 +0000 |
commit | 81dba87ae7e418a4b0dad081e08bb41898d7c8e1 (patch) | |
tree | c519c931572d84486f4375784a7ccfd62a821eed /plugins/org.eclipse.osee.coverage/src | |
parent | fa73c096941c56da5bd5d5fb588995c78c82bcd8 (diff) | |
download | org.eclipse.osee-81dba87ae7e418a4b0dad081e08bb41898d7c8e1.tar.gz org.eclipse.osee-81dba87ae7e418a4b0dad081e08bb41898d7c8e1.tar.xz org.eclipse.osee-81dba87ae7e418a4b0dad081e08bb41898d7c8e1.zip |
feature[ats_ATS119815]: Upgrade CheckTreeSelectionDialog dialogs
Change-Id: I58c8ca4aeb2faa6e9ab5fd198933c3d673a71e8d
Diffstat (limited to 'plugins/org.eclipse.osee.coverage/src')
-rw-r--r-- | plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/util/dialog/CoverageMethodListDialog.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/util/dialog/CoverageMethodListDialog.java b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/util/dialog/CoverageMethodListDialog.java index 60405039bf3..51000831d4d 100644 --- a/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/util/dialog/CoverageMethodListDialog.java +++ b/plugins/org.eclipse.osee.coverage/src/org/eclipse/osee/coverage/util/dialog/CoverageMethodListDialog.java @@ -22,30 +22,27 @@ import org.eclipse.osee.framework.logging.OseeLevel; import org.eclipse.osee.framework.logging.OseeLog; import org.eclipse.osee.framework.ui.plugin.util.ArrayTreeContentProvider; import org.eclipse.osee.framework.ui.skynet.util.ArtifactNameSorter; -import org.eclipse.osee.framework.ui.swt.Displays; +import org.eclipse.osee.framework.ui.skynet.widgets.dialog.FilteredCheckboxTreeDialog; import org.eclipse.swt.graphics.Image; -import org.eclipse.ui.dialogs.CheckedTreeSelectionDialog; /** * @author Donald G. Dunne */ -public class CoverageMethodListDialog extends CheckedTreeSelectionDialog { +public class CoverageMethodListDialog extends FilteredCheckboxTreeDialog { public CoverageMethodListDialog(Collection<CoverageOption> values) { this(values, new ArrayList<CoverageOption>()); } public CoverageMethodListDialog(Collection<CoverageOption> values, Collection<CoverageOption> selected) { - super(Displays.getActiveShell(), labelProvider, new ArrayTreeContentProvider()); - setTitle("Select Coverage Method(s)"); - setMessage("Select Coverage Method(s)"); - setComparator(new ArtifactNameSorter()); + super("Select Coverage Method(s)", "Select Coverage Method(s)", new ArrayTreeContentProvider(), labelProvider, + new ArtifactNameSorter()); try { setInput(values.toArray(new CoverageOption[values.size()])); } catch (Exception ex) { OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex); } - setInitialSelections(selected.toArray(new CoverageOption[selected.size()])); + setInitialSelections(selected); } public Set<CoverageOption> getSelected() { |