comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/access/FixAccess.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 da7cf0e3ccaa
children acfd48384835
comparison
equal deleted inserted replaced
3776:1ddbf66a2b0a 3777:048a02e29808
5 import java.util.Arrays; 5 import java.util.Arrays;
6 6
7 import org.apache.log4j.Logger; 7 import org.apache.log4j.Logger;
8 8
9 public class FixAccess 9 public class FixAccess
10 extends Access 10 extends RiverAccess
11 { 11 {
12 private static Logger log = Logger.getLogger(FixAccess.class); 12 private static Logger log = Logger.getLogger(FixAccess.class);
13
14 protected String river;
15 13
16 protected Double from; 14 protected Double from;
17 protected Double to; 15 protected Double to;
18 protected Double step; 16 protected Double step;
19 17
32 public FixAccess() { 30 public FixAccess() {
33 } 31 }
34 32
35 public FixAccess(FLYSArtifact artifact) { 33 public FixAccess(FLYSArtifact artifact) {
36 super(artifact); 34 super(artifact);
37 }
38
39 public String getRiver() {
40 if (river == null) {
41 river = getString("river");
42 }
43 if (log.isDebugEnabled()) {
44 log.debug("river: '" + river + "'");
45 }
46 return river;
47 } 35 }
48 36
49 public Double getFrom() { 37 public Double getFrom() {
50 38
51 if (from == null) { 39 if (from == null) {

http://dive4elements.wald.intevation.org