Class XYLineChartExpression

java.lang.Object
org.pentaho.reporting.engine.classic.core.function.AbstractExpression
All Implemented Interfaces:
Serializable, Cloneable, ChartExpression, org.pentaho.reporting.engine.classic.core.DynamicExpression, org.pentaho.reporting.engine.classic.core.function.Expression, org.pentaho.reporting.engine.classic.core.LegacyUpdateHandler
Direct Known Subclasses:
ExtendedXYLineChartExpression, XYAreaChartExpression

public class XYLineChartExpression extends XYChartExpression
See Also:
  • Constructor Details

    • XYLineChartExpression

      public XYLineChartExpression()
  • Method Details

    • computeXYChart

      protected org.jfree.chart.JFreeChart computeXYChart(org.jfree.data.xy.XYDataset xyDataset)
      Overrides:
      computeXYChart in class XYChartExpression
    • configureChart

      protected void configureChart(org.jfree.chart.JFreeChart chart)
      Overrides:
      configureChart in class XYChartExpression
    • getLineStyle

      public String getLineStyle()
      Returns:
      returns the style set for the lines
    • setLineStyle

      public void setLineStyle(String value)
      Parameters:
      value - set the style for all line series
    • getLineWidth

      public float getLineWidth()
      Returns:
      the width of all line series Valid values are float numbers zero or greater
    • setLineWidth

      public void setLineWidth(float value)
      Parameters:
      value - set the width of all line series Valid values are float numbers zero or greater
    • isMarkersVisible

      public boolean isMarkersVisible()
      Returns:
      boolean whether the markers (data points) for all series are displayed
    • setMarkersVisible

      public void setMarkersVisible(boolean markersVisible)
      Parameters:
      markersVisible - set whether the markers (data points) for all series should be displayed