Example usage for org.jfree.data.time TimeTableXYDataset getItemCount

List of usage examples for org.jfree.data.time TimeTableXYDataset getItemCount

Introduction

In this page you can find the example usage for org.jfree.data.time TimeTableXYDataset getItemCount.

Prototype

@Override
public int getItemCount() 

Source Link

Document

Returns the number of items in ALL series.

Usage

From source file:org.jfree.data.time.TimeTableXYDatasetTest.java

/**
 * Test clearing data./* www  .  ja  v a  2 s .  co  m*/
 */
@Test
public void testClear() {
    TimeTableXYDataset d = new TimeTableXYDataset();
    d.add(new Year(1999), 1.0, "Series 1");
    assertEquals(d.getItemCount(), 1);
    assertEquals(d.getSeriesCount(), 1);
    d.add(new Year(2000), 2.0, "Series 2");

    d.clear();
    // Make sure there's nothing left
    assertEquals(0, d.getItemCount());
    assertEquals(0, d.getSeriesCount());
}

From source file:org.jfree.data.time.TimeTableXYDatasetTest.java

/**
 * Some checks for a simple dataset.//from   w ww.  j  av a 2s  .c o  m
 */
@Test
public void testStandard() {
    TimeTableXYDataset d = new TimeTableXYDataset();
    d.add(new Year(1999), 1.0, "Series 1");
    assertEquals(d.getItemCount(), 1);
    assertEquals(d.getSeriesCount(), 1);
    d.add(new Year(2000), 2.0, "Series 2");
    assertEquals(d.getItemCount(), 2);
    assertEquals(d.getSeriesCount(), 2);
    assertEquals(d.getYValue(0, 0), 1.0, DELTA);
    assertTrue(Double.isNaN(d.getYValue(0, 1)));
    assertTrue(Double.isNaN(d.getYValue(1, 0)));
    assertEquals(d.getYValue(1, 1), 2.0, DELTA);
}