List of usage examples for org.jfree.data.time.ohlc OHLCSeriesCollection getLowValue
@Override public double getLowValue(int series, int item)
From source file:com.ceabie.CandlestickToolTipGenerator.java
@Override public String generateToolTip(XYDataset dataset, int series, int item) { if (dataset instanceof OHLCSeriesCollection) { OHLCSeriesCollection d = (OHLCSeriesCollection) dataset; double x = dataset.getXValue(series, item); DateFormat xDateFormat = getXDateFormat(); if (xDateFormat != null) { return MessageFormat.format(DEFAULT_TOOL_TIP_FORMAT, xDateFormat.format(new Date((long) x)), d.getOpenValue(series, item), d.getCloseValue(series, item), d.getHighValue(series, item), d.getLowValue(series, item)); }// ww w . ja v a 2 s . co m } else if (dataset instanceof TimeSeriesCollection) { TimeSeriesCollection d = (TimeSeriesCollection) dataset; double x = dataset.getXValue(series, item); DateFormat xDateFormat = getXDateFormat(); if (xDateFormat != null) { return MessageFormat.format(DEFAULT_SINGLE_TOOL_TIP_FORMAT, xDateFormat.format(new Date((long) x)), d.getYValue(series, item)); } } return generateLabelString(dataset, series, item); }