It should be investigated if people would rather have NO axises
when they are cleared.
Change-Id: I566ba5abe15ad9cc5f7f2df5ed7ed74589e1cebb
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/49049
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
import org.swtchart.IAxis;
import org.swtchart.ISeries;
import org.swtchart.ISeriesSet;
+import org.swtchart.Range;
/**
* Base class for a XY-Chart based on SWT chart. It provides a methods to define
@Override
public void reset() {
super.reset();
+ setStartTime(0);
+ setEndTime(0);
clearContent();
}
for (int i = 0; i < series.length; i++) {
set.deleteSeries(series[i].getId());
}
+ for (IAxis axis: fSwtChart.getAxisSet().getAxes()){
+ axis.setRange(new Range(0,1));
+ }
fSwtChart.redraw();
}
}
}
+ @Override
+ protected void clearContent() {
+ getSwtChart().getAxisSet().getXAxis(0).getTick().setFormat(null);
+ super.clearContent();
+ }
+
}