public interface

PieURLGenerator

org.jfree.chart.urls.PieURLGenerator
Known Indirect Subclasses

Class Overview

Interface for a URL generator for plots that use data from a PieDataset. Classes that implement this interface:

  • are responsible for correctly escaping any text that is derived from the dataset, as this may be user-specified and could pose a security risk;
  • should be either (a) immutable, or (b) cloneable via the PublicCloneable interface (defined in the JCommon class library). This provides a mechanism for the referring plot to clone the generator if necessary.

Summary

Public Methods
abstract String generateURL(PieDataset dataset, Comparable key, int pieIndex)
Generates a URL for one item in a PieDataset.

Public Methods

public abstract String generateURL (PieDataset dataset, Comparable key, int pieIndex)

Generates a URL for one item in a PieDataset. As a guideline, the URL should be valid within the context of an XHTML 1.0 document.

Parameters
dataset the dataset (null not permitted).
key the item key (null not permitted).
pieIndex the pie index (differentiates between pies in a 'multi' pie chart).
Returns
  • A string containing the URL.