From 3d185e92f5048c57307eee59bd0ed71e4614ef92 Mon Sep 17 00:00:00 2001 From: Tim Molter <tim.molter@gmail.com> Date: Thu, 9 Jan 2014 19:42:52 +0100 Subject: [PATCH] issue #32. place warning for user to clean up the data. --- .../com/xeiam/xchart/internal/chartpart/ChartPainter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/ChartPainter.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/ChartPainter.java index 91a72d54..65888d32 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/ChartPainter.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/ChartPainter.java @@ -88,11 +88,11 @@ public class ChartPainter { throw new RuntimeException("No series defined for Chart!!!"); } if (getStyleManager().isXAxisLogarithmic() && axisPair.getxAxis().getMin().compareTo(BigDecimal.ZERO) <= 0) { - throw new IllegalArgumentException("Series data cannot be less or equal to zero for a logarithmic X-Axis!!!"); + throw new IllegalArgumentException("Series data (accounting for error bars too) cannot be less or equal to zero for a logarithmic X-Axis!!!"); } if (getStyleManager().isYAxisLogarithmic() && axisPair.getyAxis().getMin().compareTo(BigDecimal.ZERO) <= 0) { // System.out.println(axisPair.getyAxis().getMin()); - throw new IllegalArgumentException("Series data cannot be less or equal to zero for a logarithmic Y-Axis!!!"); + throw new IllegalArgumentException("Series data (accounting for error bars too) cannot be less or equal to zero for a logarithmic Y-Axis!!!"); } g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); // global rendering hint -- GitLab