Example usage for org.jfree.data.xy DefaultWindDataset DefaultWindDataset

List of usage examples for org.jfree.data.xy DefaultWindDataset DefaultWindDataset

Introduction

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

Prototype

public DefaultWindDataset() 

Source Link

Document

Constructs a new, empty, dataset.

Usage

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

/**
 * Confirm that the equals method can distinguish all the required fields.
 *///from ww  w  .j av  a 2s.  c o m
@Test
public void testEquals() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = new DefaultWindDataset();
    assertTrue(d1.equals(d2));
    assertTrue(d2.equals(d1));

    d1 = createSampleDataset1();
    assertFalse(d1.equals(d2));
    d2 = createSampleDataset1();
    assertTrue(d1.equals(d2));
}

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

/**
 * Confirm that cloning works./*from w w w . j a v  a 2 s.  c  om*/
 */
@Test
public void testCloning() throws CloneNotSupportedException {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = (DefaultWindDataset) d1.clone();
    assertTrue(d1 != d2);
    assertTrue(d1.getClass() == d2.getClass());
    assertTrue(d1.equals(d2));

    // try a dataset with some content...
    d1 = createSampleDataset1();
    d2 = (DefaultWindDataset) d1.clone();
    assertTrue(d1 != d2);
    assertTrue(d1.getClass() == d2.getClass());
    assertTrue(d1.equals(d2));
}

From source file:org.jfree.data.xy.junit.DefaultWindDatasetTest.java

/**
 * Confirm that the equals method can distinguish all the required fields.
 *//*from w  ww.  ja  v a2  s.c  o  m*/
public void testEquals() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = new DefaultWindDataset();
    assertTrue(d1.equals(d2));
    assertTrue(d2.equals(d1));

    d1 = createSampleDataset1();
    assertFalse(d1.equals(d2));
    d2 = createSampleDataset1();
    assertTrue(d1.equals(d2));
}

From source file:org.jfree.data.xy.junit.DefaultWindDatasetTest.java

/**
 * Confirm that cloning works.//  www. j  a va  2  s.  c om
 */
public void testCloning() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = null;
    try {
        d2 = (DefaultWindDataset) d1.clone();
    } catch (CloneNotSupportedException e) {
        e.printStackTrace();
    }
    assertTrue(d1 != d2);
    assertTrue(d1.getClass() == d2.getClass());
    assertTrue(d1.equals(d2));

    // try a dataset with some content...
    d1 = createSampleDataset1();
    d2 = null;
    try {
        d2 = (DefaultWindDataset) d1.clone();
    } catch (CloneNotSupportedException e) {
        e.printStackTrace();
    }
    assertTrue(d1 != d2);
    assertTrue(d1.getClass() == d2.getClass());
    assertTrue(d1.equals(d2));
}

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

/**
 * Verify that this class implements {@link PublicCloneable}.
 *//*from   w  w  w. j ava2 s  .  c  o  m*/
@Test
public void testPublicCloneable() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    assertTrue(d1 instanceof PublicCloneable);
}

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

/**
 * Serialize an instance, restore it, and check for equality.
 *///from w  w w.j  a  v a 2s  .co  m
@Test
public void testSerialization() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = (DefaultWindDataset) TestUtilities.serialised(d1);
    assertEquals(d1, d2);

    // try a dataset with some content...
    d1 = createSampleDataset1();
    d2 = (DefaultWindDataset) TestUtilities.serialised(d1);
    assertEquals(d1, d2);
}

From source file:org.jfree.data.xy.junit.DefaultWindDatasetTest.java

/**
 * Verify that this class implements {@link PublicCloneable}.
 *///from   www .j av a2s . c  o m
public void testPublicCloneable() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    assertTrue(d1 instanceof PublicCloneable);
}

From source file:org.jfree.data.xy.junit.DefaultWindDatasetTest.java

/**
 * Serialize an instance, restore it, and check for equality.
 *//*w  ww. j av  a2  s . c  o  m*/
public void testSerialization() {
    DefaultWindDataset d1 = new DefaultWindDataset();
    DefaultWindDataset d2 = null;
    try {
        ByteArrayOutputStream buffer = new ByteArrayOutputStream();
        ObjectOutput out = new ObjectOutputStream(buffer);
        out.writeObject(d1);
        out.close();

        ObjectInput in = new ObjectInputStream(new ByteArrayInputStream(buffer.toByteArray()));
        d2 = (DefaultWindDataset) in.readObject();
        in.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
    assertEquals(d1, d2);

    // try a dataset with some content...
    d1 = createSampleDataset1();
    try {
        ByteArrayOutputStream buffer = new ByteArrayOutputStream();
        ObjectOutput out = new ObjectOutputStream(buffer);
        out.writeObject(d1);
        out.close();

        ObjectInput in = new ObjectInputStream(new ByteArrayInputStream(buffer.toByteArray()));
        d2 = (DefaultWindDataset) in.readObject();
        in.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
    assertEquals(d1, d2);

}