Class StandardPieURLGenerator

java.lang.Object
org.jfree.chart.urls.StandardPieURLGenerator
All Implemented Interfaces:
Serializable, PieURLGenerator

public class StandardPieURLGenerator
extends Object
implements PieURLGenerator, Serializable
A URL generator for pie charts.
Author:
Richard Atkinson
See Also:
Serialized Form
  • Constructor Details

    • StandardPieURLGenerator

      public StandardPieURLGenerator()
      Default constructor.
    • StandardPieURLGenerator

      public StandardPieURLGenerator​(String prefix)
      Creates a new generator.
      Parameters:
      prefix - the prefix.
    • StandardPieURLGenerator

      public StandardPieURLGenerator​(String prefix, String categoryParameterName)
      Creates a new generator.
      Parameters:
      prefix - the prefix.
      categoryParameterName - the category parameter name.
    • StandardPieURLGenerator

      public StandardPieURLGenerator​(String prefix, String categoryParameterName, String indexParameterName)
      Creates a new generator.
      Parameters:
      prefix - the prefix.
      categoryParameterName - the category parameter name.
      indexParameterName - the index parameter name (null permitted).
  • Method Details

    • generateURL

      public String generateURL​(PieDataset data, Comparable key, int pieIndex)
      Generates a URL.
      Specified by:
      generateURL in interface PieURLGenerator
      Parameters:
      data - the dataset.
      key - the item key.
      pieIndex - the pie index (ignored).
      Returns:
      a string containing the generated URL.
    • equals

      public boolean equals​(Object o)
      Tests if this object is equal to another.
      Overrides:
      equals in class Object
      Parameters:
      o - the other object.
      Returns:
      A boolean.