Class PieChartWidget

  • All Implemented Interfaces:
    com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.AcceptsOneWidget, com.google.gwt.user.client.ui.HasOneWidget, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, Iterable<com.google.gwt.user.client.ui.Widget>, IsChart, IsDatasetCreator<PieDataset>

    public class PieChartWidget
    extends AbstractChartWidget<PieChart>
    implements IsDatasetCreator<PieDataset>
    PIE chart GWT WIDGET implementation.
    A pie charts are divided in the segments, the arc of each segment shows the proportional value of each piece of data.
    They are excellent at showing the relational proportions between data.
    Author:
    Andrea "Stock" Stocchero
    • Constructor Detail

      • PieChartWidget

        public PieChartWidget()
        Builds the object.
      • PieChartWidget

        protected PieChartWidget​(PieChart extendedChart)
        Builds the chart.
        This is must be extended for controller which are based on this chart.
        Parameters:
        extendedChart - new chart instance
    • Method Detail

      • getOptions

        public PieOptions getOptions()
        Description copied from interface: IsChart
        Returns the options of chart.
        Specified by:
        getOptions in interface IsChart
        Returns:
        the options of chart.
      • newDataset

        public PieDataset newDataset​(boolean hidden)
        Description copied from interface: IsDatasetCreator
        Creates a new dataset related to chart type.
        Specified by:
        newDataset in interface IsDatasetCreator<PieDataset>
        Parameters:
        hidden - if true, it will be initially hidden.
        Returns:
        a new dataset related to chart type.