|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
public abstract class AbstractChartExpression
Field Summary | |
---|---|
static String |
LINE_STYLE_DASH_STR
|
static String |
LINE_STYLE_DASHDOT_STR
|
static String |
LINE_STYLE_DASHDOTDOT_STR
|
static String |
LINE_STYLE_DOT_STR
|
static String |
LINE_STYLE_SOLID_STR
|
Method Summary | |
---|---|
String |
getBackgroundColor()
|
String |
getBackgroundImage()
|
String |
getBorderColor()
|
String |
getChartDirectory()
Deprecated. This property is no longer used. |
String |
getChartFile()
Deprecated. This property is no longer used. |
org.jfree.chart.JFreeChart |
getChartFromCache(Object key)
Deprecated. This method should not be public and should check for null-values. Use #storeChartInCache now. |
int |
getChartHeight()
Deprecated. This property is no longer used. |
String |
getChartUrlMask()
Deprecated. This property is no longer used. |
int |
getChartWidth()
Deprecated. This property is no longer used. |
String |
getDataSource()
|
int |
getDependencyLevel()
Overrides the dependency level to only execute this function on the pagination and content-generation level. |
org.pentaho.reporting.engine.classic.core.function.Expression |
getInstance()
Return a completly separated copy of this function. |
Font |
getItemLabelFont()
|
Boolean |
getItemsLabelVisible()
|
String |
getLabelFont()
|
Color |
getLegendBackgroundColor()
|
String |
getLegendFont()
|
String |
getLegendLocation()
|
Color |
getLegendTextColor()
|
String |
getNoDataMessage()
|
float |
getPlotBackgroundAlpha()
|
Color |
getPlotBackgroundColor()
|
float |
getPlotForegroundAlpha()
|
String |
getPossibleExpressionStringValue(String lookupValue)
Deprecated. This method should not be public and is part of a messed up title-semantic. Will be removed later. |
String |
getPostProcessingLanguage()
|
String |
getPostProcessingScript()
|
String[] |
getSeriesColor()
|
String |
getSeriesColor(int index)
|
int |
getSeriesColorCount()
|
List |
getSeriesColors()
Deprecated. use bean accessors instead: getSeriesColor(), getSeriesColor(int index) |
String |
getTitle()
Deprecated. The semantics of this property is all messed up and thus we can only deprecate it. |
String |
getTitleField()
|
String |
getTitleFont()
|
String |
getTitleText()
|
String |
getTooltipFormula()
|
String |
getUrlFormula()
|
Object |
getValue()
|
boolean |
isAntiAlias()
|
boolean |
isChartSectionOutline()
|
boolean |
isDrawLegendBorder()
|
boolean |
isReturnFileNameOnly()
Deprecated. This property is no longer used. |
boolean |
isReturnImageReference()
Deprecated. This property is no longer used. |
boolean |
isShowBorder()
|
boolean |
isShowLegend()
|
boolean |
isThreeD()
|
boolean |
isUseDrawable()
Deprecated. This property should no longer be defined manually. The only sensible value it can take is "true" now. |
void |
putChartInCache(org.jfree.chart.JFreeChart chart,
Object key)
Deprecated. This method should not be public and should check for null-values. Use #storeChartInCache now. |
void |
setAntiAlias(boolean value)
|
void |
setBackgroundColor(String value)
|
void |
setBackgroundImage(String value)
|
void |
setBorderColor(String value)
|
void |
setChartDirectory(String value)
Deprecated. This property is no longer used. |
void |
setChartFile(String value)
Deprecated. This property is no longer used. |
void |
setChartHeight(int value)
Deprecated. This property is no longer used. |
void |
setChartSectionOutline(boolean value)
|
void |
setChartUrlMask(String value)
Deprecated. This property is no longer used. |
void |
setChartWidth(int value)
Deprecated. This property is no longer used. |
void |
setDataSource(String dataSource)
|
void |
setDependencyLevel(int ignored)
|
void |
setDrawLegendBorder(boolean value)
|
void |
setItemLabelFont(Font itemLabelFont)
|
void |
setItemsLabelVisible(Boolean itemsLabelVisible)
|
void |
setLabelFont(String value)
|
void |
setLegendBackgroundColor(Color legendBackgroundColor)
|
void |
setLegendFont(String value)
|
void |
setLegendLocation(String value)
|
void |
setLegendTextColor(Color legendTextColor)
|
void |
setNoDataMessage(String noDataMessage)
|
void |
setPlotBackgroundAlpha(float plotBackgroundAlpha)
|
void |
setPlotBackgroundColor(Color plotBackgroundColor)
|
void |
setPlotForegroundAlpha(float plotForegroundAlpha)
|
void |
setPostProcessingLanguage(String postProcessingLanguage)
|
void |
setPostProcessingScript(String postProcessingScript)
|
void |
setReturnFileNameOnly(boolean value)
Deprecated. This property is no longer used. |
void |
setReturnImageReference(boolean value)
Deprecated. This property is no longer used. |
void |
setSeriesColor(int index,
String field)
|
void |
setSeriesColor(String[] fields)
|
void |
setShowBorder(boolean value)
|
void |
setShowLegend(boolean value)
|
void |
setThreeD(boolean value)
|
void |
setTitle(String title)
Deprecated. The semantics of this property is all messed up and thus we can only deprecate it. |
void |
setTitleField(String titleField)
|
void |
setTitleFont(String value)
|
void |
setTitleText(String titleText)
|
void |
setTooltipFormula(String tooltipFormula)
|
void |
setUrlFormula(String urlFormula)
|
void |
setUseDrawable(boolean value)
Deprecated. This property should no longer be defined manually. The only sensible value it can take is "true" now. |
static Stroke |
translateLineStyle(float lineWidth,
String lineStyle)
|
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression |
---|
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression |
---|
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setName, setRuntime |
Field Detail |
---|
public static final String LINE_STYLE_SOLID_STR
public static final String LINE_STYLE_DASH_STR
public static final String LINE_STYLE_DOT_STR
public static final String LINE_STYLE_DASHDOT_STR
public static final String LINE_STYLE_DASHDOTDOT_STR
Method Detail |
---|
public Font getItemLabelFont()
public void setItemLabelFont(Font itemLabelFont)
public String getTooltipFormula()
public void setTooltipFormula(String tooltipFormula)
public String getUrlFormula()
public void setUrlFormula(String urlFormula)
public String getPostProcessingLanguage()
public void setPostProcessingLanguage(String postProcessingLanguage)
public String getPostProcessingScript()
public void setPostProcessingScript(String postProcessingScript)
public Color getLegendBackgroundColor()
public void setLegendBackgroundColor(Color legendBackgroundColor)
public Color getLegendTextColor()
public void setLegendTextColor(Color legendTextColor)
public float getPlotForegroundAlpha()
public void setPlotForegroundAlpha(float plotForegroundAlpha)
public float getPlotBackgroundAlpha()
public void setPlotBackgroundAlpha(float plotBackgroundAlpha)
public Color getPlotBackgroundColor()
public void setPlotBackgroundColor(Color plotBackgroundColor)
public String getTitleFont()
public void setTitleFont(String value)
public String getLegendFont()
public void setLegendFont(String value)
public String getLabelFont()
public void setLabelFont(String value)
public String getDataSource()
getDataSource
in interface ChartExpression
public void setDataSource(String dataSource)
setDataSource
in interface ChartExpression
public String getTitleField()
public void setTitleField(String titleField)
public String getTitleText()
public void setTitleText(String titleText)
public boolean isAntiAlias()
public void setAntiAlias(boolean value)
public String getBorderColor()
public void setBorderColor(String value)
public String getBackgroundColor()
public void setBackgroundColor(String value)
public boolean isShowBorder()
public void setShowBorder(boolean value)
public String getLegendLocation()
public void setLegendLocation(String value)
public boolean isDrawLegendBorder()
public void setDrawLegendBorder(boolean value)
public boolean isShowLegend()
public void setShowLegend(boolean value)
public boolean isThreeD()
public void setThreeD(boolean value)
public boolean isChartSectionOutline()
public void setChartSectionOutline(boolean value)
public String getNoDataMessage()
public void setNoDataMessage(String noDataMessage)
public void setBackgroundImage(String value)
public String getBackgroundImage()
public Boolean getItemsLabelVisible()
public void setItemsLabelVisible(Boolean itemsLabelVisible)
public void setSeriesColor(int index, String field)
public String getSeriesColor(int index)
public int getSeriesColorCount()
public String[] getSeriesColor()
public void setSeriesColor(String[] fields)
public org.pentaho.reporting.engine.classic.core.function.Expression getInstance()
getInstance
in interface org.pentaho.reporting.engine.classic.core.function.Expression
getInstance
in class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
public Object getValue()
getValue
in interface org.pentaho.reporting.engine.classic.core.function.Expression
public int getDependencyLevel()
getDependencyLevel
in interface org.pentaho.reporting.engine.classic.core.function.Expression
getDependencyLevel
in class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
public void setDependencyLevel(int ignored)
setDependencyLevel
in interface org.pentaho.reporting.engine.classic.core.function.Expression
setDependencyLevel
in class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
public static Stroke translateLineStyle(float lineWidth, String lineStyle)
public void setChartWidth(int value)
value
- ignored.public int getChartWidth()
public void setChartHeight(int value)
value
- ignored.public int getChartHeight()
public void setChartDirectory(String value)
value
- ignored.public void setChartFile(String value)
value
- ignored.public void setChartUrlMask(String value)
value
- ignored.public String getChartDirectory()
public String getChartFile()
public String getChartUrlMask()
public boolean isReturnFileNameOnly()
public void setReturnFileNameOnly(boolean value)
value
- ignored.public boolean isReturnImageReference()
public void setReturnImageReference(boolean value)
value
- ignored.public org.jfree.chart.JFreeChart getChartFromCache(Object key)
key
- public void putChartInCache(org.jfree.chart.JFreeChart chart, Object key)
chart
- key
- public boolean isUseDrawable()
public void setUseDrawable(boolean value)
public String getPossibleExpressionStringValue(String lookupValue)
lookupValue
-
public String getTitle()
public void setTitle(String title)
public List getSeriesColors()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |