Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/CrossSectionGenerator.java @ 2048:3157a78e6494
Improved chart title and subtitle creation in ChartGenerators - all ChartGenerators make now use of title and subtitle provided by ChartSettings.
flys-artifacts/trunk@3538 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 23 Dec 2011 14:24:57 +0000 |
parents | 5d6e82abe859 |
children | 4ba5036109d2 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/CrossSectionGenerator.java Fri Dec 23 08:57:25 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/CrossSectionGenerator.java Fri Dec 23 14:24:57 2011 +0000 @@ -58,8 +58,8 @@ /** * Get localized chart title. */ - protected String getChartTitle() { - // TODO get river etc for localized heading + @Override + protected String getDefaultChartTitle() { Object[] i18n_msg_args = new Object[] { getRiverName() }; @@ -69,6 +69,13 @@ @Override protected String getChartSubtitle() { + // XXX NOTE: overriding this method disables ChartSettings subtitle! + return getDefaultChartSubtitle(); + } + + + @Override + protected String getDefaultChartSubtitle() { List<DataProvider> providers = context.getDataProvider(CrossSectionFacet.BLACKBOARD_CS_MASTER_DATA); double km = 0d;