# HG changeset patch # User Ingo Weinzierl # Date 1260530301 0 # Node ID ec95d32485767d301def064652fdca7834e21a33 # Parent 2f84ac484d8c1e3dcdc05e7aa87c7b05c8b352d1 Included case, that there is no start or end date while creating subtitles of horizontalprofile charts. gnv-artifacts/trunk@418 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 2f84ac484d8c -r ec95d3248576 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Fri Dec 11 10:41:24 2009 +0000 +++ b/gnv-artifacts/ChangeLog Fri Dec 11 11:18:21 2009 +0000 @@ -1,3 +1,9 @@ +2009-12-11 Ingo Weinzierl + + * src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java: + Exception handling while creating subtitle of horizontalprofile charts. + Included the case, that there is no start and no end date. + 2009-12-11 Sascha L. Teichmann * src/test/java/de/intevation/gnv/artifacts/TimeSeriesPointTimeSeriesTestCase.java, diff -r 2f84ac484d8c -r ec95d3248576 gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java --- a/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java Fri Dec 11 10:41:24 2009 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java Fri Dec 11 11:18:21 2009 +0000 @@ -277,7 +277,11 @@ } } - subTitle = format.format(startDate) + " - " + format.format(endDate); + if (startDate != null && endDate != null) + subTitle = format.format(startDate)+" - "+format.format(endDate); + + subTitle = subTitle == null ? "" : subTitle; + log.debug("created title for horizontal profile chart: " + subTitle); return subTitle;