Example usage for org.jfree.data.xy DefaultXYZDataset getYValue

List of usage examples for org.jfree.data.xy DefaultXYZDataset getYValue

Introduction

In this page you can find the example usage for org.jfree.data.xy DefaultXYZDataset getYValue.

Prototype

@Override
public double getYValue(int series, int item) 

Source Link

Document

Returns the y-value for an item within a series.

Usage

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

/**
 * Some tests for the addSeries() method.
 *//*from ww  w . j  av  a2  s  .c  om*/
@Test
public void testAddSeries() {
    DefaultXYZDataset d = new DefaultXYZDataset();
    d.addSeries("S1", new double[][] { { 1.0 }, { 2.0 }, { 3.0 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals("S1", d.getSeriesKey(0));

    // check that adding a series will overwrite the old series
    d.addSeries("S1", new double[][] { { 11.0 }, { 12.0 }, { 13.0 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals(12.0, d.getYValue(0, 0), EPSILON);

    // check null key
    boolean pass = false;
    try {
        d.addSeries(null, new double[][] { { 1.0 }, { 2.0 }, { 3.0 } });
    } catch (IllegalArgumentException e) {
        pass = true;
    }
    assertTrue(pass);
}

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

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

    // check that adding a series will overwrite the old series
    d.addSeries("S1", new double[][] { { 11.0 }, { 12.0 }, { 13.0 } });
    assertEquals(1, d.getSeriesCount());
    assertEquals(12.0, d.getYValue(0, 0), EPSILON);

    // check null key
    boolean pass = false;
    try {
        d.addSeries(null, new double[][] { { 1.0 }, { 2.0 }, { 3.0 } });
    } catch (IllegalArgumentException e) {
        pass = true;
    }
    assertTrue(pass);
}