All Implemented Interfaces:
PropertySelfDescriber
Direct Known Subclasses:
DateAxisConfig, ElapsedTimeAxisConfig, NumberAxisConfig

public abstract class ValueAxisConfig extends AxisConfig
  • Field Details

    • autoRange

      protected boolean autoRange
    • autoRangeMinimumSize

      protected double autoRangeMinimumSize
    • fixedAutoRange

      protected double fixedAutoRange
    • lowerBound

      protected double lowerBound
    • lowerMargin

      protected double lowerMargin
    • upperBound

      protected double upperBound
    • upperMargin

      protected double upperMargin
    • negArrowVisible

      protected boolean negArrowVisible
    • posArrowVisible

      protected boolean posArrowVisible
    • verticalTickLabels

      protected boolean verticalTickLabels
  • Constructor Details

    • ValueAxisConfig

      public ValueAxisConfig()
  • Method Details

    • configureAxis

      protected void configureAxis(org.jfree.chart.axis.Axis a)
      Overrides:
      configureAxis in class AxisConfig
    • copyInto

      protected void copyInto(AxisConfig a)
      Overrides:
      copyInto in class AxisConfig
    • initProperties

      protected void initProperties()
      Overrides:
      initProperties in class AxisConfig
    • isAutoRange

      public boolean isAutoRange()
    • getAutoRangeMinimumSize

      public double getAutoRangeMinimumSize()
    • getFixedAutoRange

      public double getFixedAutoRange()
    • getLowerBound

      public double getLowerBound()
    • getLowerMargin

      public double getLowerMargin()
    • isNegArrowVisible

      public boolean isNegArrowVisible()
    • isPosArrowVisible

      public boolean isPosArrowVisible()
    • getUpperBound

      public double getUpperBound()
    • getUpperMargin

      public double getUpperMargin()
    • isVerticalTickLabels

      public boolean isVerticalTickLabels()
    • setAutoRange

      public void setAutoRange(boolean b)
    • setAutoRangeMinimumSize

      public void setAutoRangeMinimumSize(double d)
    • setFixedAutoRange

      public void setFixedAutoRange(double d)
    • setLowerBound

      public void setLowerBound(double d)
    • setLowerMargin

      public void setLowerMargin(double d)
    • setNegArrowVisible

      public void setNegArrowVisible(boolean b)
    • setPosArrowVisible

      public void setPosArrowVisible(boolean b)
    • setUpperBound

      public void setUpperBound(double d)
    • setUpperMargin

      public void setUpperMargin(double d)
    • setVerticalTickLabels

      public void setVerticalTickLabels(boolean b)