Example usage for org.jfree.data.statistics HistogramDataset getXValue

List of usage examples for org.jfree.data.statistics HistogramDataset getXValue

Introduction

In this page you can find the example usage for org.jfree.data.statistics HistogramDataset getXValue.

Prototype

@Override
public double getXValue(int series, int item) 

Source Link

Document

Returns the x-value (as a double primitive) for an item within a series.

Usage

From source file:biz.ixnay.pivot.charts.skin.jfree.HistogramViewSkin.java

public Element getElementAt(int x, int y) {
    ChartView.Element element = null;

    ChartEntity chartEntity = getChartEntityAt(x, y);
    if (chartEntity instanceof XYItemEntity) {
        XYItemEntity xyItemEntity = (XYItemEntity) chartEntity;
        HistogramDataset dataSet = (HistogramDataset) ((XYItemEntity) chartEntity).getDataset();
        int series = xyItemEntity.getSeriesIndex();
        int item = xyItemEntity.getItem();

        double binStart = dataSet.getStartXValue(series, item);
        double binEnd = dataSet.getEndXValue(series, item);
        double binValue = dataSet.getXValue(series, item);
        double frequency = dataSet.getYValue(series, item);

        element = new HistogramView.HistogramBin(series, item, binStart, binValue, binEnd, frequency);

    }/*from w w w  . j  a va2s  .c om*/
    return element;
}