Example usage for org.jfree.data.xy YIntervalSeriesCollection getSeries

List of usage examples for org.jfree.data.xy YIntervalSeriesCollection getSeries

Introduction

In this page you can find the example usage for org.jfree.data.xy YIntervalSeriesCollection getSeries.

Prototype

public YIntervalSeries getSeries(int series) 

Source Link

Document

Returns a series from the collection.

Usage

From source file:org.jfree.data.xy.YIntervalSeriesCollectionTest.java

/**
 * A test for bug report 1170825 (originally affected XYSeriesCollection,
 * this test is just copied over)./*  ww w. ja va  2  s .  c om*/
 */
@Test
public void test1170825() {
    YIntervalSeries s1 = new YIntervalSeries("Series1");
    YIntervalSeriesCollection dataset = new YIntervalSeriesCollection();
    dataset.addSeries(s1);
    try {
        /* XYSeries s = */ dataset.getSeries(1);
    } catch (IllegalArgumentException e) {
        // correct outcome
    } catch (IndexOutOfBoundsException e) {
        assertTrue(false); // wrong outcome
    }
}

From source file:org.jfree.data.xy.junit.YIntervalSeriesCollectionTest.java

/**
 * A test for bug report 1170825 (originally affected XYSeriesCollection,
 * this test is just copied over).//from   w w  w  .j  av  a  2 s.  com
 */
public void test1170825() {
    YIntervalSeries s1 = new YIntervalSeries("Series1");
    YIntervalSeriesCollection dataset = new YIntervalSeriesCollection();
    dataset.addSeries(s1);
    try {
        /* XYSeries s = */ dataset.getSeries(1);
    } catch (IllegalArgumentException e) {
        // correct outcome
    } catch (IndexOutOfBoundsException e) {
        assertTrue(false); // wrong outcome
    }
}

From source file:de.tud.kom.p2psim.impl.skynet.visualization.MetricsPlot.java

private DeviationRenderer configureRendererForDataSet(XYItemRenderer r, YIntervalSeriesCollection dataSet) {
    DeviationRenderer renderer = (DeviationRenderer) r;
    YIntervalSeries serie = null;//w  w  w.  j  a  v  a 2s .  com
    for (int i = 0; i < dataSet.getSeriesCount(); i++) {
        serie = dataSet.getSeries(i);
        renderer.setSeriesStroke(i, displayedSeries.get(serie.getKey()).getStroke());
        renderer.setSeriesPaint(i, displayedSeries.get(serie.getKey()).getColor());
        renderer.setSeriesFillPaint(i, Color.LIGHT_GRAY);

    }
    if (showSdtDev) {
        renderer.setAlpha(0.3f);
    }
    return renderer;
}