Example usage for org.jfree.data.xy DefaultIntervalXYDataset getSeriesCount

List of usage examples for org.jfree.data.xy DefaultIntervalXYDataset getSeriesCount

Introduction

In this page you can find the example usage for org.jfree.data.xy DefaultIntervalXYDataset getSeriesCount.

Prototype

@Override
public int getSeriesCount() 

Source Link

Document

Returns the number of series in the dataset.

Usage

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

/**
 * Some checks for the getSeriesCount() method.
 *///from w w  w .java  2  s  . co  m
@Test
public void testGetSeriesCount() {
    DefaultIntervalXYDataset d = new DefaultIntervalXYDataset();
    assertEquals(0, d.getSeriesCount());
    d = createSampleDataset1();
    assertEquals(2, d.getSeriesCount());
}

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

/**
 * Some checks for the getSeriesCount() method.
 *//*  w  ww .j  av  a2  s . c  o  m*/
public void testGetSeriesCount() {
    DefaultIntervalXYDataset d = new DefaultIntervalXYDataset();
    assertEquals(0, d.getSeriesCount());
    d = createSampleDataset1();
    assertEquals(2, d.getSeriesCount());
}

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

/**
 * Some tests for the addSeries() method.
 *//*from   w w  w  .jav  a 2  s .  c  om*/
@Test
public void testAddSeries() {
    DefaultIntervalXYDataset d = new DefaultIntervalXYDataset();
    d.addSeries("S1", new double[][] { { 1.0 }, { 0.5 }, { 1.5 }, { 2.0 }, { 2.5 }, { 1.5 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals("S1", d.getSeriesKey(0));

    // check that adding a series will overwrite the old series
    d.addSeries("S1", new double[][] { { 1.1 }, { 0.6 }, { 1.6 }, { 2.1 }, { 2.6 }, { 1.6 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals(2.1, d.getYValue(0, 0), EPSILON);

    // check null key
    boolean pass = false;
    try {
        d.addSeries(null, new double[][] { { 1.1 }, { 0.6 }, { 1.6 }, { 2.1 }, { 2.6 }, { 1.6 } });
    } catch (IllegalArgumentException e) {
        pass = true;
    }
    assertTrue(pass);
}

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

/**
 * Some tests for the addSeries() method.
 */// w  ww.j av  a  2  s. c  o  m
public void testAddSeries() {
    DefaultIntervalXYDataset d = new DefaultIntervalXYDataset();
    d.addSeries("S1", new double[][] { { 1.0 }, { 0.5 }, { 1.5 }, { 2.0 }, { 2.5 }, { 1.5 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals("S1", d.getSeriesKey(0));

    // check that adding a series will overwrite the old series
    d.addSeries("S1", new double[][] { { 1.1 }, { 0.6 }, { 1.6 }, { 2.1 }, { 2.6 }, { 1.6 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals(2.1, d.getYValue(0, 0), EPSILON);

    // check null key
    boolean pass = false;
    try {
        d.addSeries(null, new double[][] { { 1.1 }, { 0.6 }, { 1.6 }, { 2.1 }, { 2.6 }, { 1.6 } });
    } catch (IllegalArgumentException e) {
        pass = true;
    }
    assertTrue(pass);
}