removed MultiPlotPainter

master
Niclas Thobaben 2018-02-14 20:04:54 +01:00 committed by Harald Wolff
parent daab8c34d8
commit 266212489f
1 changed files with 7 additions and 12 deletions

View File

@ -99,7 +99,7 @@ public class JDiagram extends JComponent implements PlotProviderListener, Bounde
private OrdinateView[]
ordinateViews;
private MultiPlotPainter[]
private PlotPainter[]
plotPainters;
private Integer selectedPlot;
@ -333,13 +333,15 @@ public class JDiagram extends JComponent implements PlotProviderListener, Bounde
for (int n=0; n < plotProvider.getMaxOrdinate() + 1; n++)
ordinateViews[n] = new OrdinateView(n);
MultiPlotPainter pp = new MultiPlotPainter(new PlotPainter[] { new LinePlotPainter(), new CirclePlotPainter(2) });
plotPainters = new MultiPlotPainter[plotProvider.getNumGraphs()];
//Plot Painter is always set to LinePlotPainter?!?!
PlotPainter pp = new MultiPlotPainter( new PlotPainter[]{new LinePlotPainter(), new CirclePlotPainter(2)} );//new LinePlotPainter();
plotPainters = new PlotPainter[plotProvider.getNumGraphs()];
for (int n=0;n<plotProvider.getNumGraphs();n++)
plotPainters[n] = pp;
} else {
ordinateViews = new OrdinateView[0];
plotPainters = new MultiPlotPainter[0];
plotPainters = new PlotPainter[0];
}
}
@ -354,7 +356,7 @@ public class JDiagram extends JComponent implements PlotProviderListener, Bounde
return this.plotPainters[graph];
}
public void setPlotPainter(int graph,PlotPainter plotPainter){
this.plotPainters[graph] = new MultiPlotPainter(new PlotPainter[] { plotPainter });
this.plotPainters[graph] = plotPainter;
}
public int getAbszissLabels() {
@ -418,13 +420,6 @@ public class JDiagram extends JComponent implements PlotProviderListener, Bounde
this.abzissSpacing = spacing;
}
public void enableSamplePoints(boolean enable) {
for(MultiPlotPainter mp : this.plotPainters) {
mp.enablePainter(1, enable);
}
repaint();
fireViewWindowChanged();
}
public void autoscale(){
int ordinate;