Example usage for org.jfree.data DefaultKeyedValues2D getRowCount

List of usage examples for org.jfree.data DefaultKeyedValues2D getRowCount

Introduction

In this page you can find the example usage for org.jfree.data DefaultKeyedValues2D getRowCount.

Prototype

@Override
public int getRowCount() 

Source Link

Document

Returns the row count.

Usage

From source file:org.jfree.data.DefaultKeyedValues2DTest.java

/**
 * Some basic checks for the getRowCount() method.
 *///from  w w w .j a va  2  s. co  m
@Test
public void testRowCount() {
    DefaultKeyedValues2D d = new DefaultKeyedValues2D();
    assertEquals(0, d.getRowCount());
    d.addValue(new Double(1.0), "R1", "C1");
    assertEquals(1, d.getRowCount());
    d.addValue(new Double(2.0), "R2", "C1");
    assertEquals(2, d.getRowCount());
}

From source file:org.jfree.data.DefaultKeyedValues2DTest.java

/**
 * Some basic checks for the removeValue() method.
 *//*w w w.  java  2s .  c  o m*/
@Test
public void testRemoveValue() {
    DefaultKeyedValues2D d = new DefaultKeyedValues2D();
    d.removeValue("R1", "C1");
    d.addValue(new Double(1.0), "R1", "C1");
    d.removeValue("R1", "C1");
    assertEquals(0, d.getRowCount());
    assertEquals(0, d.getColumnCount());

    d.addValue(new Double(1.0), "R1", "C1");
    d.addValue(new Double(2.0), "R2", "C1");
    d.removeValue("R1", "C1");
    assertEquals(new Double(2.0), d.getValue(0, 0));
}

From source file:org.jfree.data.DefaultKeyedValues2DTest.java

/**
 * A test for bug 1690654./*from w  w w.  j av  a  2 s  .c o m*/
 */
@Test
public void testRemoveValueBug1690654() {
    DefaultKeyedValues2D d = new DefaultKeyedValues2D();
    d.addValue(new Double(1.0), "R1", "C1");
    d.addValue(new Double(2.0), "R2", "C2");
    assertEquals(2, d.getColumnCount());
    assertEquals(2, d.getRowCount());
    d.removeValue("R2", "C2");
    assertEquals(1, d.getColumnCount());
    assertEquals(1, d.getRowCount());
    assertEquals(new Double(1.0), d.getValue(0, 0));
}