Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/states/GaugeTimerangeState.java @ 5867:59ff03ff48f1
River artifacts: Renamed FLYSArtifact(Collection) to D4EArtifact(Collection).
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sun, 28 Apr 2013 15:23:01 +0200 |
parents | 73da40528cf2 |
children | 1272d52e052e |
comparison
equal
deleted
inserted
replaced
5866:9a6741ccf6d4 | 5867:59ff03ff48f1 |
---|---|
14 import org.apache.log4j.Logger; | 14 import org.apache.log4j.Logger; |
15 import org.hibernate.SQLQuery; | 15 import org.hibernate.SQLQuery; |
16 import org.hibernate.Session; | 16 import org.hibernate.Session; |
17 import org.hibernate.type.StandardBasicTypes; | 17 import org.hibernate.type.StandardBasicTypes; |
18 | 18 |
19 import org.dive4elements.river.artifacts.FLYSArtifact; | 19 import org.dive4elements.river.artifacts.D4EArtifact; |
20 import org.dive4elements.river.backend.SessionHolder; | 20 import org.dive4elements.river.backend.SessionHolder; |
21 import org.dive4elements.river.model.Gauge; | 21 import org.dive4elements.river.model.Gauge; |
22 import org.dive4elements.river.utils.RiverUtils; | 22 import org.dive4elements.river.utils.RiverUtils; |
23 | 23 |
24 | 24 |
31 private static final Logger logger = | 31 private static final Logger logger = |
32 Logger.getLogger(GaugeTimerangeState.class); | 32 Logger.getLogger(GaugeTimerangeState.class); |
33 | 33 |
34 | 34 |
35 /** Get 'min' and 'max'times of gauge time intervals. */ | 35 /** Get 'min' and 'max'times of gauge time intervals. */ |
36 protected long[] getLowerUpper(FLYSArtifact flys) { | 36 protected long[] getLowerUpper(D4EArtifact flys) { |
37 Gauge gauge = RiverUtils.getReferenceGauge(flys); | 37 Gauge gauge = RiverUtils.getReferenceGauge(flys); |
38 | 38 |
39 if (gauge == null) { | 39 if (gauge == null) { |
40 logger.warn("No reference gauge specified!"); | 40 logger.warn("No reference gauge specified!"); |
41 return new long[] { 0, 0 }; | 41 return new long[] { 0, 0 }; |
72 return null; | 72 return null; |
73 } | 73 } |
74 | 74 |
75 | 75 |
76 @Override | 76 @Override |
77 protected Object getLower(FLYSArtifact flys) { | 77 protected Object getLower(D4EArtifact flys) { |
78 long[] lowerUpper = getLowerUpper(flys); | 78 long[] lowerUpper = getLowerUpper(flys); |
79 | 79 |
80 return lowerUpper != null ? lowerUpper[0] : 0; | 80 return lowerUpper != null ? lowerUpper[0] : 0; |
81 } | 81 } |
82 | 82 |
83 | 83 |
84 @Override | 84 @Override |
85 protected Object getUpper(FLYSArtifact flys) { | 85 protected Object getUpper(D4EArtifact flys) { |
86 long[] lowerUpper = getLowerUpper(flys); | 86 long[] lowerUpper = getLowerUpper(flys); |
87 | 87 |
88 return lowerUpper != null ? lowerUpper[1] : 0; | 88 return lowerUpper != null ? lowerUpper[1] : 0; |
89 } | 89 } |
90 | 90 |