Class PlotEngineImpl

    • Field Detail

      • _plotData

        protected PlotData _plotData
    • Constructor Detail

      • PlotEngineImpl

        public PlotEngineImpl​(PlotData plotData)
    • Method Detail

      • getPlotData

        public PlotData getPlotData()
        Returns the plot data object that this chart model will draw.
      • getPlotEngine

        public static PlotEngine getPlotEngine​(String type,
                                               PlotData plotData)
        Returns the suitable plot engine implementation.
        Parameters:
        type - Chart type
        plotData - Plot data object
        Returns:
        plot engine
        Since:
        3.0.2
      • drawCategoryModel

        protected PlotData drawCategoryModel​(CategoryModel model)
        Draws the chart with category model
      • drawSingleValueCategoryModel

        protected PlotData drawSingleValueCategoryModel​(SingleValueCategoryModel model)
        Draws the chart with single value category model
      • drawLowModel

        protected PlotData drawLowModel​(LowModel model)
        Draws the chart with single value category model for Low Model
      • drawDialModel

        protected PlotData drawDialModel​(DialModel model)
        Draws the chart with dial model
      • drawXYModel

        protected PlotData drawXYModel​(XYModel model)
        Draws the chart with xy model
      • drawXYZModel

        protected PlotData drawXYZModel​(XYZModel model)
        Draws the chart with xyz model
      • drawBoxPlotModel

        protected PlotData drawBoxPlotModel​(BoxPlotModel model)
        Draws the chart with boxplot model
      • drawWordCloudModel

        protected PlotData drawWordCloudModel​(WordCloudModel model)
        Draws the chart with word cloud model
      • drawLowHighModel

        protected PlotData drawLowHighModel​(LowHighModel model)
        Draws the chart with (low, high) model
      • drawFromToModel

        protected PlotData drawFromToModel​(FromToModel model)
        Draws the chart with (from, to) model
      • drawFromToWeightModel

        protected PlotData drawFromToWeightModel​(FromToWeightModel model)
        Draws the chart with (from, to, weight) model