01: package com.calipso.reportgenerator.reportcalculator;
02:
03: import java.util.Collection;
04:
05: /**
06: * Representa una acción a evaluarse sobre una colección de filas (rows) pertenecientes
07: * a un cube. La acción fue ejecutada en las coordenadas dadas por dimensions y values
08: */
09: public abstract class CubeAction {
10:
11: CubeAction() {
12: }
13:
14: abstract Object executeOn(Collection rows, Cube cube, int metric,
15: int[] dimensions, Object[] values);
16: }
|