net.sf.jasperreports.charts.fill
Class JRFillCategorySeries

java.lang.Object
  extended by net.sf.jasperreports.charts.fill.JRFillCategorySeries
All Implemented Interfaces:
java.lang.Cloneable, JRCategorySeries, JRCloneable

public class JRFillCategorySeries
extends java.lang.Object
implements JRCategorySeries

Version:
$Id: JRFillCategorySeries.java 3032 2009-08-27 11:32:28Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
protected  JRCategorySeries parent
           
 
Constructor Summary
JRFillCategorySeries(JRCategorySeries categorySeries, JRFillObjectFactory factory)
           
 
Method Summary
 java.lang.Object clone()
           
protected  void evaluate(JRCalculator calculator)
           
protected  void evaluateItemHyperlink(JRCalculator calculator)
           
protected  java.lang.Comparable getCategory()
           
 JRExpression getCategoryExpression()
           
 JRHyperlink getItemHyperlink()
          Returns the hyperlink specification for chart items.
protected  java.lang.String getLabel()
           
 JRExpression getLabelExpression()
           
protected  JRPrintHyperlink getPrintItemHyperlink()
           
protected  java.lang.Comparable getSeries()
           
 JRExpression getSeriesExpression()
           
protected  java.lang.Number getValue()
           
 JRExpression getValueExpression()
           
 boolean hasItemHyperlinks()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected JRCategorySeries parent
Constructor Detail

JRFillCategorySeries

public JRFillCategorySeries(JRCategorySeries categorySeries,
                            JRFillObjectFactory factory)
Method Detail

getSeriesExpression

public JRExpression getSeriesExpression()
Specified by:
getSeriesExpression in interface JRCategorySeries

getCategoryExpression

public JRExpression getCategoryExpression()
Specified by:
getCategoryExpression in interface JRCategorySeries

getValueExpression

public JRExpression getValueExpression()
Specified by:
getValueExpression in interface JRCategorySeries

getLabelExpression

public JRExpression getLabelExpression()
Specified by:
getLabelExpression in interface JRCategorySeries

getSeries

protected java.lang.Comparable getSeries()

getCategory

protected java.lang.Comparable getCategory()

getValue

protected java.lang.Number getValue()

getLabel

protected java.lang.String getLabel()

getPrintItemHyperlink

protected JRPrintHyperlink getPrintItemHyperlink()

evaluate

protected void evaluate(JRCalculator calculator)
                 throws JRExpressionEvalException
Throws:
JRExpressionEvalException

evaluateItemHyperlink

protected void evaluateItemHyperlink(JRCalculator calculator)
                              throws JRExpressionEvalException
Throws:
JRExpressionEvalException

hasItemHyperlinks

public boolean hasItemHyperlinks()

getItemHyperlink

public JRHyperlink getItemHyperlink()
Description copied from interface: JRCategorySeries
Returns the hyperlink specification for chart items.

The hyperlink will be evaluated for every chart item and an image map will be created for the chart.

Specified by:
getItemHyperlink in interface JRCategorySeries
Returns:
hyperlink specification for chart items

clone

public java.lang.Object clone()
Specified by:
clone in interface JRCloneable
Overrides:
clone in class java.lang.Object


© 2001-2009 Jaspersoft Corporation www.jaspersoft.com