Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jfree.chart.urls
Class StandardPieURLGenerator  view StandardPieURLGenerator download StandardPieURLGenerator.java

java.lang.Object
  extended byorg.jfree.chart.urls.StandardPieURLGenerator
All Implemented Interfaces:
PieURLGenerator, java.io.Serializable

public class StandardPieURLGenerator
extends java.lang.Object
implements PieURLGenerator, java.io.Serializable

A URL generator for pie charts.


Field Summary
private  java.lang.String categoryParameterName
          The category parameter name.
private  java.lang.String indexParameterName
          The pie index parameter name.
private  java.lang.String prefix
          The prefix.
private static long serialVersionUID
          For serialization.
 
Constructor Summary
StandardPieURLGenerator()
          Default constructor.
StandardPieURLGenerator(java.lang.String prefix)
          Creates a new generator.
StandardPieURLGenerator(java.lang.String prefix, java.lang.String categoryParameterName)
          Creates a new generator.
StandardPieURLGenerator(java.lang.String prefix, java.lang.String categoryParameterName, java.lang.String indexParameterName)
          Creates a new generator.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Tests if this object is equal to another.
 java.lang.String generateURL(org.jfree.data.general.PieDataset data, java.lang.Comparable key, int pieIndex)
          Generates a URL.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
For serialization.

See Also:
Constant Field Values

prefix

private java.lang.String prefix
The prefix.


categoryParameterName

private java.lang.String categoryParameterName
The category parameter name.


indexParameterName

private java.lang.String indexParameterName
The pie index parameter name.

Constructor Detail

StandardPieURLGenerator

public StandardPieURLGenerator()
Default constructor.


StandardPieURLGenerator

public StandardPieURLGenerator(java.lang.String prefix)
Creates a new generator.


StandardPieURLGenerator

public StandardPieURLGenerator(java.lang.String prefix,
                               java.lang.String categoryParameterName)
Creates a new generator.


StandardPieURLGenerator

public StandardPieURLGenerator(java.lang.String prefix,
                               java.lang.String categoryParameterName,
                               java.lang.String indexParameterName)
Creates a new generator.

Method Detail

generateURL

public java.lang.String generateURL(org.jfree.data.general.PieDataset data,
                                    java.lang.Comparable key,
                                    int pieIndex)
Generates a URL.

Specified by:
generateURL in interface PieURLGenerator

equals

public boolean equals(java.lang.Object obj)
Tests if this object is equal to another.