Class ChartSettings

  • All Implemented Interfaces:
    java.io.Serializable

    public class ChartSettings
    extends java.lang.Object
    implements java.io.Serializable
    GraphPanelChart configuration and settings holder
    See Also:
    Serialized Form
    • Constructor Detail

      • ChartSettings

        public ChartSettings()
    • Method Detail

      • getConfigCsvSeparator

        public java.lang.String getConfigCsvSeparator()
      • setConfigCsvSeparator

        public void setConfigCsvSeparator​(java.lang.String configCsvSeparator)
      • setConfigNeverDrawCurrentX

        public void setConfigNeverDrawCurrentX​(boolean configNeverDrawCurrentX)
      • setConfigNeverDrawFinalZeroingLines

        public void setConfigNeverDrawFinalZeroingLines​(boolean configNeverDrawFinalZeroingLines)
      • isConfigOptimizeYAxis

        public boolean isConfigOptimizeYAxis()
      • setConfigOptimizeYAxis

        public void setConfigOptimizeYAxis​(boolean configOptimizeYAxis)
      • isDrawCurrentX

        public boolean isDrawCurrentX()
      • setDrawCurrentX

        public void setDrawCurrentX​(boolean drawCurrentX)
      • isDrawFinalZeroingLines

        public boolean isDrawFinalZeroingLines()
      • setDrawFinalZeroingLines

        public void setDrawFinalZeroingLines​(boolean drawFinalZeroingLines)
      • isDrawGradient

        public boolean isDrawGradient()
      • setDrawGradient

        public void setDrawGradient​(boolean drawGradient)
      • getHideNonRepValLimit

        public int getHideNonRepValLimit()
      • setHideNonRepValLimit

        public void setHideNonRepValLimit​(int hideNonRepValLimit)
      • isPreventXAxisOverScaling

        public boolean isPreventXAxisOverScaling()
      • setPreventXAxisOverScaling

        public void setPreventXAxisOverScaling​(boolean preventXAxisOverScaling)
      • isUseRelativeTime

        public boolean isUseRelativeTime()
      • setUseRelativeTime

        public void setUseRelativeTime​(boolean useRelativeTime)
      • getMaxPointPerRow

        public int getMaxPointPerRow()
      • setMaxPointPerRow

        public void setMaxPointPerRow​(int maxPointPerRow)
      • getForcedMaxY

        public long getForcedMaxY()
      • setForcedMaxY

        public void setForcedMaxY​(long forcedMaxY)
      • enableDrawFinalZeroingLines

        public void enableDrawFinalZeroingLines()
      • enableDrawCurrentX

        public void enableDrawCurrentX()
      • getChartType

        public int getChartType()
      • setChartType

        public void setChartType​(int chartType)
      • getChartMarkers

        public int getChartMarkers()
      • setChartMarkers

        public void setChartMarkers​(int chartMarkers)
      • getDashStroke

        public java.awt.Stroke getDashStroke()
      • getThickStroke

        public java.awt.Stroke getThickStroke()
      • getBarComposite

        public java.awt.AlphaComposite getBarComposite()
      • isExpendRows

        public boolean isExpendRows()
      • setExpendRows

        public void setExpendRows​(boolean expendRows)
      • getLineWidth

        public float getLineWidth()
      • setLineWidth

        public void setLineWidth​(float lineWidth)