Class ChartSettings

java.lang.Object
net.sf.jasperreports.chartthemes.simple.ChartSettings
All Implemented Interfaces:
Serializable, JRChangeEventsSupport

public class ChartSettings extends Object implements JRChangeEventsSupport, Serializable
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
  • Field Details

  • Constructor Details

    • ChartSettings

      public ChartSettings()
  • Method Details

    • getBackgroundPaint

      public PaintProvider getBackgroundPaint()
    • setBackgroundPaint

      public void setBackgroundPaint(PaintProvider backgroundPaint)
    • getAntiAlias

      public Boolean getAntiAlias()
      Returns:
      the antiAlias
    • setAntiAlias

      public void setAntiAlias(Boolean antiAlias)
      Parameters:
      antiAlias - the antiAlias to set
    • getBorderVisible

      public Boolean getBorderVisible()
      Returns:
      the borderVisible
    • setBorderVisible

      public void setBorderVisible(Boolean borderVisible)
      Parameters:
      borderVisible - the borderVisible to set
    • getEventSupport

      public JRPropertyChangeSupport getEventSupport()
      Description copied from interface: JRChangeEventsSupport
      Returns the property change support object for this instance.
      Specified by:
      getEventSupport in interface JRChangeEventsSupport
      Returns:
      the property change support object for this instance
    • getFont

      public JRFont getFont()
      Returns:
      the font
    • setFont

      public void setFont(JRFont font)
      Parameters:
      font - the font to set
    • getPadding

      public org.jfree.chart.ui.RectangleInsets getPadding()
      Returns:
      the padding
    • setPadding

      public void setPadding(org.jfree.chart.ui.RectangleInsets padding)
      Parameters:
      padding - the padding to set
    • getTextAntiAlias

      public Boolean getTextAntiAlias()
      Returns:
      the textAntiAlias
    • setTextAntiAlias

      public void setTextAntiAlias(Boolean textAntiAlias)
      Parameters:
      textAntiAlias - the textAntiAlias to set
    • getBackgroundImageAlignment

      public Integer getBackgroundImageAlignment()
      Returns:
      the backgroundImageAlignment
    • setBackgroundImageAlignment

      public void setBackgroundImageAlignment(Integer backgroundImageAlignment)
      Parameters:
      backgroundImageAlignment - the backgroundImageAlignment to set
    • getBackgroundImageAlpha

      public Float getBackgroundImageAlpha()
      Returns:
      the backgroundImageAlpha
    • setBackgroundImageAlpha

      public void setBackgroundImageAlpha(Float backgroundImageAlpha)
      Parameters:
      backgroundImageAlpha - the backgroundImageAlpha to set
    • getBorderPaint

      public PaintProvider getBorderPaint()
      Returns:
      the borderPaint
    • setBorderPaint

      public void setBorderPaint(PaintProvider borderPaint)
      Parameters:
      borderPaint - the borderPaint to set
    • getBackgroundImage

      public ImageProvider getBackgroundImage()
      Returns:
      the backgroundImage
    • setBackgroundImage

      public void setBackgroundImage(ImageProvider backgroundImage)
      Parameters:
      backgroundImage - the backgroundImage to set
    • getBorderStroke

      public Stroke getBorderStroke()
      Returns:
      the borderStroke
    • setBorderStroke

      public void setBorderStroke(Stroke borderStroke)
      Parameters:
      borderStroke - the borderStroke to set