Uses of Class
org.eclipse.pde.ui.templates.TemplateOption
-
Packages that use TemplateOption Package Description org.eclipse.pde.ui.templates Application programming interfaces for contributing to and extending PDE project templates. -
-
Uses of TemplateOption in org.eclipse.pde.ui.templates
Subclasses of TemplateOption in org.eclipse.pde.ui.templates Modifier and Type Class Description classAbstractChoiceOptionAbstract implementation of the TemplateOption that allows users to choose a value from the fixed set of options.classBlankFieldThis template option can be used to create blank space on the template section wizard page.classBooleanOptionThis implementation of the TemplateOption can be used to represent options that are boolean choices.classChoiceOptionDeprecated.seeRadioChoiceOptionandComboChoiceOptionclassComboChoiceOptionImplementation of the AbstractTemplateOption that allows users to choose a value from the fixed set of options using a combo box.classRadioChoiceOptionImplementation of the AbstractTemplateOption that allows users to choose a value from the fixed set of options using radio buttons.classStringOptionThis template option can be used to collect string option from the user in the template section wizard page.Methods in org.eclipse.pde.ui.templates that return TemplateOption Modifier and Type Method Description protected TemplateOptionBaseOptionTemplateSection. addBlankField(int pageIndex)Adds a blank field with a default height to provide spacing.protected TemplateOptionBaseOptionTemplateSection. addBlankField(int height, int pageIndex)Adds a blank field with a specific height to provide spacing.protected TemplateOptionBaseOptionTemplateSection. addOption(String name, String label, boolean value, int pageIndex)Adds a boolean option with a provided name, label and initial value.protected TemplateOptionBaseOptionTemplateSection. addOption(String name, String label, String[][] choices, String value, int pageIndex)Adds a choice option with a provided name, label, list of choices and the initial value (choice).protected TemplateOptionBaseOptionTemplateSection. addOption(String name, String label, String value, int pageIndex)Adds a string option with a provided name, label and initial value.TemplateOption[]OptionTemplateSection. getOptions(int pageIndex)Returns options that belong to the page with the given index.TemplateOption[]OptionTemplateSection. getOptions(WizardPage page)Returns options that are added to the provided wizard page.Methods in org.eclipse.pde.ui.templates with parameters of type TemplateOption Modifier and Type Method Description protected voidOptionTemplateSection. flagMissingRequiredOption(TemplateOption option)Locates the page that this option is presented in and flags that the option is required and is currently not set.intOptionTemplateSection. getPageIndex(TemplateOption option)Returns the zero-based index of a page that hosts the the given option.protected voidBaseOptionTemplateSection. registerOption(TemplateOption option, Object value, int pageIndex)Registers the provided option and sets the initial value.protected voidOptionTemplateSection. registerOption(TemplateOption option, Object value, int pageIndex)abstract voidBaseOptionTemplateSection. validateOptions(TemplateOption changed)Subclasses must implement this method in order to validate options whose value have been changed by the user.voidOptionTemplateSection. validateOptions(TemplateOption source)Validate options given a template option
-