net.sf.jasperreports.charts.design
Class JRDesignAreaPlot

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseChartPlot
      extended by net.sf.jasperreports.charts.base.JRBaseAreaPlot
          extended by net.sf.jasperreports.charts.design.JRDesignAreaPlot
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, JRAreaPlot, JRCategoryAxisFormat, JRValueAxisFormat, JRChangeEventsSupport, JRChartPlot, JRCloneable

public class JRDesignAreaPlot
extends JRBaseAreaPlot

Version:
$Id: JRDesignAreaPlot.java 3181 2009-10-30 17:08:38Z teodord $
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
static java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_COLOR
           
static java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_EXPRESSION
           
static java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_FONT
           
static java.lang.String PROPERTY_CATEGORY_AXIS_LINE_COLOR
           
static java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_COLOR
           
static java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_FONT
           
static java.lang.String PROPERTY_CATEGORY_AXIS_TICK_LABEL_MASK
           
static java.lang.String PROPERTY_CATEGORY_AXIS_VERTICAL_TICK_LABELS
           
static java.lang.String PROPERTY_DOMAIN_AXIS_MAXVALUE_EXPRESSION
           
static java.lang.String PROPERTY_DOMAIN_AXIS_MINVALUE_EXPRESSION
           
static java.lang.String PROPERTY_RANGE_AXIS_MAXVALUE_EXPRESSION
           
static java.lang.String PROPERTY_RANGE_AXIS_MINVALUE_EXPRESSION
           
static java.lang.String PROPERTY_VALUE_AXIS_LABEL_COLOR
           
static java.lang.String PROPERTY_VALUE_AXIS_LABEL_EXPRESSION
           
static java.lang.String PROPERTY_VALUE_AXIS_LABEL_FONT
           
static java.lang.String PROPERTY_VALUE_AXIS_LINE_COLOR
           
static java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_COLOR
           
static java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_FONT
           
static java.lang.String PROPERTY_VALUE_AXIS_TICK_LABEL_MASK
           
static java.lang.String PROPERTY_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, orientation, 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
 
Constructor Summary
JRDesignAreaPlot(JRChartPlot areaPlot, JRChart chart)
           
 
Method Summary
 void setCategoryAxisFormat(JRAxisFormat axisFormat)
           
 void setCategoryAxisLabelColor(java.awt.Color categoryAxisLabelColor)
           
 void setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)
           
 void setCategoryAxisLabelFont(JRFont categoryAxisLabelFont)
           
 void setCategoryAxisLineColor(java.awt.Color categoryAxisLineColor)
           
 void setCategoryAxisTickLabelColor(java.awt.Color categoryAxisTickLabelColor)
           
 void setCategoryAxisTickLabelFont(JRFont categoryAxisTickLabelFont)
           
 void setCategoryAxisTickLabelMask(java.lang.String categoryAxisTickLabelMask)
           
 void setCategoryAxisVerticalTickLabels(java.lang.Boolean categoryAxisVerticalTickLabels)
           
 void setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)
           
 void setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)
           
 void setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)
           
 void setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)
           
 void setValueAxisFormat(JRAxisFormat axisFormat)
           
 void setValueAxisLabelColor(java.awt.Color valueAxisLabelColor)
           
 void setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)
           
 void setValueAxisLabelFont(JRFont valueAxisLabelFont)
           
 void setValueAxisLineColor(java.awt.Color valueAxisLineColor)
           
 void setValueAxisTickLabelColor(java.awt.Color valueAxisTickLabelColor)
           
 void setValueAxisTickLabelFont(JRFont valueAxisTickLabelFont)
           
 void setValueAxisTickLabelMask(java.lang.String valueAxisTickLabelMask)
           
 void setValueAxisVerticalTickLabels(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, getBackgroundAlpha, getBackgroundAlphaFloat, getChart, getEventSupport, getForegroundAlpha, getForegroundAlphaFloat, getLabelRotation, getLabelRotationDouble, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setBackgroundAlpha, setForegroundAlpha, setForegroundAlpha, setLabelRotation, 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, getBackgroundAlpha, getBackgroundAlphaFloat, getChart, getForegroundAlpha, getForegroundAlphaFloat, getLabelRotation, getLabelRotationDouble, getOrientation, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setBackgroundAlpha, setForegroundAlpha, setForegroundAlpha, setLabelRotation, 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_EXPRESSION

public static final java.lang.String PROPERTY_CATEGORY_AXIS_LABEL_EXPRESSION
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_EXPRESSION

public static final java.lang.String PROPERTY_VALUE_AXIS_LABEL_EXPRESSION
See Also:
Constant Field Values

PROPERTY_DOMAIN_AXIS_MINVALUE_EXPRESSION

public static final java.lang.String PROPERTY_DOMAIN_AXIS_MINVALUE_EXPRESSION
See Also:
Constant Field Values

PROPERTY_DOMAIN_AXIS_MAXVALUE_EXPRESSION

public static final java.lang.String PROPERTY_DOMAIN_AXIS_MAXVALUE_EXPRESSION
See Also:
Constant Field Values

PROPERTY_RANGE_AXIS_MINVALUE_EXPRESSION

public static final java.lang.String PROPERTY_RANGE_AXIS_MINVALUE_EXPRESSION
See Also:
Constant Field Values

PROPERTY_RANGE_AXIS_MAXVALUE_EXPRESSION

public static final java.lang.String PROPERTY_RANGE_AXIS_MAXVALUE_EXPRESSION
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 areaPlot,
                        JRChart chart)
Method Detail

setCategoryAxisLabelExpression

public void setCategoryAxisLabelExpression(JRExpression categoryAxisLabelExpression)

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)

setDomainAxisMinValueExpression

public void setDomainAxisMinValueExpression(JRExpression domainAxisMinValueExpression)

setDomainAxisMaxValueExpression

public void setDomainAxisMaxValueExpression(JRExpression domainAxisMaxValueExpression)

setRangeAxisMinValueExpression

public void setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)

setRangeAxisMaxValueExpression

public void setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)

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)

setValueAxisFormat

public void setValueAxisFormat(JRAxisFormat axisFormat)


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com