From 690559effb4bf0c978f351e3c6d5be3304e2ee2e Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Wed, 21 Sep 2016 11:18:21 -0400 Subject: [PATCH] Add setting of descriptions to the template selection page. Change-Id: I4ea25acfac4246acd2bec10c5d94e05d3e9d8ac9 --- .../src/org/eclipse/tools/templates/ui/NewWizard.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/NewWizard.java b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/NewWizard.java index b6b7739487f..38f40083f03 100644 --- a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/NewWizard.java +++ b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/NewWizard.java @@ -13,6 +13,7 @@ public class NewWizard extends Wizard implements INewWizard { private final String[] tags; private String templateSelectionPageTitle; + private String templateSelectionPageDescription; private IWorkbench workbench; private IStructuredSelection selection; private TemplateSelectionPage templateSelectionPage; @@ -29,10 +30,18 @@ public class NewWizard extends Wizard implements INewWizard { } } + protected void setTemplateSelectionPageDescription(String description) { + this.templateSelectionPageDescription = description; + if (templateSelectionPage != null) { + templateSelectionPage.setDescription(description); + } + } + @Override public void addPages() { templateSelectionPage = new TemplateSelectionPage("templateSelection", tags); //$NON-NLS-1$ templateSelectionPage.setTitle(templateSelectionPageTitle); + templateSelectionPage.setDescription(templateSelectionPageDescription); this.addPage(templateSelectionPage); }