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

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

Introduction

In this page you can find the example usage for org.jfree.data.xy DefaultIntervalXYDataset 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.DefaultIntervalXYDatasetTest.java

/**
 * Some checks for the getYValue() method.
 *///from  w ww.  j  a v  a2  s.  c om
@Test
public void testGetYValue() {
    DefaultIntervalXYDataset d = createSampleDataset1();
    assertEquals(4.0, d.getYValue(0, 0), EPSILON);
    assertEquals(5.0, d.getYValue(0, 1), EPSILON);
    assertEquals(6.0, d.getYValue(0, 2), EPSILON);
    assertEquals(14.0, d.getYValue(1, 0), EPSILON);
    assertEquals(15.0, d.getYValue(1, 1), EPSILON);
    assertEquals(16.0, d.getYValue(1, 2), EPSILON);
}

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

/**
 * Some checks for the getYValue() method.
 *//*from   www.j  a  v  a 2  s  .  co m*/
public void testGetYValue() {
    DefaultIntervalXYDataset d = createSampleDataset1();
    assertEquals(4.0, d.getYValue(0, 0), EPSILON);
    assertEquals(5.0, d.getYValue(0, 1), EPSILON);
    assertEquals(6.0, d.getYValue(0, 2), EPSILON);
    assertEquals(14.0, d.getYValue(1, 0), EPSILON);
    assertEquals(15.0, d.getYValue(1, 1), EPSILON);
    assertEquals(16.0, d.getYValue(1, 2), EPSILON);
}

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

/**
 * Some tests for the addSeries() method.
 *//*from ww  w .j  a  v a2 s .co m*/
@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.
 *//*  ww  w  .j a va2 s  .c om*/
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);
}