From 1a294a1a754825fb16e28684e4fcff58a24b90fa Mon Sep 17 00:00:00 2001 From: Alexandre Gobbo Date: Fri, 22 Aug 2014 09:26:16 +0200 Subject: [PATCH] Fixed bugs on MatrixPlotArray 7 LinePlotArray --- ch.psi.fda/pom.xml | 4 ++-- .../src/main/java/ch/psi/fda/ui/visualizer/Visualizer.java | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ch.psi.fda/pom.xml b/ch.psi.fda/pom.xml index 172be31..5158ecc 100644 --- a/ch.psi.fda/pom.xml +++ b/ch.psi.fda/pom.xml @@ -3,7 +3,7 @@ 4.0.0 ch.psi fda - 2.4.4 + 2.4.5 @@ -94,7 +94,7 @@ ${project.groupId} plot - 2.0-SNAPSHOT + 2.1-SNAPSHOT diff --git a/ch.psi.fda/src/main/java/ch/psi/fda/ui/visualizer/Visualizer.java b/ch.psi.fda/src/main/java/ch/psi/fda/ui/visualizer/Visualizer.java index 11bfe50..7787866 100644 --- a/ch.psi.fda/src/main/java/ch/psi/fda/ui/visualizer/Visualizer.java +++ b/ch.psi.fda/src/main/java/ch/psi/fda/ui/visualizer/Visualizer.java @@ -35,6 +35,7 @@ import ch.psi.plot.MatrixPlot; import ch.psi.plot.MatrixPlotBase; import ch.psi.plot.MatrixPlotSeries; import ch.psi.plot.Plot; +import ch.psi.plot.PlotSeries; import com.google.common.eventbus.Subscribe; import java.util.ArrayList; import java.util.List; @@ -211,7 +212,8 @@ public class Visualizer { // Remove outdated series if(((LinePlot)xyfilter.getPlot()).getNumberOfSeries()>xyfilter.getMaxSeries()){ // Remove oldest series - ((LinePlot)xyfilter.getPlot()).removeSeries(((LinePlot)xyfilter.getPlot()).getSeries(0)); + LinePlotSeries s = ((LinePlot)xyfilter.getPlot()).getSeries(0); + ((LinePlot)xyfilter.getPlot()).removeSeries(s); } double[] data = message.getData(xyfilter.getIdY()); @@ -256,7 +258,7 @@ public class Visualizer { // int size = xyzfilter.getSize(); // for(int i=offset;i