Example usage for org.jfree.data.xy MatrixSeries getItem

List of usage examples for org.jfree.data.xy MatrixSeries getItem

Introduction

In this page you can find the example usage for org.jfree.data.xy MatrixSeries getItem.

Prototype

public Number getItem(int itemIndex) 

Source Link

Document

Return the matrix item at the specified index.

Usage

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

/**
 * Returns the Mij item value of the specified Mij matrix item in the
 * specified matrix series./*from  w  w w.j  ava2  s . c o  m*/
 *
 * @param seriesIndex the series (zero-based index).
 * @param itemIndex zero-based item index.
 *
 * @return The Mij item value for the specified matrix item.
 *
 * @see org.jfree.data.xy.XYZDataset#getZValue(int, int)
 */
@Override
public Number getZ(int seriesIndex, int itemIndex) {
    MatrixSeries series = (MatrixSeries) this.seriesList.get(seriesIndex);
    Number z = series.getItem(itemIndex);
    return z;
}

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

/**
 * Tests the getItem() method.// w ww.  java 2  s  .  co  m
 */
@Test
public void testGetItem() {
    MatrixSeries m = new MatrixSeries("Test", 3, 2);
    m.update(0, 0, 0.0);
    m.update(0, 1, 1.0);
    m.update(1, 0, 2.0);
    m.update(1, 1, 3.0);
    m.update(2, 0, 4.0);
    m.update(2, 1, 5.0);
    assertEquals(0.0, m.getItem(0).doubleValue(), 0.001);
    assertEquals(1.0, m.getItem(1).doubleValue(), 0.001);
    assertEquals(2.0, m.getItem(2).doubleValue(), 0.001);
    assertEquals(3.0, m.getItem(3).doubleValue(), 0.001);
    assertEquals(4.0, m.getItem(4).doubleValue(), 0.001);
    assertEquals(5.0, m.getItem(5).doubleValue(), 0.001);
}