Class DataSourceAndQueryStep

    • Constructor Detail

      • DataSourceAndQueryStep

        public DataSourceAndQueryStep()
    • Method Detail

      • setBindings

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

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

      • editQuery

        public void editQuery​(String queryName)
      • createDataFactory

        public void createDataFactory()
      • editOrCreateDataFactory

        public void editOrCreateDataFactory​(org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData o)
      • 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
      • deleteDataFactory

        public void deleteDataFactory​(org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData userObject)
      • deleteConnection

        public void deleteConnection​(org.pentaho.reporting.engine.classic.core.DataFactory datafactory)
      • validateStep

        protected boolean validateStep()
      • 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
      • getCurrentQuery

        public String getCurrentQuery()
      • setCurrentQuery

        public void setCurrentQuery​(String currentQuery)
      • getStepName

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