Represents a set of chart sub-components (as interfaces) that are used to build a complete chart. By default, when a new {@link org.eclipse.birt.chart.model.Chart} instance is created, a default set of sub-components and corresponding attributes are automatically initialized and assigned to the chart instance.