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

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

Introduction

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

Prototype

@Override
public boolean equals(Object obj) 

Source Link

Document

Tests this instance for equality with an arbitrary object.

Usage

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

/**
 * Tests the equals() method./*from   ww w  .  j a  v  a  2s  . c om*/
 */
@Test
public void testEquals() {

    TimePeriodValuesCollection c1 = new TimePeriodValuesCollection();
    TimePeriodValuesCollection c2 = new TimePeriodValuesCollection();
    assertTrue(c1.equals(c2));

    c1.setDomainIsPointsInTime(!c1.getDomainIsPointsInTime());
    assertFalse(c1.equals(c2));
    c2.setDomainIsPointsInTime(c1.getDomainIsPointsInTime());
    assertTrue(c1.equals(c2));

    c1.setXPosition(TimePeriodAnchor.END);
    assertFalse(c1.equals(c2));
    c2.setXPosition(TimePeriodAnchor.END);
    assertTrue(c1.equals(c2));

    TimePeriodValues v1 = new TimePeriodValues("Test");
    TimePeriodValues v2 = new TimePeriodValues("Test");

    c1.addSeries(v1);
    assertFalse(c1.equals(c2));
    c2.addSeries(v2);
    assertTrue(c1.equals(c2));
}