Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/services/GaugeInfoService.java @ 3910:5e7da178daa6
Cosmetics.
flys-artifacts/trunk@5577 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 23 Sep 2012 16:26:51 +0000 |
parents | f1f798b5f14a |
children |
comparison
equal
deleted
inserted
replaced
3909:fe70edde0897 | 3910:5e7da178daa6 |
---|---|
30 interface Filter { | 30 interface Filter { |
31 boolean apply(Gauge gauge); | 31 boolean apply(Gauge gauge); |
32 } | 32 } |
33 | 33 |
34 | 34 |
35 protected class ReferenceNumberFilter implements Filter { | 35 private static final class ReferenceNumberFilter implements Filter { |
36 private long refNr; | 36 private long refNr; |
37 | 37 |
38 public ReferenceNumberFilter(long refNr) { | 38 public ReferenceNumberFilter(long refNr) { |
39 this.refNr = refNr; | 39 this.refNr = refNr; |
40 } | 40 } |
41 | 41 |
42 @Override | 42 @Override |
43 public boolean apply(Gauge gauge) { | 43 public boolean apply(Gauge gauge) { |
44 logger.debug("Test gauge '" + gauge.getName() + "'"); | 44 if (logger.isDebugEnabled()) { |
45 logger.debug("Test gauge '" + gauge.getName() + "'"); | |
46 } | |
45 | 47 |
46 if (gauge != null && gauge.getOfficialNumber() == refNr) { | 48 return gauge != null && gauge.getOfficialNumber() == refNr; |
47 return true; | |
48 } | |
49 else { | |
50 return false; | |
51 } | |
52 } | 49 } |
53 } // end of ReferenceNumberFilter class | 50 } // end of ReferenceNumberFilter class |
54 | 51 |
55 | 52 |
56 /** The logger that is used by this service.*/ | 53 /** The logger that is used by this service.*/ |
118 XPATH_REFERENCE_NR, | 115 XPATH_REFERENCE_NR, |
119 ArtifactNamespaceContext.INSTANCE); | 116 ArtifactNamespaceContext.INSTANCE); |
120 | 117 |
121 if (refNr != null && refNr.length() > 0) { | 118 if (refNr != null && refNr.length() > 0) { |
122 try { | 119 try { |
123 filters.add(new ReferenceNumberFilter(Long.valueOf(refNr))); | 120 filters.add( |
121 new ReferenceNumberFilter(Long.parseLong(refNr))); | |
124 } | 122 } |
125 catch (NumberFormatException nfe) { | 123 catch (NumberFormatException nfe) { |
126 logger.warn(nfe, nfe); | 124 logger.warn(nfe, nfe); |
127 } | 125 } |
128 } | 126 } |