# Contains definition of selectable chart types.

###### Identifier:

org.eclipse.birt.chart.ui.types

###### Since:

1.0.0

###### Description:

This extension point defines all registered chart types available for selection in the chart library UI. The registered class must implement the IChartType interface in org.eclipse.birt.chart.ui.swt.interfaces package.

###### Configuration Markup:

<!ELEMENT extension (chartType)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED

>

<!ELEMENT chartType EMPTY>

<!ATTLIST chartType

classDefinition CDATA #IMPLIED

name CDATA #IMPLIED

>

The UI representation of a chart type. This extension registers a chart type so that it appears in the chart type selection UI.

- classDefinition - The class that provides UI details about this chart type (should implement IChartType interface).
- name - Chart type name. This name uniquely identifies the chart type defined by this extension. (e.g. 'Bar Chart', 'Line Chart')

###### Examples:

###### Supplied Implementation:

The org.eclipse.birt.chart.ui.extension plug-in provides an example of an implementation of the IChartType extension point.

Copyright (c) 2004-2005 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html