Example usage for org.jfree.data.xy XYIntervalDataItem getX

List of usage examples for org.jfree.data.xy XYIntervalDataItem getX

Introduction

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

Prototype

public Double getX() 

Source Link

Document

Returns the x-value.

Usage

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

/**
 * Some checks for the constructor.//from w  w w  . j  av  a  2s.c  o m
 */
@Test
public void testConstructor1() {
    XYIntervalDataItem item1 = new XYIntervalDataItem(1.0, 0.5, 1.5, 2.0, 1.9, 2.1);
    assertEquals(new Double(1.0), item1.getX());
    assertEquals(0.5, item1.getXLowValue(), EPSILON);
    assertEquals(1.5, item1.getXHighValue(), EPSILON);
    assertEquals(2.0, item1.getYValue(), EPSILON);
    assertEquals(1.9, item1.getYLowValue(), EPSILON);
    assertEquals(2.1, item1.getYHighValue(), EPSILON);
}

From source file:userinterface.graph.Histogram.java

/**
 * Add a point to the specified graph series.
 * @param seriesKey Key of series to update.
 * @param dataItem XYDataItem object to insert into this series.
 *///from www . j a v a2 s  .c o  m
public void addPointToSeries(SeriesKey seriesKey, XYIntervalDataItem dataItem) {

    synchronized (seriesCollection) {

        XYIntervalSeries series = keyToSeries.get(seriesKey);
        series.add(dataItem.getX(), dataItem.getXLowValue(), dataItem.getXHighValue(), dataItem.getYValue(),
                dataItem.getYLowValue(), dataItem.getYHighValue());

    }
}