List of usage examples for org.jfree.data.xy DefaultHighLowDataset clone
@Override public Object clone() throws CloneNotSupportedException
From source file:org.jfree.data.xy.DefaultHighLowDatasetTest.java
/** * Confirm that cloning works.//from ww w .ja v a 2s.c om */ @Test public void testCloning() throws CloneNotSupportedException { DefaultHighLowDataset d1 = new DefaultHighLowDataset("Series 1", new Date[] { new Date(123L) }, new double[] { 1.2 }, new double[] { 3.4 }, new double[] { 5.6 }, new double[] { 7.8 }, new double[] { 99.9 }); DefaultHighLowDataset d2 = (DefaultHighLowDataset) d1.clone(); assertTrue(d1 != d2); assertTrue(d1.getClass() == d2.getClass()); assertTrue(d1.equals(d2)); }
From source file:org.jfree.data.xy.junit.DefaultHighLowDatasetTest.java
/** * Confirm that cloning works./*from ww w . j a va 2 s . c o m*/ */ public void testCloning() { DefaultHighLowDataset d1 = new DefaultHighLowDataset("Series 1", new Date[] { new Date(123L) }, new double[] { 1.2 }, new double[] { 3.4 }, new double[] { 5.6 }, new double[] { 7.8 }, new double[] { 99.9 }); DefaultHighLowDataset d2 = null; try { d2 = (DefaultHighLowDataset) d1.clone(); } catch (CloneNotSupportedException e) { e.printStackTrace(); } assertTrue(d1 != d2); assertTrue(d1.getClass() == d2.getClass()); assertTrue(d1.equals(d2)); }