Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/ChartGenerator.java @ 3088:960307cf2adc
Moved current km to context and added an abstract generator for fix analysis
charts.
flys-artifacts/trunk@4686 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Mon, 18 Jun 2012 11:21:30 +0000 |
parents | 0e0efd1acb4f |
children | 5a0aef74c316 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/ChartGenerator.java Mon Jun 18 09:16:05 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/ChartGenerator.java Mon Jun 18 11:21:30 2012 +0000 @@ -94,9 +94,6 @@ public static final String XPATH_CHART_Y_RANGE = "/art:action/art:attributes/art:yrange"; - public static final String XPATH_CHART_CURRENTKM = - "/art:action/art:attributes/art:currentKm"; - /** The document of the incoming out() request.*/ protected Document request; @@ -1082,30 +1079,6 @@ } - public double getCurrentKmFromRequest() { - Element km = (Element)XMLUtils.xpath( - request, - XPATH_CHART_CURRENTKM, - XPathConstants.NODE, - ArtifactNamespaceContext.INSTANCE); - - if (km == null) { - return -1d; - } - - String uri = ArtifactNamespaceContext.NAMESPACE_URI; - - String currentKm = km.getAttributeNS(uri, "km"); - try { - double d = Double.valueOf(currentKm).doubleValue(); - return d; - } - catch(NumberFormatException nfe) { - return -1d; - } - } - - /** * Returns the default size of a chart export as array. *