01: package com.calipso.reportgenerator.common;
02:
03: import com.calipso.reportgenerator.reportdefinitions.DimensionBind;
04:
05: import java.io.Serializable;
06:
07: /**
08: * Representa al mapeo para drill down desde dimensiones
09: */
10: public class DimensionBindSpec implements Serializable {
11: private String sourceDimensionName;
12: private String targetFilterName;
13: private String targetParameterName;
14:
15: public void fillFrom(DimensionBind dimensionBind) {
16: sourceDimensionName = dimensionBind.getSourceDimensionName();
17: targetFilterName = dimensionBind.getTargetFilterName();
18: targetParameterName = dimensionBind.getTargetParameterName();
19: }
20:
21: public String getSourceDimensionName() {
22: return sourceDimensionName;
23: }
24:
25: public String getTargetFilterName() {
26: return targetFilterName;
27: }
28:
29: public String getTargetParameterName() {
30: return targetParameterName;
31: }
32: }
|