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

Examples of org.pentaho.reporting.engine.classic.core.function.WrapperExpressionRuntime$WrapperProcessingContext


      final Object[] values = new Object[]{
          dataset.getX(series, item), dataset.getY(series, item), dataset.getZ(series, item),
          IntegerCache.getInteger(series), IntegerCache.getInteger(dataset.getSeriesCount()),
          IntegerCache.getInteger(item), IntegerCache.getInteger(dataset.getItemCount(series))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here


      final Object[] values = new Object[]{
          key, keys,
          IntegerCache.getInteger(dataset.getIndex(key)), items,
          IntegerCache.getInteger(pieIndex)
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

          seriesKey, categoryKey,
          IntegerCache.getInteger(series), IntegerCache.getInteger(category),
          seriesKeys, categoryKeys,
          value
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

   */
  protected void initializeInterpreter(final BSFManager interpreter)
      throws BSFException
  {
    dataRowWrapper = new LegacyDataRowWrapper();
    runtimeWrapper = new WrapperExpressionRuntime();
    runtimeWrapper.update(getDataRow(), getRuntime());
    interpreter.declareBean("runtime", runtimeWrapper, ExpressionRuntime.class); //$NON-NLS-1$
    interpreter.declareBean("dataRow", dataRowWrapper, DataRow.class); //$NON-NLS-1$
    if (script != null)
    {
View Full Code Here

      final Object value = dataset.getValue(series, category);

      final Object[] values = new Object[] { seriesKey, categoryKey, IntegerCache.getInteger(series),
          IntegerCache.getInteger(category), seriesKeys, categoryKeys, value };
      final StaticDataRow datarow = new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values);
      final WrapperExpressionRuntime wrapper = new WrapperExpressionRuntime(datarow, runtime);
      formulaExpression.setRuntime(wrapper);
      final Object o = formulaExpression.getValue();
      if (o == null) {
        return null;
      }
View Full Code Here

          dataset.getX(series, item), dataset.getY(series, item), null,
          IntegerCache.getInteger(series), dataset.getSeriesKey(series),
          IntegerCache.getInteger(dataset.getSeriesCount()),
          IntegerCache.getInteger(item), IntegerCache.getInteger(dataset.getItemCount(series))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

          dataset.getX(series, item), dataset.getY(series, item), dataset.getZ(series, item),
          IntegerCache.getInteger(series), dataset.getSeriesKey(series),
          IntegerCache.getInteger(dataset.getSeriesCount()),
          IntegerCache.getInteger(item), IntegerCache.getInteger(dataset.getItemCount(series))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

          dataset.getX(series, item), dataset.getY(series, item), null,
          IntegerCache.getInteger(series), dataset.getSeriesKey(series),
          IntegerCache.getInteger(dataset.getSeriesCount()),
          IntegerCache.getInteger(item), IntegerCache.getInteger(dataset.getItemCount(series))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

          dataset.getX(series, item), dataset.getY(series, item), dataset.getZ(series, item),
          IntegerCache.getInteger(series), dataset.getSeriesKey(series),
          IntegerCache.getInteger(dataset.getSeriesCount()),
          IntegerCache.getInteger(item), IntegerCache.getInteger(dataset.getItemCount(series))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

      final Object[] values = new Object[]{
          key, keys,
          dataset.getValue(key), items,
          IntegerCache.getInteger(dataset.getIndex(key))
      };
      formulaExpression.setRuntime(new WrapperExpressionRuntime
          (new StaticDataRow(ADDITIONAL_COLUMN_KEYS, values), runtime));
      final Object o = formulaExpression.getValue();
      if (o == null)
      {
        return null;
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.function.WrapperExpressionRuntime$WrapperProcessingContext

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.