Example usage for org.jfree.data.time TimeSeriesDataItem equals

List of usage examples for org.jfree.data.time TimeSeriesDataItem equals

Introduction

In this page you can find the example usage for org.jfree.data.time TimeSeriesDataItem equals.

Prototype

@Override
public boolean equals(Object obj) 

Source Link

Document

Tests this object for equality with an arbitrary object.

Usage

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

/**
 * Test that an instance is equal to itself.
 *
 * SourceForge Bug ID: 558850./*from   w  w w.j  a  v a 2 s . c om*/
 */
@Test
public void testEqualsSelf() {
    TimeSeriesDataItem item = new TimeSeriesDataItem(new Day(23, 9, 2001), 99.7);
    assertTrue(item.equals(item));
}

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

/**
 * Test the equals() method.//www  .jav a2  s. co  m
 */
@Test
public void testEquals() {
    TimeSeriesDataItem item1 = new TimeSeriesDataItem(new Day(23, 9, 2001), 99.7);
    TimeSeriesDataItem item2 = new TimeSeriesDataItem(new Day(23, 9, 2001), 99.7);
    assertTrue(item1.equals(item2));
    assertTrue(item2.equals(item1));

    item1.setValue(new Integer(5));
    assertFalse(item1.equals(item2));
    item2.setValue(new Integer(5));
    assertTrue(item1.equals(item2));
}

From source file:org.jfree.data.time.junit.TimeSeriesTest.java

/**
 * Create a TimeSeriesDataItem, add it to a TimeSeries.  Now, modifying
 * the original TimeSeriesDataItem should NOT affect the TimeSeries.
 *///from w w w  . j ava2s . c o m
public void testAdd_TimeSeriesDataItem() {
    TimeSeriesDataItem item = new TimeSeriesDataItem(new Year(2009), 1.0);
    TimeSeries series = new TimeSeries("S1");
    series.add(item);
    assertTrue(item.equals(series.getDataItem(0)));
    item.setValue(new Double(99.9));
    assertFalse(item.equals(series.getDataItem(0)));
}

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

/**
 * Create a TimeSeriesDataItem, add it to a TimeSeries.  Now, modifying
 * the original TimeSeriesDataItem should NOT affect the TimeSeries.
 *///from   w ww .j  av  a2  s  . c o m
@Test
public void testAdd_TimeSeriesDataItem() {
    TimeSeriesDataItem item = new TimeSeriesDataItem(new Year(2009), 1.0);
    TimeSeries series = new TimeSeries("S1");
    series.add(item);
    assertTrue(item.equals(series.getDataItem(0)));
    item.setValue(new Double(99.9));
    assertFalse(item.equals(series.getDataItem(0)));
}