Class ElementWizardComposite

    • Constructor Detail

      • ElementWizardComposite

        public ElementWizardComposite​(Composite parent,
                                      int style,
                                      java.lang.String productGroup,
                                      java.lang.String label)
      • ElementWizardComposite

        public ElementWizardComposite​(Composite parent,
                                      int style,
                                      java.lang.String productGroup,
                                      java.lang.String label,
                                      ValidationContext validationContext)
        Since:
        3.2
      • ElementWizardComposite

        public ElementWizardComposite​(Composite parent,
                                      int style,
                                      java.lang.String productGroup,
                                      java.lang.String label,
                                      ValidationContext validationContext,
                                      java.lang.String defaultFactoryType)
        Since:
        3.2
    • Method Detail

      • getProductGroup

        public java.lang.String getProductGroup()
      • getLabel

        public java.lang.String getLabel()
      • setValidationContext

        public void setValidationContext​(ValidationContext validationContext)
      • getDefaultFactoryType

        public java.lang.String getDefaultFactoryType()
        Since:
        3.2
      • getDefaultDescription

        public java.lang.String getDefaultDescription​(java.lang.String factoryType)
        Can be overridden by subclasses.
      • setDefaultDescription

        @Deprecated
        public void setDefaultDescription​(java.lang.String factoryType,
                                          java.lang.String value)
        Deprecated.
      • init

        protected void init()
      • getFactoryTypes

        protected java.util.List<java.lang.String> getFactoryTypes()
      • create

        protected void create()
      • factoryTypeChanged

        protected void factoryTypeChanged()
      • harvestControls

        protected void harvestControls​(IElementWizard wizard)
      • getNotifier

        public final INotifier getNotifier()
        Since:
        3.2
      • getDescription

        public java.lang.String getDescription()
      • getFactoryType

        public abstract java.lang.String getFactoryType()
      • setFactoryType

        protected abstract void setFactoryType​(java.lang.String factoryType)
      • createFactoryTypeControl

        protected abstract void createFactoryTypeControl()