1 11 package org.eclipse.pde.ui.templates; 12 24 public abstract class NewPluginTemplateWizard 25 extends 26 AbstractNewPluginTemplateWizard { 27 private ITemplateSection[] sections; 28 31 public NewPluginTemplateWizard() { 32 sections = createTemplateSections(); 33 } 34 40 public abstract ITemplateSection[] createTemplateSections(); 41 46 public final ITemplateSection[] getTemplateSections() { 47 return sections; 48 } 49 53 protected final void addAdditionalPages() { 54 for (int i = 0; i < sections.length; i++) { 56 sections[i].addPages(this); 57 } 58 } 59 } 60 | Popular Tags |