public class BarChartExpression extends StackedCategoricalChartExpression
EMPTY_STROKE, LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_SOLID_STR
Constructor and Description |
---|
BarChartExpression() |
Modifier and Type | Method and Description |
---|---|
org.jfree.chart.JFreeChart |
computeCategoryChart(org.jfree.data.category.CategoryDataset categoryDataset) |
protected void |
configureChart(org.jfree.chart.JFreeChart chart) |
Double |
getItemMargin() |
Double |
getMaxBarWidth() |
Color |
getShadowColor() |
int |
getShadowXOffset() |
int |
getShadowYOffset() |
boolean |
isDrawBarOutline()
Deprecated.
Use the property chartSectionOutline instead.
|
boolean |
isShadowVisible() |
boolean |
isStackedBarRenderPercentages() |
void |
setDrawBarOutline(boolean value)
Deprecated.
Use the property chartSectionOutline instead.
|
void |
setItemMargin(Double itemMargin) |
void |
setMaxBarWidth(Double value) |
void |
setShadowColor(Color shadowColor) |
void |
setShadowVisible(boolean shadowVisible) |
void |
setShadowXOffset(int shadowXOffset) |
void |
setShadowYOffset(int shadowYOffset) |
void |
setStackedBarRenderPercentages(boolean value) |
isStacked, setStacked
computeChart, computePlotOrientation, configureLogarithmicAxis, configureRangeAxis, createUpRotationCategoryLabelPosition, getCategoricalAxisMessageFormat, getCategoricalItemLabelRotation, getCategoricalItemLabelRotationDeg, getCategoricalLabelDateFormat, getCategoricalLabelDecimalFormat, getCategoricalLabelFormat, getCategoryAxisLabel, getCategoryMargin, getCategoryTickFont, getCategoryTitleFont, getChart, getDateUnitAsInt, getInstance, getLabelRotation, getLabelRotationDeg, getLowerMargin, getMaxCategoryLabelWidthRatio, getRangeMaximum, getRangeMinimum, getRangePeriodCount, getRangeTickFont, getRangeTickFormat, getRangeTickFormatString, getRangeTimePeriod, getRangeTitleFont, getScaleFactor, getTextAnchorDirectionOfAngle, getUpperMargin, getValueAxisLabel, isAutoRange, isHorizontal, isHumanReadableLogarithmicFormat, isLogarithmicAxis, isRangeIncludesZero, isRangeStickyZero, isShowGridlines, reconfigureForCompatibility, setAutoRange, setCategoricalAxisMessageFormat, setCategoricalItemLabelRotation, setCategoricalItemLabelRotationDeg, setCategoricalLabelDateFormat, setCategoricalLabelDecimalFormat, setCategoricalLabelFormat, setCategoryAxisLabel, setCategoryMargin, setCategoryTickFont, setCategoryTitleFont, setHorizontal, setHumanReadableLogarithmicFormat, setLabelRotation, setLabelRotationDeg, setLogarithmicAxis, setLowerMargin, setMaxCategoryLabelWidthRatio, setRangeIncludesZero, setRangeMaximum, setRangeMinimum, setRangePeriodCount, setRangeStickyZero, setRangeTickFont, setRangeTickFormat, setRangeTickFormatString, setRangeTimePeriod, setRangeTitleFont, setScaleFactor, setShowGridlines, setUpperMargin, setValueAxisLabel
addExpression, computeTitle, getBackgroundColor, getBackgroundImage, getBorderColor, getChartDirectory, getChartFile, getChartFromCache, getChartHeight, getChartUrlMask, getChartWidth, getColorFromString, getDataSource, getDependencyLevel, getExpressionMap, getHyperlinkFormulas, getItemLabelFont, getItemsLabelVisible, getLabelFont, getLegendBackgroundColor, getLegendFont, getLegendLocation, getLegendTextColor, getNoDataMessage, getPlotBackgroundAlpha, getPlotBackgroundColor, getPlotForegroundAlpha, getPossibleExpressionStringValue, getPostProcessingLanguage, getPostProcessingScript, getSeriesColor, getSeriesColor, getSeriesColorCount, getSeriesColors, getTitle, getTitleField, getTitleFont, getTitleText, getTooltipFormula, getUrlFormula, getValue, isAntiAlias, isChartSectionOutline, isDrawLegendBorder, isReturnFileNameOnly, isReturnImageReference, isShowBorder, isShowLegend, isThreeD, isUseDrawable, loadChartFromCache, parseColorFromString, postProcessChart, putChartInCache, removeExpression, setAntiAlias, setBackgroundColor, setBackgroundImage, setBorderColor, setChartDirectory, setChartFile, setChartHeight, setChartSectionOutline, setChartUrlMask, setChartWidth, setDataSource, setDependencyLevel, setDrawLegendBorder, setExpressionMap, setItemLabelFont, setItemsLabelVisible, setLabelFont, setLegendBackgroundColor, setLegendFont, setLegendLocation, setLegendTextColor, setNoDataMessage, setPlotBackgroundAlpha, setPlotBackgroundColor, setPlotForegroundAlpha, setPostProcessingLanguage, setPostProcessingScript, setReturnFileNameOnly, setReturnImageReference, setSeriesColor, setSeriesColor, setShowBorder, setShowLegend, setThreeD, setTitle, setTitleField, setTitleFont, setTitleText, setTooltipFormula, setUrlFormula, setUseDrawable, standardTickUnitsApplyFormat, storeChartInCache, translateEdge, translateLineStyle
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime
public Double getItemMargin()
public void setItemMargin(Double itemMargin)
public Double getMaxBarWidth()
public void setMaxBarWidth(Double value)
public boolean isStackedBarRenderPercentages()
public void setStackedBarRenderPercentages(boolean value)
public org.jfree.chart.JFreeChart computeCategoryChart(org.jfree.data.category.CategoryDataset categoryDataset)
computeCategoryChart
in class CategoricalChartExpression
protected void configureChart(org.jfree.chart.JFreeChart chart)
configureChart
in class CategoricalChartExpression
public boolean isShadowVisible()
public void setShadowVisible(boolean shadowVisible)
public Color getShadowColor()
public void setShadowColor(Color shadowColor)
public int getShadowXOffset()
public void setShadowXOffset(int shadowXOffset)
public int getShadowYOffset()
public void setShadowYOffset(int shadowYOffset)
public boolean isDrawBarOutline()
public void setDrawBarOutline(boolean value)
value
- Copyright © 2002–2017 Pentaho Corporation. All rights reserved.