Class XY1DPlot

    • Constructor Detail

      • XY1DPlot

        public XY1DPlot​()
        Constructor
      • XY1DPlot

        public XY1DPlot​(XYDataset dateset)
        Constructor
        Parameters:
        dateset - Dataset
      • XY1DPlot

        public XY1DPlot​(PlotOrientation orientation,
                        XYDataset dateset)
        Constructor
        Parameters:
        orientation - Plot orientation
        dateset - Dataset
      • XY1DPlot

        public XY1DPlot​(boolean isTime,
                        XYDataset dateset)
        Constructor
        Parameters:
        isTime - If x axis is time
        dateset - Dataset
      • XY1DPlot

        public XY1DPlot​(boolean isTime,
                        ChartPlotMethod cpMethod,
                        XYDataset dateset)
        Constructor
        Parameters:
        isTime - If x axis is time
        cpMethod - Plot method
        dateset - Dataset
      • XY1DPlot

        public XY1DPlot​(boolean isTime,
                        PlotOrientation orientation,
                        XYDataset dateset)
        Constructor
        Parameters:
        isTime - If x axis is time
        orientation - Plot orientation
        dateset - Dataset
    • Method Detail

      • getDataset

        public XYDataset getDataset​()
        Description copied from class: Plot
        Get dataset
        Specified by:
        getDataset in class Plot
        Returns:
        Dataset
      • setDataset

        public void setDataset​(Dataset value)
        Description copied from class: Plot
        Set dataset
        Specified by:
        setDataset in class Plot
        Parameters:
        value - Dataset
      • getChartPlotMethod

        public ChartPlotMethod getChartPlotMethod​()
        Get chart plot method
        Returns:
        Chart plot method
      • setChartPlotMethod

        public void setChartPlotMethod​(ChartPlotMethod value)
        Set chart plot method
        Parameters:
        value - Chart plot method
      • getLegendBreaks

        public java.util.List<SeriesLegend> getLegendBreaks​()
        Get Series legend breaks
        Returns:
        Series legend breaks
      • isUseBreak2D

        public boolean isUseBreak2D​()
        If use item 2D point breaks
        Returns:
        Boolean
      • setUseBeak2D

        public void setUseBeak2D​(boolean value)
        Set if use item 2D point breaks
        Parameters:
        value - Boolean
      • getBarWidth

        public float getBarWidth​()
        Get bar width ratio
        Returns:
        Bar width ratio
      • setBarWidth

        public void setBarWidth​(float value)
        Set bar width ratio
        Parameters:
        value - Bar width ratio
      • isAutoBarWidth

        public boolean isAutoBarWidth​()
        Get if automatically decide bar width
        Returns:
        Boolean
      • setAutoBarWidth

        public void setAutoBarWidth​(boolean value)
        Set if automatically decide bar height
        Parameters:
        value - Boolean
      • addSeries

        public void addSeries​(java.lang.String seriesKey,
                              double[] xvs,
                              double[] yvs)
        Add a series data
        Parameters:
        seriesKey - Series key
        xvs - X value array
        yvs - Y value array
      • removeLastSeries

        public void removeLastSeries​()
        Remove last series
      • getItemPointBreak

        public PointBreak getItemPointBreak​(int seriesIdx,
                                            int itemIdx)
        Get a item point break
        Parameters:
        seriesIdx - Series index
        itemIdx - Item index
        Returns:
        Item point break;
      • setItemPointBreak

        public void setItemPointBreak​(int seriesIdx,
                                      int itemIdx,
                                      PointBreak pb)
        Set item point break
        Parameters:
        seriesIdx - Series index
        itemIdx - Item index
        pb - Item point break
      • getLegendBreak

        public ColorBreak getLegendBreak​(int seriesIdx)
        Get legend break
        Parameters:
        seriesIdx - Series index
        Returns:
        Legend break
      • setLegendBreak

        public void setLegendBreak​(int seriesIdx,
                                   ColorBreak cb)
        Set legend break
        Parameters:
        seriesIdx - Series index
        cb - Legend break
      • setLegendBreak

        public void setLegendBreak​(int seriesIdx,
                                   SeriesLegend sLegend)
        Set series legend
        Parameters:
        seriesIdx - Series index
        sLegend - SeriesLegend
      • getAutoExtent

        public Extent getAutoExtent​()
        Get auto extent
        Returns:
        Auto extent
      • getLegendScheme

        public LegendScheme getLegendScheme​()
        Get legend scheme
        Returns:
        Legend scheme