/** * Generates a label string for an item in the dataset. * * @param dataset the dataset ({@code null} not permitted). * @param series the series (zero-based index). * @param item the item (zero-based index). * * @return The label (possibly {@code null}). */ @Override public String generateLabelString(XYDataset dataset, int series, int item) { String result; Object[] items = createItemArray((XYZDataset) dataset, series, item); result = MessageFormat.format(getFormatString(), items); return result; }
/** * Generates a tool tip text item for a particular item within a series. * * @param dataset the dataset (<code>null</code> not permitted). * @param series the series index (zero-based). * @param item the item index (zero-based). * * @return The tooltip text (possibly <code>null</code>). */ public String generateToolTip(XYZDataset dataset, int series, int item) { return generateLabelString(dataset, series, item); }
DateFormat xf = getXDateFormat(); if (xf != null) { result[1] = xf.format(x); result[1] = getXFormat().format(x); DateFormat yf = getYDateFormat(); if (yf != null) { result[2] = yf.format(y); result[2] = getYFormat().format(y);
XYBubbleRenderer.SCALE_ON_RANGE_AXIS); if (tooltips) { renderer.setBaseToolTipGenerator(new StandardXYZToolTipGenerator());
DateFormat xf = getXDateFormat(); if (xf != null) { result[1] = xf.format(x); result[1] = getXFormat().format(x); DateFormat yf = getYDateFormat(); if (yf != null) { result[2] = yf.format(y); result[2] = getYFormat().format(y);
XYBubbleRenderer.SCALE_ON_RANGE_AXIS); if (tooltips) { renderer.setDefaultToolTipGenerator(new StandardXYZToolTipGenerator());
/** * Generates a label string for an item in the dataset. * * @param dataset the dataset (<code>null</code> not permitted). * @param series the series (zero-based index). * @param item the item (zero-based index). * * @return The label (possibly <code>null</code>). */ public String generateLabelString(XYDataset dataset, int series, int item) { String result = null; Object[] items = createItemArray((XYZDataset) dataset, series, item); result = MessageFormat.format(getFormatString(), items); return result; }
renderer.setToolTipGenerator( new StandardXYZToolTipGenerator( chartDefinition.getBubbleLabelContent(), chartDefinition.getXFormat(), chartDefinition.getYFormat(), chartDefinition.getZFormat() ) );
/** * Generates a tool tip text item for a particular item within a series. * * @param dataset the dataset ({@code null} not permitted). * @param series the series index (zero-based). * @param item the item index (zero-based). * * @return The tooltip text (possibly {@code null}). */ @Override public String generateToolTip(XYZDataset dataset, int series, int item) { return generateLabelString(dataset, series, item); }