Package com._1c.g5.v8.dt.ui.wizards
Class DtNewWizardExtensionsRegistry.DtNewWizardPageExtension
- java.lang.Object
- 
- com._1c.g5.v8.dt.ui.wizards.DtNewWizardExtensionsRegistry.DtNewWizardPageExtension
 
- 
- Enclosing class:
- DtNewWizardExtensionsRegistry
 
 protected static class DtNewWizardExtensionsRegistry.DtNewWizardPageExtension extends Object Support class to hold page extension description. Can create described page.
- 
- 
Field SummaryFields Modifier and Type Field Description protected List<String>afterprotected List<String>beforeprotected org.eclipse.core.runtime.IConfigurationElementconfigurationElementprotected Stringidprotected static Comparator<DtNewWizardExtensionsRegistry.DtNewWizardPageExtension>ORDEROrder comparator for page extension descriptions.
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedDtNewWizardPageExtension(String id, org.eclipse.core.runtime.IConfigurationElement configurationElement, List<String> after, List<String> before)Constructor ofDtNewWizardExtensionsRegistry.DtNewWizardPageExtension.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IDtNewWizardPage<?>createPage()CraetesIDtNewWizardPagethat is described in this extension.
 
- 
- 
- 
Field Detail- 
ORDERprotected static final Comparator<DtNewWizardExtensionsRegistry.DtNewWizardPageExtension> ORDER Order comparator for page extension descriptions.
 - 
idprotected final String id 
 - 
configurationElementprotected final org.eclipse.core.runtime.IConfigurationElement configurationElement 
 
- 
 - 
Constructor Detail- 
DtNewWizardPageExtensionprotected DtNewWizardPageExtension(String id, org.eclipse.core.runtime.IConfigurationElement configurationElement, List<String> after, List<String> before) Constructor ofDtNewWizardExtensionsRegistry.DtNewWizardPageExtension.- Parameters:
- id- the page extension id, cannot be- null
- configurationElement- the page extension configuration element, cannot be- null
- after- the list of page extension ids, that will be ordeder afrer this page, cannot be- null
- before- the list of page extension ids, that will be ordeder before this page, cannot be- null
 
 
- 
 - 
Method Detail- 
createPageprotected IDtNewWizardPage<?> createPage() CraetesIDtNewWizardPagethat is described in this extension.- Returns:
- page extension instance, never null
- Throws:
- IllegalStateException- if creation fails with some reason
 
 
- 
 
-