org.openfaces.component.chart.impl.generators
Class DynamicPieGenerator

java.lang.Object
  extended by org.openfaces.component.chart.impl.generators.DynamicPieGenerator
All Implemented Interfaces:
org.jfree.chart.labels.PieSectionLabelGenerator, org.jfree.chart.labels.PieToolTipGenerator, org.jfree.chart.urls.PieURLGenerator

public class DynamicPieGenerator
extends java.lang.Object
implements org.jfree.chart.labels.PieToolTipGenerator, org.jfree.chart.urls.PieURLGenerator, org.jfree.chart.labels.PieSectionLabelGenerator


Constructor Summary
DynamicPieGenerator(PieChartView pieView, ChartViewValueExpression valueExpression)
           
 
Method Summary
 java.text.AttributedString generateAttributedSectionLabel(org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable)
           
 java.lang.String generateMouseAction(org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable)
           
 java.lang.String generateSectionLabel(org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable)
           
 java.lang.String generateToolTip(org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable)
           
 java.lang.String generateURL(org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable, int i)
           
 boolean getConditionValue(PieSectorProperties sector, int index, org.jfree.data.general.PieDataset pieDataset, java.lang.Comparable comparable)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicPieGenerator

public DynamicPieGenerator(PieChartView pieView,
                           ChartViewValueExpression valueExpression)
Method Detail

generateMouseAction

public java.lang.String generateMouseAction(org.jfree.data.general.PieDataset pieDataset,
                                            java.lang.Comparable comparable)

generateToolTip

public java.lang.String generateToolTip(org.jfree.data.general.PieDataset pieDataset,
                                        java.lang.Comparable comparable)
Specified by:
generateToolTip in interface org.jfree.chart.labels.PieToolTipGenerator

generateURL

public java.lang.String generateURL(org.jfree.data.general.PieDataset pieDataset,
                                    java.lang.Comparable comparable,
                                    int i)
Specified by:
generateURL in interface org.jfree.chart.urls.PieURLGenerator

generateSectionLabel

public java.lang.String generateSectionLabel(org.jfree.data.general.PieDataset pieDataset,
                                             java.lang.Comparable comparable)
Specified by:
generateSectionLabel in interface org.jfree.chart.labels.PieSectionLabelGenerator

generateAttributedSectionLabel

public java.text.AttributedString generateAttributedSectionLabel(org.jfree.data.general.PieDataset pieDataset,
                                                                 java.lang.Comparable comparable)
Specified by:
generateAttributedSectionLabel in interface org.jfree.chart.labels.PieSectionLabelGenerator

getConditionValue

public boolean getConditionValue(PieSectorProperties sector,
                                 int index,
                                 org.jfree.data.general.PieDataset pieDataset,
                                 java.lang.Comparable comparable)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.