comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/FixingsFilterBuilder.java @ 3006:1b1af1597401

FixA: Added new km filter flys-artifacts/trunk@4562 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 30 May 2012 15:38:23 +0000
parents 2e129754d450
children 9e0500d64524
comparison
equal deleted inserted replaced
3005:9aa1d770da4a 3006:1b1af1597401
5 import de.intevation.flys.artifacts.model.FixingsOverview.DateRangeFilter; 5 import de.intevation.flys.artifacts.model.FixingsOverview.DateRangeFilter;
6 6
7 import de.intevation.flys.artifacts.model.FixingsOverview.Fixing.Filter; 7 import de.intevation.flys.artifacts.model.FixingsOverview.Fixing.Filter;
8 8
9 import de.intevation.flys.artifacts.model.FixingsOverview.IdFilter; 9 import de.intevation.flys.artifacts.model.FixingsOverview.IdFilter;
10 import de.intevation.flys.artifacts.model.FixingsOverview.KmFilter;
10 import de.intevation.flys.artifacts.model.FixingsOverview.NotFilter; 11 import de.intevation.flys.artifacts.model.FixingsOverview.NotFilter;
11 import de.intevation.flys.artifacts.model.FixingsOverview.OrFilter; 12 import de.intevation.flys.artifacts.model.FixingsOverview.OrFilter;
12 import de.intevation.flys.artifacts.model.FixingsOverview.Range; 13 import de.intevation.flys.artifacts.model.FixingsOverview.Range;
13 import de.intevation.flys.artifacts.model.FixingsOverview.SectorRangeFilter; 14 import de.intevation.flys.artifacts.model.FixingsOverview.SectorRangeFilter;
14 15
195 catch (NumberFormatException nfe) { 196 catch (NumberFormatException nfe) {
196 log.warn(nfe); 197 log.warn(nfe);
197 } 198 }
198 } 199 }
199 } 200 }
201 else if ("position".equals(name)) {
202 String km = element.getAttribute("km").trim();
203 if (km.length() > 0) {
204 try {
205 filters.add(new KmFilter(Double.parseDouble(km)));
206 }
207 catch (NumberFormatException nfe) {
208 log.warn(nfe);
209 }
210 }
211 }
200 } 212 }
201 213
202 return filters; 214 return filters;
203 } 215 }
204 } 216 }

http://dive4elements.wald.intevation.org