# HG changeset patch # User Andre Heinecke # Date 1380014848 -7200 # Node ID 564033adf9c64bd61919ab6b25e3500076dbeb26 # Parent ed8623b989f38c117fca70f38cfb7a4e881267b9 Handle axis include zero setting for the new processing architecture diff -r ed8623b989f3 -r 564033adf9c6 artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java --- a/artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java Tue Sep 24 11:26:45 2013 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java Tue Sep 24 11:27:28 2013 +0200 @@ -1103,4 +1103,14 @@ } } } + + @Override + protected NumberAxis createYAxis(int index) { + NumberAxis axis = super.createYAxis(index); + + if (diagramAttributes.getAxesAttributes().get(index).includeZero()) { + axis.setAutoRangeIncludesZero(true); + } + return axis; + } } diff -r ed8623b989f3 -r 564033adf9c6 artifacts/src/main/java/org/dive4elements/river/exports/LongitudinalSectionGenerator2.java --- a/artifacts/src/main/java/org/dive4elements/river/exports/LongitudinalSectionGenerator2.java Tue Sep 24 11:26:45 2013 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/LongitudinalSectionGenerator2.java Tue Sep 24 11:27:28 2013 +0200 @@ -38,27 +38,5 @@ } return super.getDefaultChartSubtitle(); } - - /** - * Create Axis for given index. - * @return axis with according internationalized label. - */ - @Override - protected NumberAxis createYAxis(int index) { - // TODO decide what to do with this. - return super.createYAxis(index); - /* - NumberAxis axis = super.createYAxis(index); - - // "Q" Axis shall include 0. - if (index == YAXIS.Q.idx) { - axis.setAutoRangeIncludesZero(true); - } - else { - axis.setAutoRangeIncludesZero(false); - } - - return axis;*/ - } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :