Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/StateBase.java @ 745:d194939ecbaf
Improvement: Values of Type Geometry which are Points will be prepared as Regions for DB-Query.
gnv-artifacts/trunk@785 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Tue, 16 Mar 2010 12:53:37 +0000 |
parents | 0563389138bb |
children | 93489a0c1328 |
comparison
equal
deleted
inserted
replaced
744:6290ab85782b | 745:d194939ecbaf |
---|---|
466 requestValue = this | 466 requestValue = this |
467 .prepareInputData4DBQuery(requestValue); | 467 .prepareInputData4DBQuery(requestValue); |
468 } else if (type.equalsIgnoreCase("date")) { | 468 } else if (type.equalsIgnoreCase("date")) { |
469 requestValue = this | 469 requestValue = this |
470 .prepareInputData4DateDBQuery(requestValue); | 470 .prepareInputData4DateDBQuery(requestValue); |
471 } else if (type.equalsIgnoreCase("coordinate")){ | 471 } else if (type.equalsIgnoreCase("coordinate") || (type.equalsIgnoreCase("geometry") && requestValue.toLowerCase().startsWith("point"))){ |
472 requestValue = this | 472 requestValue = this |
473 .prepareInputData4RegionDBQuery(requestValue); | 473 .prepareInputData4RegionDBQuery(requestValue); |
474 } | 474 } |
475 for (int j = 0; j < size; j++) { | 475 for (int j = 0; j < size; j++) { |
476 list.add(requestValue); | 476 list.add(requestValue); |