/** * Returns a string representation of this instance, useful for debugging * purposes. * * @return A string. */ @Override public String toString() { return "XYItemEntity: series = " + getSeriesIndex() + ", item = " + getItem() + ", dataset = " + getDataset(); }
/** * Returns a string representation of this instance, useful for debugging * purposes. * * @return A string. */ public String toString() { return "XYItemEntity: series = " + getSeriesIndex() + ", item = " + getItem() + ", dataset = " + getDataset(); }
public JRPrintHyperlink getEntityHyperlink(ChartEntity entity) { JRPrintHyperlink printHyperlink = null; if (hasHyperlinks() && entity instanceof XYItemEntity) { XYItemEntity itemEntity = (XYItemEntity) entity; XYDataset dataset = itemEntity.getDataset(); Comparable serie = dataset.getSeriesKey(itemEntity.getSeriesIndex()); Map serieHyperlinks = (Map) itemHyperlinks.get(serie); if (serieHyperlinks != null) { Number x = dataset.getX(itemEntity.getSeriesIndex(), itemEntity.getItem()); Number y = dataset.getY(itemEntity.getSeriesIndex(), itemEntity.getItem()); Object xyKey = new Pair(x, y); printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(xyKey); } } return printHyperlink; }
public JRPrintHyperlink getEntityHyperlink(ChartEntity entity) { JRPrintHyperlink printHyperlink = null; if (hasHyperlinks() && entity instanceof XYItemEntity) { XYItemEntity itemEntity = (XYItemEntity) entity; TimePeriodValuesCollection dataset = (TimePeriodValuesCollection) itemEntity.getDataset(); TimePeriodValues series = dataset.getSeries(itemEntity.getSeriesIndex()); Map serieHyperlinks = (Map) itemHyperlinks.get(series.getKey()); if (serieHyperlinks != null) { TimePeriod timePeriod = series.getTimePeriod(itemEntity.getItem()); printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(timePeriod); } } return printHyperlink; }
public JRPrintHyperlink getEntityHyperlink(ChartEntity entity) { JRPrintHyperlink printHyperlink = null; if (hasHyperlinks() && entity instanceof XYItemEntity) { XYItemEntity itemEntity = (XYItemEntity) entity; TimeSeriesCollection dataset = (TimeSeriesCollection) itemEntity.getDataset(); TimeSeries series = dataset.getSeries(itemEntity.getSeriesIndex()); Map serieHyperlinks = (Map) itemHyperlinks.get(series.getKey()); if (serieHyperlinks != null) { RegularTimePeriod timePeriod = series.getTimePeriod(itemEntity.getItem()); printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(timePeriod); } } return printHyperlink; }
@Override public void chartMouseMoved(ChartMouseEvent event) { if (renderer != null) { ChartEntity entity = event.getEntity(); if (entity != null) { if (entity instanceof XYItemEntity) { XYItemEntity xyie = (XYItemEntity) entity; if (renderer != null) { renderer.setHighlightedItem(xyie.getSeriesIndex(), xyie.getItem()); return; } } } renderer.setHighlightedItem(-1, -1); } }
.getBounds2D().getMaxY()), e.getDataset().getGroup().getID()); double time = e.getDataset().getXValue(e.getSeriesIndex(), e.getItem()); double value = e.getDataset().getYValue(e.getSeriesIndex(), e.getItem()); String uom = e.getURLText().split(";")[0]; String color = e.getURLText().split(";")[1];
final Number xNumber = dset.getX(xyie.getSeriesIndex(), xyie.getItem()); if (xNumber != null) { SwingUtilities.invokeLater(
} else { try { int seriesIndex = xyItemEntity.getSeriesIndex(); int itemIndex = xyItemEntity.getItem(); String xySeriesKey =
} else { try { int seriesIndex = xyItemEntity.getSeriesIndex(); int itemIndex = xyItemEntity.getItem(); String xySeriesKey =
} else { try { int seriesIndex = xyItemEntity.getSeriesIndex(); int itemIndex = xyItemEntity.getItem(); String xySeriesKey =
int si = info.getSeriesIndex(); int ii = info.getItem();