# Package org.eclipse.birt.chart.model.impl

package org.eclipse.birt.chart.model.impl

Represents the chart model implementation classes that define the starting point for creating a new chart. Once an instance is created (using the appropriate `create(...)` method) use the corresponding interface reference to manipulate the instance. This package also provides a convenience class to serialize and de-serialize the chart model into an XML representation.

Related Packages
Package
Description
org.eclipse.birt.chart.model
Contains the chart model interfaces that define the starting point for creating a new chart.
org.eclipse.birt.chart.model.attribute
Contains attribute interface definitions (for fonts, fills, lines, etc) for all chart components that may be customized via appropriate accessor methods.
org.eclipse.birt.chart.model.component
Represents a set of chart sub-components (as interfaces) that are used to build a complete chart.
org.eclipse.birt.chart.model.data
Holds a set of interfaces that define the structure of the data source and typed data elements associated with a chart series.
org.eclipse.birt.chart.model.layout
Contains a layout manager capable of arranging a set of blocks associated with the chart representation.
org.eclipse.birt.chart.model.type
Contains a default out-of-the-box set of series type interfaces that are associated with all charts.
Classes
Class
Description
ChartImpl
An implementation of the model object ' Chart'.
ChartModelHelper
Chart Model helper is default implementation of IChartModelHelper.
ChartWithAxesImpl
An implementation of the model object ' Chart With Axes'.
ChartWithoutAxesImpl
An implementation of the model object 'Chart Without Axes'.
DialChartImpl
An implementation of the model object 'Dial Chart'.
ModelFactoryImpl
An implementation of the model Factory .
ModelPackageImpl
An implementation of the model Package .
SerializerImpl
SerializerImpl