comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/ExtremeAccess.java @ 3777:048a02e29808

Added base class RiverAccess to dense code to access the river name. flys-artifacts/trunk@5484 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 16 Sep 2012 18:42:20 +0000
parents 1ddbf66a2b0a
children 363445873737
comparison
equal deleted inserted replaced
3776:1ddbf66a2b0a 3777:048a02e29808
10 import java.util.List; 10 import java.util.List;
11 11
12 import org.apache.log4j.Logger; 12 import org.apache.log4j.Logger;
13 13
14 public class ExtremeAccess 14 public class ExtremeAccess
15 extends Access 15 extends RiverAccess
16 { 16 {
17 private static Logger log = Logger.getLogger(ExtremeAccess.class); 17 private static Logger log = Logger.getLogger(ExtremeAccess.class);
18
19 protected String river;
20 18
21 protected Double from; 19 protected Double from;
22 protected Double to; 20 protected Double to;
23 protected Double step; 21 protected Double step;
24 22
34 public ExtremeAccess() { 32 public ExtremeAccess() {
35 } 33 }
36 34
37 public ExtremeAccess(FLYSArtifact artifact) { 35 public ExtremeAccess(FLYSArtifact artifact) {
38 super(artifact); 36 super(artifact);
39 }
40
41 public String getRiver() {
42 if (river == null) {
43 river = getString("river");
44 }
45 if (log.isDebugEnabled()) {
46 log.debug("river: '" + river + "'");
47 }
48 return river;
49 } 37 }
50 38
51 public Double getFrom() { 39 public Double getFrom() {
52 40
53 if (from == null) { 41 if (from == null) {

http://dive4elements.wald.intevation.org