## Uses of Interface
org.zkoss.zul.ChartModel

- Packages that use ChartModel
  Package | Description
  --- | ---
  org.zkoss.zul |
  org.zkoss.zul.event |

- - ### Uses of ChartModel in org.zkoss.zul

    Subinterfaces of ChartModel in org.zkoss.zul
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `CategoryModel` | A catetory chart data model.
    `interface` | `HiLoModel` | A HiLo chart data model (date, open, close, high, low, volumn) usually used in stock market.
    `interface` | `PieModel` | A Pie chart data model.
    `interface` | `SingleValueCategoryModel` | A Pie chart data model.
    `interface` | `XYModel` | A XY chart data model.
    `interface` | `XYZModel` | A XYZ chart data model.

    Classes in org.zkoss.zul that implement ChartModel
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractChartModel` | A skeletal implementation for `ChartModel`.
    `class` | `DialModel` | A data model to be used with dial chart.
    `class` | `GanttModel` | A data model for Gantt chart.
    `class` | `SimpleCategoryModel` | A Category data model implementation of `CategoryModel`.
    `class` | `SimpleHiLoModel` | A HiLo data model implementation of `HiLoModel`.
    `class` | `SimplePieModel` | A Pie chart data model implementation of `PieModel`.
    `class` | `SimpleSingleValueCategoryModel` | A Pie chart data model implementation of `SingleValueCategoryModel`.
    `class` | `SimpleXYModel` | A XY data model implementation of `XYModel`.
    `class` | `SimpleXYZModel` | A XYZ data model implementation of `XYZModel`.
    `class` | `WaferMapModel` | A semiconductor wafer map data model to be used with wafermap chart.

    Methods in org.zkoss.zul that return ChartModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChartModel` | Chart.`getModel()` | Returns the chart model associated with this chart, or null if this chart is not associated with any chart data model.

    Methods in org.zkoss.zul with parameters of type ChartModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Chart.`setModel​(ChartModel model)` | Sets the chart model associated with this chart.

  - ### Uses of ChartModel in org.zkoss.zul.event

    Methods in org.zkoss.zul.event that return ChartModel
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChartModel` | ChartDataEvent.`getModel()` | Returns the chart model that fires this event.

    Constructors in org.zkoss.zul.event with parameters of type ChartModel
    Constructor | Description
    --- | ---
    `ChartDataEvent​(ChartModel model, int type, java.lang.Comparable series, java.lang.Comparable category, int seriesIndex, int categoryIndex, java.lang.Object data)` |
    `DialChartDataEvent​(ChartModel model, int type, java.lang.String prop, java.lang.Object data)` |