comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/sq/SQRelationCalculation.java @ 3072:0d3dd8230064

Added component stubs for SQ relation calculation. flys-artifacts/trunk@4663 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 14 Jun 2012 13:46:07 +0000
parents
children 8ad8a227d983
comparison
equal deleted inserted replaced
3071:9136fc8f35f0 3072:0d3dd8230064
1 package de.intevation.flys.artifacts.model.sq;
2
3 import org.apache.log4j.Logger;
4
5 import de.intevation.flys.artifacts.model.Calculation;
6 import de.intevation.flys.artifacts.model.CalculationResult;
7
8 import de.intevation.flys.artifacts.MINFOArtifact;
9
10
11 public class SQRelationCalculation extends Calculation {
12
13 private static final Logger logger =
14 Logger.getLogger(SQRelationCalculation.class);
15
16
17 public CalculationResult calculate(MINFOArtifact artifact) {
18 logger.info("SQRelationCalculation.calculate");
19
20 // TODO Collect input params and use them for buildCalculationResult()
21
22 return buildCalculationResult();
23 }
24
25
26 protected CalculationResult buildCalculationResult(
27 // TODO Insert input params here
28 ) {
29 logger.info("SQRelationCalculation.buildCalculationResult");
30
31 logger.error("Not implemented!");
32
33 return new CalculationResult(new Object[0], this);
34 }
35 }
36 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org