Class Olap4JDataSourceEditor

    • Field Detail

      • logger

        protected static final org.apache.commons.logging.Log logger
    • Constructor Detail

      • Olap4JDataSourceEditor

        public Olap4JDataSourceEditor​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)
      • Olap4JDataSourceEditor

        public Olap4JDataSourceEditor​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
                                      Dialog owner)
      • Olap4JDataSourceEditor

        public Olap4JDataSourceEditor​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
                                      Frame owner)
    • Method Detail

      • init

        protected void init​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext)
      • createContentPane

        protected Component createContentPane()
        Specified by:
        createContentPane in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
      • performConfiguration

        public org.pentaho.reporting.engine.classic.core.DataFactory performConfiguration​(org.pentaho.reporting.engine.classic.extensions.datasources.olap4j.AbstractNamedMDXDataFactory dataFactory,
                                                                                          String selectedQueryName)
      • setScriptingLanguage

        protected void setScriptingLanguage​(String lang,
                                            JComboBox languageField)
      • createConnectionProvider

        protected org.pentaho.reporting.engine.classic.extensions.datasources.olap4j.connections.OlapConnectionProvider createConnectionProvider()
      • configureQueries

        protected void configureQueries​(org.pentaho.reporting.engine.classic.extensions.datasources.olap4j.AbstractNamedMDXDataFactory dataFactory)
      • createDataFactory

        protected abstract org.pentaho.reporting.engine.classic.extensions.datasources.olap4j.AbstractNamedMDXDataFactory createDataFactory()
      • getQueryName

        protected String getQueryName()
      • setQueryName

        protected void setQueryName​(String queryName)
      • getDialogModel

        protected org.pentaho.reporting.ui.datasources.jdbc.ui.NamedDataSourceDialogModel getDialogModel()
      • validateInputs

        protected boolean validateInputs​(boolean onConfirm)
        Overrides:
        validateInputs in class org.pentaho.reporting.libraries.designtime.swing.CommonDialog