diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java index b5cc163ed..12fd35d7f 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java @@ -541,10 +541,21 @@ public abstract class ChartFiller implements IChartFiller { @Override public Plotinfo createPlotinfo(SortedMap map, Interval interval) { - String uri = getServletUri(map, interval.getStart(), interval + return createPlotinfo(map, interval, false); + } + + @Override + public Plotinfo createPlotinfo(SortedMap map, + Interval interval, boolean justDaysWithInformation) { + String uri; + if (justDaysWithInformation) { + uri = getServletUri(map, interval.getStart(), interval .getFinish(), new JustDaysWithInformationGraphicSpecificationCreator(interval .getFinish(), map, interval.getStart())); + } else { + uri = getServletUri(map, interval.getStart(), interval.getFinish()); + } PlotDataSource pds = new PlotDataSource(); pds.setDataSourceUri(uri); diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java index 55a18b433..4aa3d6edf 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java @@ -95,7 +95,7 @@ public abstract class EarnedValueChartFiller extends ChartFiller { protected Plotinfo createPlotInfo(SortedMap map, Interval interval, String lineColor) { - Plotinfo plotInfo = createPlotinfo(map, interval); + Plotinfo plotInfo = createPlotinfo(map, interval, true); plotInfo.setLineColor(lineColor); return plotInfo; } diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/IChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/IChartFiller.java index 36072cc2e..eab09580a 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/IChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/IChartFiller.java @@ -63,6 +63,9 @@ public interface IChartFiller { Plotinfo createPlotinfo(SortedMap map, Interval interval); + Plotinfo createPlotinfo(SortedMap map, + Interval interval, boolean justDaysWithInformation); + void appendPlotinfo(Timeplot chart, Plotinfo plotinfo, ValueGeometry valueGeometry, TimeGeometry timeGeometry);