Class AxisSettings

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

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

  • Constructor Details

    • AxisSettings

      public AxisSettings()
  • Method Details

    • 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
    • getVisible

      public Boolean getVisible()
      Returns:
      the visible
    • setVisible

      public void setVisible(Boolean visible)
      Parameters:
      visible - the visible property to set
    • getLocation

      public org.jfree.chart.axis.AxisLocation getLocation()
      Returns:
      the location
    • setLocation

      public void setLocation(org.jfree.chart.axis.AxisLocation location)
      Parameters:
      location - the location to set
    • getLinePaint

      public PaintProvider getLinePaint()
      Returns:
      the linePaint
    • setLinePaint

      public void setLinePaint(PaintProvider linePaint)
      Parameters:
      linePaint - the linePaint to set
    • getLineVisible

      public Boolean getLineVisible()
      Returns:
      the lineVisible
    • setLineVisible

      public void setLineVisible(Boolean lineVisible)
      Parameters:
      lineVisible - the lineVisible to set
    • getLabelAngle

      public Double getLabelAngle()
      Returns:
      the labelAngle
    • setLabelAngle

      public void setLabelAngle(Double labelAngle)
      Parameters:
      labelAngle - the labelAngle to set
    • getLabelPaint

      public PaintProvider getLabelPaint()
      Returns:
      the labelPaint
    • setLabelPaint

      public void setLabelPaint(PaintProvider labelPaint)
      Parameters:
      labelPaint - the labelPaint to set
    • getLabelFont

      public JRFont getLabelFont()
      Returns:
      the labelFont
    • setLabelFont

      public void setLabelFont(JRFont labelFont)
      Parameters:
      labelFont - the labelFont to set
    • getLabelInsets

      public org.jfree.chart.ui.RectangleInsets getLabelInsets()
      Returns:
      the labelInsets
    • setLabelInsets

      public void setLabelInsets(org.jfree.chart.ui.RectangleInsets labelInsets)
      Parameters:
      labelInsets - the labelInsets to set
    • getLabelVisible

      public Boolean getLabelVisible()
      Returns:
      the labelVisible
    • setLabelVisible

      public void setLabelVisible(Boolean labelVisible)
      Parameters:
      labelVisible - the labelVisible to set
    • getTickLabelPaint

      public PaintProvider getTickLabelPaint()
      Returns:
      the tickLabelPaint
    • setTickLabelPaint

      public void setTickLabelPaint(PaintProvider tickLabelPaint)
      Parameters:
      tickLabelPaint - the tickLabelPaint to set
    • getTickLabelFont

      public JRFont getTickLabelFont()
      Returns:
      the tickLabelFont
    • setTickLabelFont

      public void setTickLabelFont(JRFont tickLabelFont)
      Parameters:
      tickLabelFont - the tickLabelFont to set
    • getTickLabelInsets

      public org.jfree.chart.ui.RectangleInsets getTickLabelInsets()
      Returns:
      the tickLabelInsets
    • setTickLabelInsets

      public void setTickLabelInsets(org.jfree.chart.ui.RectangleInsets tickLabelInsets)
      Parameters:
      tickLabelInsets - the tickLabelInsets to set
    • getTickLabelsVisible

      public Boolean getTickLabelsVisible()
      Returns:
      the tickLabelsVisible
    • setTickLabelsVisible

      public void setTickLabelsVisible(Boolean tickLabelsVisible)
      Parameters:
      tickLabelsVisible - the tickLabelsVisible to set
    • getTickMarksInsideLength

      public Float getTickMarksInsideLength()
      Returns:
      the tickMarksInsideLength
    • setTickMarksInsideLength

      public void setTickMarksInsideLength(Float tickMarksInsideLength)
      Parameters:
      tickMarksInsideLength - the tickMarksInsideLength to set
    • getTickMarksOutsideLength

      public Float getTickMarksOutsideLength()
      Returns:
      the tickMarksOutsideLength
    • setTickMarksOutsideLength

      public void setTickMarksOutsideLength(Float tickMarksOutsideLength)
      Parameters:
      tickMarksOutsideLength - the tickMarksOutsideLength to set
    • getTickMarksPaint

      public PaintProvider getTickMarksPaint()
      Returns:
      the tickMarksPaint
    • setTickMarksPaint

      public void setTickMarksPaint(PaintProvider tickMarksPaint)
      Parameters:
      tickMarksPaint - the tickMarksPaint to set
    • getTickMarksVisible

      public Boolean getTickMarksVisible()
      Returns:
      the tickMarksVisible
    • setTickMarksVisible

      public void setTickMarksVisible(Boolean tickMarksVisible)
      Parameters:
      tickMarksVisible - the tickMarksVisible to set
    • getAxisIntegerUnit

      public Boolean getAxisIntegerUnit()
      Returns:
      the axisIntegerUnit
    • setAxisIntegerUnit

      public void setAxisIntegerUnit(Boolean axisIntegerUnit)
      Parameters:
      axisIntegerUnit - the axisIntegerUnit to set
    • getTickCount

      public Integer getTickCount()
      Returns:
      the tickCount
    • setTickCount

      public void setTickCount(Integer tickCount)
      Parameters:
      tickCount - the tickCount to set
    • getTickInterval

      public Number getTickInterval()
      Returns:
      the tickInterval
    • setTickInterval

      public void setTickInterval(Number tickInterval)
      Parameters:
      tickInterval - the tickInterval to set
    • getLineStroke

      public Stroke getLineStroke()
      Returns:
      the lineStroke
    • setLineStroke

      public void setLineStroke(Stroke lineStroke)
      Parameters:
      lineStroke - the lineStroke to set
    • getTickMarksStroke

      public Stroke getTickMarksStroke()
      Returns:
      the tickMarksStroke
    • setTickMarksStroke

      public void setTickMarksStroke(Stroke tickMarksStroke)
      Parameters:
      tickMarksStroke - the tickMarksStroke to set