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 Details

  • Constructor Details

    • DtNewWizardPageExtension

      protected DtNewWizardPageExtension(String id, org.eclipse.core.runtime.IConfigurationElement configurationElement, List<String> after, List<String> before)
      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 Details

    • createPage

      protected IDtNewWizardPage<?> createPage()
      Craetes IDtNewWizardPage that is described in this extension.
      Returns:
      page extension instance, never null
      Throws:
      IllegalStateException - if creation fails with some reason