|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.component.BaseFillComponent
net.sf.jasperreports.components.spiderchart.FillSpiderChart
public class FillSpiderChart
| Field Summary | |
|---|---|
protected ChartCustomizer |
chartCustomizer
|
| Fields inherited from class net.sf.jasperreports.engine.component.BaseFillComponent |
|---|
fillContext |
| Constructor Summary | |
|---|---|
FillSpiderChart(SpiderChartComponent chartComponent,
JRFillObjectFactory factory)
|
|
| Method Summary | |
|---|---|
protected void |
copy(JRPrintImage printImage)
|
JRFillCloneable |
createClone(JRFillCloneFactory factory)
Creates a working clone of itself. |
void |
evaluate(byte evaluation)
Evaluates the fill component. |
void |
evaluateDelayedElement(JRPrintElement element,
byte evaluation)
The default implementation throws UnsupportedOperationException. |
protected void |
evaluateRenderer(byte evaluation)
|
JRPrintElement |
fill()
Fills the component by creating a print element which will be included in the generated report. |
java.lang.String |
getAnchorName()
|
java.lang.Integer |
getBookmarkLevel()
|
FillChartSettings |
getChartSettings()
|
FillSpiderDataset |
getDataset()
|
JRFillExpressionEvaluator |
getExpressionEvaluator()
|
java.lang.String |
getHyperlinkAnchor()
|
java.lang.Integer |
getHyperlinkPage()
|
JRPrintHyperlinkParameters |
getHyperlinkParameters()
|
protected ChartHyperlinkProvider |
getHyperlinkProvider()
|
java.lang.String |
getHyperlinkReference()
|
java.lang.String |
getHyperlinkTooltip()
|
java.lang.String |
getLinkTarget()
|
java.lang.String |
getLinkType()
|
java.lang.Double |
getMaxValue()
|
FillSpiderPlot |
getPlot()
|
JRRenderable |
getRenderer()
|
java.lang.String |
getSubtitleText()
|
java.lang.String |
getTitleText()
|
protected boolean |
isEvaluateNow()
|
FillPrepareResult |
prepare(int availableHeight)
Prepares to fill the component by deciding whether the component will print, and how much vertical space it will require. |
| Methods inherited from class net.sf.jasperreports.engine.component.BaseFillComponent |
|---|
evaluateExpression, initialize, rewind |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ChartCustomizer chartCustomizer
| Constructor Detail |
|---|
public FillSpiderChart(SpiderChartComponent chartComponent,
JRFillObjectFactory factory)
| Method Detail |
|---|
protected boolean isEvaluateNow()
public void evaluate(byte evaluation)
throws JRException
FillComponent
This method would evaluate the component expressions and store the
results to be used in FillComponent.fill().
If the component needs to delay the evaluation of some of its
expressions, it would call
FillContext.registerDelayedEvaluation(JRPrintElement, EvaluationTimeEnum, String)
to register a delayed evaluation print element, and perform the delayed
evaluations on FillComponent.evaluateDelayedElement(JRPrintElement, byte).
evaluate in interface FillComponentevaluation - the evaluation type
JRExceptionFillContext.evaluate(net.sf.jasperreports.engine.JRExpression, byte)
protected void evaluateRenderer(byte evaluation)
throws JRException
JRExceptionpublic JRPrintElement fill()
FillComponent
This method will get called only if FillComponent.prepare(int) returned
a result that indicated that the component will print.
fill in interface FillComponentpublic FillPrepareResult prepare(int availableHeight)
FillComponent
prepare in interface FillComponentavailableHeight - the amount of vertical space available for the
component, starting from the top of the component element.
public JRFillCloneable createClone(JRFillCloneFactory factory)
JRFillCloneable
createClone in interface JRFillCloneablefactory - the clone factory to use while creating the clone
public void evaluateDelayedElement(JRPrintElement element,
byte evaluation)
throws JRException
BaseFillComponentUnsupportedOperationException.
If a component supports delayed evaluation, it needs to override this method.
evaluateDelayedElement in interface FillComponentevaluateDelayedElement in class BaseFillComponentelement - the print element for which delayed evaluation has
been registeredevaluation - the evaluation type
JRExceptionFillComponent.evaluate(byte)protected void copy(JRPrintImage printImage)
protected ChartHyperlinkProvider getHyperlinkProvider()
public FillChartSettings getChartSettings()
public FillSpiderDataset getDataset()
public FillSpiderPlot getPlot()
public java.lang.Double getMaxValue()
public java.lang.String getTitleText()
public java.lang.String getSubtitleText()
public java.lang.String getAnchorName()
public java.lang.String getHyperlinkReference()
public java.lang.String getHyperlinkAnchor()
public java.lang.Integer getHyperlinkPage()
public java.lang.String getHyperlinkTooltip()
public java.lang.Integer getBookmarkLevel()
public JRFillExpressionEvaluator getExpressionEvaluator()
public JRRenderable getRenderer()
public java.lang.String getLinkType()
public java.lang.String getLinkTarget()
public JRPrintHyperlinkParameters getHyperlinkParameters()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||