Package org.pentaho.reporting.engine.classic.core

Examples of org.pentaho.reporting.engine.classic.core.DataFactoryDesignTimeSupport


    for (int i = 0; i < queriesAndResults.length; i++)
    {
      final String[] queriesAndResult = queriesAndResults[i];
      final String query = queriesAndResult[0];
      final String resultFile = queriesAndResult[2];
      final DataFactoryDesignTimeSupport dataFactory = (DataFactoryDesignTimeSupport) createDataFactory(query);
      initializeDataFactory(dataFactory);
      final String queryResult = performDesignTimeTest(dataFactory);
      compareLineByLine(resultFile, queryResult);
    }
  }
View Full Code Here


    for (int i = 0; i < queriesAndResults.length; i++)
    {
      final String[] queriesAndResult = queriesAndResults[i];
      final String query = queriesAndResult[0];
      final String resultFile = queriesAndResult[2];
      final DataFactoryDesignTimeSupport dataFactory = (DataFactoryDesignTimeSupport) createDataFactory(query);
      initializeDataFactory(dataFactory);
      generateDesignTime(dataFactory, resultFile);
    }
  }
View Full Code Here

        {
          reportData = new EmptyTableModel();
        }
        else if (dataFactory instanceof DataFactoryDesignTimeSupport)
        {
          final DataFactoryDesignTimeSupport dts = (DataFactoryDesignTimeSupport) dataFactory;
          reportData = dts.queryDesignTimeStructure
              (query, new QueryDataRowWrapper(new StaticDataRow(), queryTimeout, 1, sortConstraints));
        }
        else
        {
          reportData = dataFactory.queryData
View Full Code Here

    try
    {
      DataRow params = new QueryDataRowWrapper(parameters, queryTimeout, queryLimit, sortConstraints);
      TableModel reportData;
      if (designTime && dataFactory instanceof DataFactoryDesignTimeSupport) {
        DataFactoryDesignTimeSupport designTimeSupport = (DataFactoryDesignTimeSupport) dataFactory;
        reportData = designTimeSupport.queryDesignTimeStructure(query, params);
      }
      else
      {
        reportData = dataFactory.queryData(query, params);
      }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.DataFactoryDesignTimeSupport

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.