Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/QSectorArtifact.java @ 3576:6442f317a0c7
i18n and renderering of qsectors in w/q diag.
flys-artifacts/trunk@5191 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 10 Aug 2012 12:30:39 +0000 |
parents | 374c2d70b982 |
children | a66df8e8d3df |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/QSectorArtifact.java Fri Aug 10 11:33:48 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/QSectorArtifact.java Fri Aug 10 12:30:39 2012 +0000 @@ -12,6 +12,7 @@ import de.intevation.artifacts.Artifact; import de.intevation.artifacts.ArtifactFactory; import de.intevation.artifacts.CallMeta; +import de.intevation.artifacts.CallContext; import de.intevation.flys.artifacts.model.FacetTypes; import de.intevation.flys.artifacts.model.GaugeFinder; @@ -23,6 +24,7 @@ import de.intevation.flys.artifacts.states.DefaultState; +import de.intevation.flys.artifacts.resources.Resources; /** @@ -71,7 +73,7 @@ /** Get list of NamedDouble s (QSectors). */ - public Object getQSectors(double km) { + public Object getQSectors(double km, CallContext context) { String river = getDataAsString("river"); List<NamedDouble> qsectors = new ArrayList<NamedDouble>(); @@ -98,7 +100,7 @@ for (int i = 0; i < FixingsKMChartService.I18N_Q_SECTOR_BOARDERS.length; ++i) { String key = FixingsKMChartService.I18N_Q_SECTOR_BOARDERS[i]; String def = FixingsKMChartService.DEFAULT_Q_SECTOR_BORDERS[i]; - String label = "label";//Resources.getMsg(meta, key, def); + String label = Resources.getMsg(context.getMeta(), key, def); qsectors.add(new NamedDouble(label, gr.getSectorBorder(i))); }