Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixChartGenerator.java @ 3406:3732e1bab0aa
Add kilometer to chart titles
flys-artifacts/trunk@5058 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Christian Lins <christian.lins@intevation.de> |
---|---|
date | Thu, 19 Jul 2012 11:40:59 +0000 |
parents | 06ae0258269b |
children | cbe2febe30cc |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixChartGenerator.java Thu Jul 19 09:37:52 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/FixChartGenerator.java Thu Jul 19 11:40:59 2012 +0000 @@ -1,24 +1,22 @@ package de.intevation.flys.exports.fixings; -import org.w3c.dom.Document; - -import org.apache.log4j.Logger; +import de.intevation.artifacts.ArtifactNamespaceContext; +import de.intevation.artifacts.CallContext; +import de.intevation.artifacts.common.utils.XMLUtils; +import de.intevation.flys.exports.XYChartGenerator; import java.io.OutputStream; -import de.intevation.artifacts.ArtifactNamespaceContext; -import de.intevation.artifacts.common.utils.XMLUtils; -import de.intevation.artifacts.CallContext; - -import de.intevation.flys.exports.XYChartGenerator; +import org.apache.log4j.Logger; +import org.w3c.dom.Document; public abstract class FixChartGenerator extends XYChartGenerator { private static Logger logger = Logger.getLogger(FixChartGenerator.class); - public static final Double INVALID_KM = Double.valueOf(-1d); - + public static final double INVALID_KM = Double.valueOf(-1d); + public static final String CURRENT_KM = "currentKm"; public static final String XPATH_CHART_CURRENTKM = "/art:action/art:attributes/art:currentKm/@art:km"; @@ -26,16 +24,16 @@ public void init(Document request, OutputStream out, CallContext context) { super.init(request, out, context); - Double currentKm = getCurrentKmFromRequest(request); + double currentKm = getCurrentKmFromRequest(request); if (logger.isDebugEnabled()) { logger.debug("currentKm = " + currentKm); } - context.putContextValue("currentKm", currentKm); + context.putContextValue(CURRENT_KM, currentKm); } - public static Double getCurrentKmFromRequest(Document request) { + public static double getCurrentKmFromRequest(Document request) { String km = XMLUtils.xpathString( request,