net.sf.jasperreports.charts

## Interface JRScatterPlot

- All Superinterfaces:
    java.lang.Cloneable, JRChartPlot, JRCloneable, JRCommonLinePlot, JRXAxisFormat, JRYAxisFormat
  All Known Implementing Classes:
    JRBaseScatterPlot, JRDesignScatterPlot, JRFillScatterPlot

      public interface JRScatterPlot
      extends JRChartPlot, JRXAxisFormat, JRYAxisFormat, JRCommonLinePlot

  Scatter plots are used only with Scatter charts. They render items as points on a two-axis plot area. This plot closely resembles the Line plot, in that it lets users configure the labels for both axes, the rendering of lines to unite the item points, and the rendering of the small shapes that mark each item point on the target plot area.
  Version:
    $Id: JRScatterPlot.java 6995 2014-04-01 11:26:53Z shertage $
  Author:
    Teodor Danciu (teodord@users.sourceforge.net)

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface net.sf.jasperreports.engine.JRChartPlot

      `JRChartPlot.JRSeriesColor`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `JRExpression` | `getDomainAxisMaxValueExpression()`
    `JRExpression` | `getDomainAxisMinValueExpression()`
    `JRExpression` | `getRangeAxisMaxValueExpression()`
    `JRExpression` | `getRangeAxisMinValueExpression()`
    `JRExpression` | `getXAxisLabelExpression()`
    `JRExpression` | `getYAxisLabelExpression()`

    - ### Methods inherited from interface net.sf.jasperreports.engine.JRChartPlot

      `addSeriesColor, clearSeriesColors, clone, collectExpressions, getBackcolor, getBackgroundAlphaFloat, getChart, getForegroundAlphaFloat, getLabelRotationDouble, getOrientation, getOrientationValue, getOwnBackcolor, getSeriesColors, setBackcolor, setBackgroundAlpha, setForegroundAlpha, setLabelRotation, setOrientation, setOrientation, setSeriesColors`

    - ### Methods inherited from interface net.sf.jasperreports.engine.JRCloneable

      `clone`

    - ### Methods inherited from interface net.sf.jasperreports.charts.JRXAxisFormat

      `getOwnXAxisLabelColor, getOwnXAxisLineColor, getOwnXAxisTickLabelColor, getXAxisLabelColor, getXAxisLabelFont, getXAxisLineColor, getXAxisTickLabelColor, getXAxisTickLabelFont, getXAxisTickLabelMask, getXAxisVerticalTickLabels`

    - ### Methods inherited from interface net.sf.jasperreports.charts.JRYAxisFormat

      `getOwnYAxisLabelColor, getOwnYAxisLineColor, getOwnYAxisTickLabelColor, getYAxisLabelColor, getYAxisLabelFont, getYAxisLineColor, getYAxisTickLabelColor, getYAxisTickLabelFont, getYAxisTickLabelMask, getYAxisVerticalTickLabels`

    - ### Methods inherited from interface net.sf.jasperreports.charts.JRCommonLinePlot

      `getShowLines, getShowShapes, setShowLines, setShowShapes`

- - ### Method Detail

    - #### getXAxisLabelExpression

          JRExpression getXAxisLabelExpression()

      Returns:
        the x axis label expression

    - #### getYAxisLabelExpression

          JRExpression getYAxisLabelExpression()

      Returns:
        the y axis label expression

    - #### getDomainAxisMinValueExpression

          JRExpression getDomainAxisMinValueExpression()

      Returns:
        the minimum value expression for the domain axis

    - #### getDomainAxisMaxValueExpression

          JRExpression getDomainAxisMaxValueExpression()

      Returns:
        the maximum value expression for the domain axis

    - #### getRangeAxisMinValueExpression

          JRExpression getRangeAxisMinValueExpression()

      Returns:
        the minimum value expression for the range axis

    - #### getRangeAxisMaxValueExpression

          JRExpression getRangeAxisMaxValueExpression()

      Returns:
        the maximum value expression for the range axis

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com