Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFacet.java @ 8142:d4e4dde1d5cb
With the exception of real calculation results, descriptions of sediment loads can all follow the same pattern.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 26 Aug 2014 17:16:21 +0200 |
parents | 8eb25cbfe242 |
children | ce35bdf3d750 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFacet.java Tue Aug 26 12:09:18 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFacet.java Tue Aug 26 17:16:21 2014 +0200 @@ -71,11 +71,17 @@ name = BASE_NAME + "." + typeUnit + "." + fraction_name; CallMeta meta = context.getMeta(); + /* descriptions of real calculation results have to be distinguished + from simple fractions from the database */ + String isCalculated = fraction_name.equals("total") || + fraction_name.equals("bed_load") || + fraction_name.equals("suspended_load") ? "calc." : ""; description = Resources.getMsg( meta, - "facet.sedimentload." + fraction_name, + "facet.sedimentload." + isCalculated + fraction_name, "Error: please add l10n for facet.sedimentload." + fraction_name, - new Object[] { i18nUnit }); + /* TODO handle multiple periods per fraction */ + new Object[] { "period", i18nUnit }); /* Is this necessary? */ metaData.put("X", "chart.longitudinal.section.xaxis.label");