Example usage for org.jfree.data.xy XYDataItem equals

List of usage examples for org.jfree.data.xy XYDataItem equals

Introduction

In this page you can find the example usage for org.jfree.data.xy XYDataItem equals.

Prototype

@Override
public boolean equals(Object obj) 

Source Link

Document

Tests if this object is equal to another.

Usage

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

/**
 * Confirm that the equals method can distinguish all the required fields.
 *///from ww  w . j  av a2 s .co m
@Test
public void testEquals() {
    XYDataItem i1 = new XYDataItem(1.0, 1.1);
    XYDataItem i2 = new XYDataItem(1.0, 1.1);
    assertTrue(i1.equals(i2));
    assertTrue(i2.equals(i1));

    i1.setY(new Double(9.9));
    assertFalse(i1.equals(i2));

    i2.setY(new Double(9.9));
    assertTrue(i1.equals(i2));
}

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

/**
 * Confirm that cloning works./* w  w w .  ja v a2 s.co  m*/
 */
@Test
public void testCloning() {
    XYDataItem i1 = new XYDataItem(1.0, 1.1);
    XYDataItem i2 = (XYDataItem) i1.clone();
    assertTrue(i1 != i2);
    assertTrue(i1.getClass() == i2.getClass());
    assertTrue(i1.equals(i2));
}