/** * Removes a series from the collection and sends a * {@link DatasetChangeEvent} to all registered listeners. * * @param series the series index (zero-based). */ public void removeSeries(int series) { if ((series < 0) || (series >= getSeriesCount())) { throw new IllegalArgumentException("Series index out of bounds."); } XYSeries s = (XYSeries) this.data.get(series); if (s != null) { removeSeries(s); } }
public void removeKey(String key) { for (int i = 0; i < series.getSeriesCount(); i++) { if (key.equals(series.getSeries(i).getKey().toString())) { series.removeSeries(i); return; } } }
void removeCursorSpectraFromDataset() { modelP = null; if (showsValidCursorSpectra) { int numberOfSelectedSpectra = getSelectedSpectra().size(); int numberOfPins = getDisplayedPins().length; int numberOfDisplayedGraphs = numberOfPins * numberOfSelectedSpectra; while (dataset.getSeriesCount() > numberOfDisplayedGraphs) { dataset.removeSeries(dataset.getSeriesCount() - 1); } } }
void removeCursorSpectraFromDataset() { if (hasValidCursorPosition()) { pixelX = Integer.MIN_VALUE; pixelY = Integer.MIN_VALUE; int numberOfSelectedSpectra = getSelectedSpectra().size(); int numberOfPins = getDisplayedPins().length; int numberOfDisplayedGraphs = numberOfPins * numberOfSelectedSpectra; while (dataset.getSeriesCount() > numberOfDisplayedGraphs) { dataset.removeSeries(dataset.getSeriesCount() - 1); } } }
dataStr[0], scalingStr); if (dataset.getSeriesCount() > 1) { dataset.removeSeries(1);