# HG changeset patch # User Sascha L. Teichmann # Date 1409150858 -7200 # Node ID 8ad0b7bc3e73b8d799890dc2696e8f1201a0ac2f # Parent ce35bdf3d75025fc06660f480f860cc662f906da Make Logarithmic axis immun against negative values (not throwing Exceptions in that case). diff -r ce35bdf3d750 -r 8ad0b7bc3e73 artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java --- a/artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java Wed Aug 27 15:09:45 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/exports/DiagramGenerator.java Wed Aug 27 16:47:38 2014 +0200 @@ -379,10 +379,12 @@ isLog().evaluate((D4EArtifact)getMaster(), context); if (logarithmic) { - return new LogarithmicAxis(label); - } else { - return new NumberAxis(label); + LogarithmicAxis la = new LogarithmicAxis(label); + la.setStrictValuesFlag(false); + la.setAllowNegativesFlag(true); + return la; } + return new NumberAxis(label); }