Class LookAndFeelStep

    • Constructor Detail

      • LookAndFeelStep

        public LookAndFeelStep()
    • Method Detail

      • computeInstallationDirectory

        public static File computeInstallationDirectory()
      • setBindings

        public void setBindings()
        Description copied from interface: WizardStep
        setBindings()

        Allows concrete implementations to set their bindings for enclosed properties and Xul defined elements.

      • stepDeactivating

        public boolean stepDeactivating()
        Description copied from interface: WizardStep
        Called on a step just before it becomes deactivated (before the new active step is shown).
        Specified by:
        stepDeactivating in interface WizardStep
        Overrides:
        stepDeactivating in class AbstractWizardStep
        Returns:
        boolean indicating that this step should be allowed to become deactive
      • getFileName

        public String getFileName()
      • setFileName

        public void setFileName​(String fileName)
      • isStartFromFile

        public boolean isStartFromFile()
      • setStartFromFile

        public void setStartFromFile​(boolean startFromFile)
      • createPresentationComponent

        public void createPresentationComponent​(org.pentaho.ui.xul.XulDomContainer mainWizardContainer)
                                         throws org.pentaho.ui.xul.XulException
        Specified by:
        createPresentationComponent in interface WizardStep
        Overrides:
        createPresentationComponent in class AbstractWizardStep
        Throws:
        org.pentaho.ui.xul.XulException - Creates the presentation layer associated with this WizardStep. This is usually done by loading an overlay into the main_wzard_panel.xul
      • getStepName

        public String getStepName()
        Returns:
        a string (must be localized) that describes this step
      • getTemplates

        public List<String> getTemplates()
      • setTemplates

        public void setTemplates​(List<String> templates)
      • setSelectedTemplateByPath

        public void setSelectedTemplateByPath​(String path)
      • getSelectedTemplate

        public Integer getSelectedTemplate()
      • setSelectedTemplate

        public void setSelectedTemplate​(Integer selectedTemplate)