Class AbstractChart<T extends ChartData<?>,​S extends Serializable>

    • Constructor Detail

      • AbstractChart

        public AbstractChart()
    • Method Detail

      • addSerie

        public AbstractChart<T,​S> addSerie​(Serie serie)
        Adiciona uma serie
        Parameters:
        serie - Add serie of chart
        Returns:
        AbstractChart
      • addSeries

        public AbstractChart<T,​S> addSeries​(Serie... series)
        Add a collection of series
        Parameters:
        series - Add series of chart
        Returns:
        AbstractChart
      • setSimpleTitle

        public AbstractChart<T,​S> setSimpleTitle​(String title)
        Parameters:
        title - Set title of chart
        Returns:
        AbstractChart
      • setLabelX

        public AbstractChart<T,​S> setLabelX​(String label)
        Parameters:
        label - Set label for axis X
        Returns:
        AbstractChart
      • setLabelY

        public AbstractChart<T,​S> setLabelY​(String label)
        Parameters:
        label - Set label for axis Y
        Returns:
        AbstractChart
      • getTitle

        public Title getTitle()
        Returns:
        the title
      • setTitle

        public AbstractChart<T,​S> setTitle​(Title title)
        Parameters:
        title - the title to set
        Returns:
        AbstractChart
      • getAxesDefaults

        public Axis<S> getAxesDefaults()
        Returns:
        the axesDefaults
      • setAxesDefaults

        public AbstractChart<T,​S> setAxesDefaults​(Axis<S> axesDefaults)
        Parameters:
        axesDefaults - the axesDefaults to set
        Returns:
        AbstractChart
      • getSeriesDefaults

        public SeriesDefaults getSeriesDefaults()
        Returns:
        the seriesDefaults
      • setSeriesDefaults

        public AbstractChart<T,​S> setSeriesDefaults​(SeriesDefaults seriesDefaults)
        Parameters:
        seriesDefaults - the seriesDefaults to set
        Returns:
        AbstractChart
      • addIntervalColors

        public AbstractChart<T,​S> addIntervalColors​(String... values)
        Parameters:
        values - Set values for interval colors
        Returns:
        AbstractChart
      • addIntervals

        public AbstractChart<T,​S> addIntervals​(Integer... values)
        Parameters:
        values - Set interval values
        Returns:
        AbstractChart
      • setStackSeries

        public AbstractChart<T,​S> setStackSeries​(Boolean stackSeries)
        Parameters:
        stackSeries - Enable/Disable stackSeries
        Returns:
        AbstractChart
      • setCaptureRightClick

        public AbstractChart<T,​S> setCaptureRightClick​(Boolean captureRightClick)
        Parameters:
        captureRightClick - Enable/Disable captureRightClick
        Returns:
        AbstractChart
      • setHighlightMouseDown

        public AbstractChart<T,​S> setHighlightMouseDown​(Boolean highlightMouseDown)
        Parameters:
        highlightMouseDown - Enable/Disable highlighMouseDown
        Returns:
        AbstractChart
      • setBarMargin

        public AbstractChart<T,​S> setBarMargin​(Integer margin)
        Parameters:
        margin - Set value of margin
        Returns:
        AbstractChart
      • setSliceMargin

        public AbstractChart<T,​S> setSliceMargin​(Integer margin)
        Parameters:
        margin - Set value o slice margin
        Returns:
        AbstractChart
      • setDataLabels

        public AbstractChart<T,​S> setDataLabels​(String dataLabels)
        Parameters:
        dataLabels - Set data labels
        Returns:
        AbstractChart
      • setLineWidth

        public AbstractChart<T,​S> setLineWidth​(Integer width)
        Parameters:
        width - Set line width
        Returns:
        AbstractChart
      • setShowDataLabels

        public AbstractChart<T,​S> setShowDataLabels​(Boolean showDataLabels)
        Parameters:
        showDataLabels - Enable/Disable show data labels
        Returns:
        AbstractChart
      • setFill

        public AbstractChart<T,​S> setFill​(Boolean fill)
        Parameters:
        fill - Enable/Disable fill
        Returns:
        AbstractChart
      • setBubbleAlpha

        public AbstractChart<T,​S> setBubbleAlpha​(Float alpha)
        Parameters:
        alpha - Set value for bubble alpha
        Returns:
        AbstractChart
      • setHighlightAlpha

        public AbstractChart<T,​S> setHighlightAlpha​(Float alpha)
        Parameters:
        alpha - Set value for highlight alpha
        Returns:
        AbstractChart
      • setShowLabels

        public AbstractChart<T,​S> setShowLabels​(Boolean showLabels)
        Parameters:
        showLabels - Enable/Disable show labels
        Returns:
        AbstractChart
      • setShadowAlpha

        public AbstractChart<T,​S> setShadowAlpha​(String alpha)
        Parameters:
        alpha - Set value for shadow alpha
        Returns:
        AbstractChart
      • setFillZero

        public AbstractChart<T,​S> setFillZero​(Boolean fillZero)
        Parameters:
        fillZero - Enable/Disable fill zeros
        Returns:
        AbstractChart
      • setShadow

        public AbstractChart<T,​S> setShadow​(Boolean shadow)
        Parameters:
        shadow - Enable/Disable shadow
        Returns:
        AbstractChart
      • getAxes

        public Axes<S> getAxes()
        Returns:
        the axes
      • setAxes

        public AbstractChart<T,​S> setAxes​(Axes<S> axes)
        Parameters:
        axes - the axes to set
        Returns:
        AbstractChart
      • getXAxis

        public XAxis<S> getXAxis()
      • getYAxis

        public YAxis<S> getYAxis()
      • getCanvasOverlay

        public CanvasOverlay getCanvasOverlay()
        Returns:
        the canvas overlay