comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/sq/SQCurveFacet.java @ 3101:b31397addf2f

Create Facets for each SQResult and SQFractionResult. flys-artifacts/trunk@4700 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 19 Jun 2012 12:25:01 +0000
parents 0d3dd8230064
children 9592b7d76633
comparison
equal deleted inserted replaced
3100:c0abfb695332 3101:b31397addf2f
20 public class SQCurveFacet extends DataFacet implements FacetTypes { 20 public class SQCurveFacet extends DataFacet implements FacetTypes {
21 21
22 private static final Logger log = Logger.getLogger(SQCurveFacet.class); 22 private static final Logger log = Logger.getLogger(SQCurveFacet.class);
23 23
24 24
25 private int fractionIdx;
26
27
25 public SQCurveFacet() { 28 public SQCurveFacet() {
26 } 29 }
27 30
28 31
29 public SQCurveFacet(int idx, String name, String description) { 32 public SQCurveFacet(
30 super(idx, name, description, ComputeType.ADVANCE, null, null); 33 int idx,
34 int fractionIdx,
35 String name,
36 String description,
37 String hash,
38 String stateId
39 ) {
40 super(idx, name, description, ComputeType.ADVANCE, hash, stateId);
41 this.fractionIdx = fractionIdx;
31 } 42 }
32 43
33 44
34 @Override 45 @Override
35 public Object getData(Artifact artifact, CallContext context) { 46 public Object getData(Artifact artifact, CallContext context) {

http://dive4elements.wald.intevation.org