Class JRDesignAreaPlot
- java.lang.Object
-
- net.sf.jasperreports.engine.base.JRBaseChartPlot
-
- net.sf.jasperreports.charts.base.JRBaseAreaPlot
-
- net.sf.jasperreports.charts.design.JRDesignAreaPlot
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,JRDesignCategoryPlot,JRAreaPlot,JRCategoryAxisFormat,JRCategoryPlot,JRValueAxisFormat,JRChangeEventsSupport,JRChartPlot,JRCloneable
public class JRDesignAreaPlot extends JRBaseAreaPlot implements JRDesignCategoryPlot
- Author:
- Flavius Sana (flavius_sana@users.sourceforge.net)
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
JRBaseChartPlot.JRBaseSeriesColor
-
Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot
JRChartPlot.JRSeriesColor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPROPERTY_CATEGORY_AXIS_LABEL_COLORstatic java.lang.StringPROPERTY_CATEGORY_AXIS_LABEL_FONTstatic java.lang.StringPROPERTY_CATEGORY_AXIS_LINE_COLORstatic java.lang.StringPROPERTY_CATEGORY_AXIS_TICK_LABEL_COLORstatic java.lang.StringPROPERTY_CATEGORY_AXIS_TICK_LABEL_FONTstatic java.lang.StringPROPERTY_CATEGORY_AXIS_TICK_LABEL_MASKstatic java.lang.StringPROPERTY_CATEGORY_AXIS_VERTICAL_TICK_LABELSstatic java.lang.StringPROPERTY_VALUE_AXIS_LABEL_COLORstatic java.lang.StringPROPERTY_VALUE_AXIS_LABEL_FONTstatic java.lang.StringPROPERTY_VALUE_AXIS_LINE_COLORstatic java.lang.StringPROPERTY_VALUE_AXIS_TICK_LABEL_COLORstatic java.lang.StringPROPERTY_VALUE_AXIS_TICK_LABEL_FONTstatic java.lang.StringPROPERTY_VALUE_AXIS_TICK_LABEL_MASKstatic java.lang.StringPROPERTY_VALUE_AXIS_VERTICAL_TICK_LABELS-
Fields inherited from class net.sf.jasperreports.charts.base.JRBaseAreaPlot
categoryAxisLabelColor, categoryAxisLabelExpression, categoryAxisLabelFont, categoryAxisLineColor, categoryAxisTickLabelColor, categoryAxisTickLabelFont, categoryAxisTickLabelMask, categoryAxisVerticalTickLabels, domainAxisMaxValueExpression, domainAxisMinValueExpression, rangeAxisMaxValueExpression, rangeAxisMinValueExpression, valueAxisLabelColor, valueAxisLabelExpression, valueAxisLabelFont, valueAxisLineColor, valueAxisTickLabelColor, valueAxisTickLabelFont, valueAxisTickLabelMask, valueAxisVerticalTickLabels
-
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
backcolor, backgroundAlphaFloat, chart, foregroundAlphaFloat, labelRotationDouble, orientationValue, PROPERTY_BACKCOLOR, PROPERTY_BACKGROUND_ALPHA, PROPERTY_FOREGROUND_ALPHA, PROPERTY_LABEL_ROTATION, PROPERTY_ORIENTATION, PROPERTY_SERIES_COLORS, seriesColors
-
Fields inherited from interface net.sf.jasperreports.charts.JRCategoryAxisFormat
PROPERTY_CATEGORY_AXIS_TICK_LABEL_ROTATION
-
Fields inherited from interface net.sf.jasperreports.charts.design.JRDesignCategoryPlot
PROPERTY_CATEGORY_AXIS_LABEL_EXPRESSION, PROPERTY_DOMAIN_AXIS_MAXVALUE_EXPRESSION, PROPERTY_DOMAIN_AXIS_MINVALUE_EXPRESSION, PROPERTY_RANGE_AXIS_MAXVALUE_EXPRESSION, PROPERTY_RANGE_AXIS_MINVALUE_EXPRESSION, PROPERTY_VALUE_AXIS_LABEL_EXPRESSION
-
-
Constructor Summary
Constructors Constructor Description JRDesignAreaPlot(JRChartPlot plot, JRChart chart)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetCategoryAxisFormat(JRAxisFormat axisFormat)voidsetCategoryAxisLabelColor(java.awt.Color categoryAxisLabelColor)voidsetCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)voidsetCategoryAxisLabelFont(JRFont categoryAxisLabelFont)voidsetCategoryAxisLineColor(java.awt.Color categoryAxisLineColor)voidsetCategoryAxisTickLabelColor(java.awt.Color categoryAxisTickLabelColor)voidsetCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)voidsetCategoryAxisTickLabelMask(java.lang.String categoryAxisTickLabelMask)voidsetCategoryAxisVerticalTickLabels(java.lang.Boolean categoryAxisVerticalTickLabels)voidsetDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)voidsetDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)voidsetRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)voidsetRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)voidsetValueAxisFormat(JRAxisFormat axisFormat)voidsetValueAxisLabelColor(java.awt.Color valueAxisLabelColor)voidsetValueAxisLabelExpression(JRExpression valueAxisLabelExpression)voidsetValueAxisLabelFont(JRFont valueAxisLabelFont)voidsetValueAxisLineColor(java.awt.Color valueAxisLineColor)voidsetValueAxisTickLabelColor(java.awt.Color valueAxisTickLabelColor)voidsetValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)voidsetValueAxisTickLabelMask(java.lang.String valueAxisTickLabelMask)voidsetValueAxisVerticalTickLabels(java.lang.Boolean valueAxisVerticalTickLabels)-
Methods inherited from class net.sf.jasperreports.charts.base.JRBaseAreaPlot
clone, collectExpressions, getCategoryAxisLabelColor, getCategoryAxisLabelExpression, getCategoryAxisLabelFont, getCategoryAxisLineColor, getCategoryAxisTickLabelColor, getCategoryAxisTickLabelFont, getCategoryAxisTickLabelMask, getCategoryAxisTickLabelRotation, getCategoryAxisVerticalTickLabels, getDomainAxisMaxValueExpression, getDomainAxisMinValueExpression, getOwnCategoryAxisLabelColor, getOwnCategoryAxisLineColor, getOwnCategoryAxisTickLabelColor, getOwnValueAxisLabelColor, getOwnValueAxisLineColor, getOwnValueAxisTickLabelColor, getRangeAxisMaxValueExpression, getRangeAxisMinValueExpression, getValueAxisLabelColor, getValueAxisLabelExpression, getValueAxisLabelFont, getValueAxisLineColor, getValueAxisTickLabelColor, getValueAxisTickLabelFont, getValueAxisTickLabelMask, getValueAxisVerticalTickLabels, setCategoryAxisTickLabelRotation
-
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseChartPlot
addSeriesColor, clearSeriesColors, clone, getBackcolor, getBackgroundAlphaFloat, getChart, getEventSupport, getForegroundAlphaFloat, getLabelRotationDouble, getOrientationValue, getOwnBackcolor, getSeriesColors, getStyleResolver, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.engine.JRChartPlot
addSeriesColor, clearSeriesColors, getBackcolor, getBackgroundAlphaFloat, getChart, getForegroundAlphaFloat, getLabelRotationDouble, getOrientationValue, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setSeriesColors
-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
-
-
-
Field Detail
-
PROPERTY_CATEGORY_AXIS_LABEL_COLOR
public static final java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_LABEL_FONT
public static final java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_FONT
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_LINE_COLOR
public static final java.lang.String PROPERTY_CATEGORY_AXIS_LINE_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_TICK_LABEL_COLOR
public static final java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_TICK_LABEL_FONT
public static final java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_FONT
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_TICK_LABEL_MASK
public static final java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_MASK
- See Also:
- Constant Field Values
-
PROPERTY_CATEGORY_AXIS_VERTICAL_TICK_LABELS
public static final java.lang.String PROPERTY_CATEGORY_AXIS_VERTICAL_TICK_LABELS
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_LABEL_COLOR
public static final java.lang.String PROPERTY_VALUE_AXIS_LABEL_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_LABEL_FONT
public static final java.lang.String PROPERTY_VALUE_AXIS_LABEL_FONT
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_LINE_COLOR
public static final java.lang.String PROPERTY_VALUE_AXIS_LINE_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_TICK_LABEL_COLOR
public static final java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_COLOR
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_TICK_LABEL_FONT
public static final java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_FONT
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_TICK_LABEL_MASK
public static final java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_MASK
- See Also:
- Constant Field Values
-
PROPERTY_VALUE_AXIS_VERTICAL_TICK_LABELS
public static final java.lang.String PROPERTY_VALUE_AXIS_VERTICAL_TICK_LABELS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JRDesignAreaPlot
public JRDesignAreaPlot(JRChartPlot plot, JRChart chart)
-
-
Method Detail
-
setCategoryAxisLabelExpression
public void setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)
- Specified by:
setCategoryAxisLabelExpressionin interfaceJRDesignCategoryPlot
-
setCategoryAxisLabelFont
public void setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)
-
setCategoryAxisLabelColor
public void setCategoryAxisLabelColor(java.awt.Color categoryAxisLabelColor)
-
setCategoryAxisTickLabelFont
public void setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)
-
setCategoryAxisTickLabelColor
public void setCategoryAxisTickLabelColor(java.awt.Color categoryAxisTickLabelColor)
-
setCategoryAxisTickLabelMask
public void setCategoryAxisTickLabelMask(java.lang.String categoryAxisTickLabelMask)
-
setCategoryAxisVerticalTickLabels
public void setCategoryAxisVerticalTickLabels(java.lang.Boolean categoryAxisVerticalTickLabels)
-
setCategoryAxisLineColor
public void setCategoryAxisLineColor(java.awt.Color categoryAxisLineColor)
-
setValueAxisLabelExpression
public void setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)
- Specified by:
setValueAxisLabelExpressionin interfaceJRDesignCategoryPlot
-
setDomainAxisMinValueExpression
public void setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)
- Specified by:
setDomainAxisMinValueExpressionin interfaceJRDesignCategoryPlot
-
setDomainAxisMaxValueExpression
public void setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)
- Specified by:
setDomainAxisMaxValueExpressionin interfaceJRDesignCategoryPlot
-
setRangeAxisMinValueExpression
public void setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)
- Specified by:
setRangeAxisMinValueExpressionin interfaceJRDesignCategoryPlot
-
setRangeAxisMaxValueExpression
public void setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)
- Specified by:
setRangeAxisMaxValueExpressionin interfaceJRDesignCategoryPlot
-
setValueAxisLabelFont
public void setValueAxisLabelFont(JRFont valueAxisLabelFont)
-
setValueAxisLabelColor
public void setValueAxisLabelColor(java.awt.Color valueAxisLabelColor)
-
setValueAxisTickLabelFont
public void setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)
-
setValueAxisTickLabelColor
public void setValueAxisTickLabelColor(java.awt.Color valueAxisTickLabelColor)
-
setValueAxisTickLabelMask
public void setValueAxisTickLabelMask(java.lang.String valueAxisTickLabelMask)
-
setValueAxisVerticalTickLabels
public void setValueAxisVerticalTickLabels(java.lang.Boolean valueAxisVerticalTickLabels)
-
setValueAxisLineColor
public void setValueAxisLineColor(java.awt.Color valueAxisLineColor)
-
setCategoryAxisFormat
public void setCategoryAxisFormat(JRAxisFormat axisFormat)
- Specified by:
setCategoryAxisFormatin interfaceJRDesignCategoryPlot
-
setValueAxisFormat
public void setValueAxisFormat(JRAxisFormat axisFormat)
- Specified by:
setValueAxisFormatin interfaceJRDesignCategoryPlot
-
-