Class SimpleJdbcDataSourcePlugin

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin

    public class SimpleJdbcDataSourcePlugin
    extends Object
    implements org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
    Author:
    David Kincade
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canHandle​(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory)  
      org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData getMetaData()  
      JComponent getPropertyPanel​(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory, org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)  
      org.pentaho.reporting.engine.classic.core.DataFactory performEdit​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, org.pentaho.reporting.engine.classic.core.DataFactory input, String queryName, org.pentaho.reporting.engine.classic.core.designtime.DataFactoryChangeRecorder changeRecorder)  
    • Constructor Detail

      • SimpleJdbcDataSourcePlugin

        public SimpleJdbcDataSourcePlugin()
    • Method Detail

      • getMetaData

        public org.pentaho.reporting.engine.classic.core.metadata.DataFactoryMetaData getMetaData()
        Specified by:
        getMetaData in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
      • canHandle

        public boolean canHandle​(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory)
        Specified by:
        canHandle in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
      • performEdit

        public org.pentaho.reporting.engine.classic.core.DataFactory performEdit​(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context,
                                                                                 org.pentaho.reporting.engine.classic.core.DataFactory input,
                                                                                 String queryName,
                                                                                 org.pentaho.reporting.engine.classic.core.designtime.DataFactoryChangeRecorder changeRecorder)
        Specified by:
        performEdit in interface org.pentaho.reporting.engine.classic.core.designtime.DataSourcePlugin
      • getPropertyPanel

        public JComponent getPropertyPanel​(org.pentaho.reporting.engine.classic.core.DataFactory dataFactory,
                                           org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context)