Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/exports/ChartGenerator.java @ 8248:2b0ff11cef3f
Fix duration curve i18n.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 09 Sep 2014 18:41:11 +0200 |
parents | e4606eae8ea5 |
children | 5ffbf97766f7 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/exports/ChartGenerator.java Tue Sep 09 17:05:21 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/ChartGenerator.java Tue Sep 09 18:41:11 2014 +0200 @@ -16,6 +16,8 @@ import org.dive4elements.artifacts.CallMeta; import org.dive4elements.artifacts.PreferredLocale; import org.dive4elements.artifacts.common.utils.XMLUtils; + +import org.dive4elements.river.artifacts.access.RiverAccess; import org.dive4elements.river.artifacts.access.RangeAccess; import org.dive4elements.river.artifacts.D4EArtifact; import org.dive4elements.river.artifacts.resources.Resources; @@ -1412,18 +1414,23 @@ return Resources.getMsg(context.getMeta(), key, key); } + protected String msg(String key, Object[] args) { + return Resources.getMsg(context.getMeta(), key, key, args); + } + protected String msg(String key, String def, Object[] args) { return Resources.getMsg(context.getMeta(), key, def, args); } protected String getRiverName() { - D4EArtifact flys = (D4EArtifact) master; - - River river = RiverUtils.getRiver(flys); - return (river != null) ? river.getName() : ""; + return new RiverAccess((D4EArtifact)master).getRiver().getName(); } + protected String getRiverUnit() { + return new RiverAccess((D4EArtifact)master).getRiver() + .getWstUnit().getName(); + } protected double[] getRange() { D4EArtifact flys = (D4EArtifact) master;