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

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

Introduction

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

Prototype

public double getXLowValue() 

Source Link

Document

Returns the lower bound of the x-interval.

Usage

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

/**
 * Some checks for the constructor./*from  www .  j  a va  2 s  . 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.
 *///  w  ww  .  j ava 2  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());

    }
}