# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.birt.chart.script.api,
- org.eclipse.birt.chart.script.api.attribute,
- org.eclipse.birt.chart.script.api.component,
- org.eclipse.birt.chart.script.api.data,
- org.eclipse.birt.chart.script.api.scale,
- org.eclipse.birt.chart.script.api.series,
- org.eclipse.birt.chart.script.api.series.data

## Interface Hierarchy

- org.eclipse.birt.chart.script.api.component.ICategory
- org.eclipse.birt.chart.script.api.component.IChartComponent
  - org.eclipse.birt.chart.script.api.component.IAxis
  - org.eclipse.birt.chart.script.api.component.ILegend
  - org.eclipse.birt.chart.script.api.component.IMarkerLine
  - org.eclipse.birt.chart.script.api.component.IMarkerRange
- org.eclipse.birt.chart.script.api.IComponentFactory
- org.eclipse.birt.chart.script.api.data.IDataElement
  - org.eclipse.birt.chart.script.api.data.IDateTimeDataElement
  - org.eclipse.birt.chart.script.api.data.INumberDataElement
- org.eclipse.birt.report.model.api.simpleapi.IDesignElement
  - org.eclipse.birt.report.model.api.simpleapi.IReportElement
    - org.eclipse.birt.report.model.api.simpleapi.IReportItem
      - org.eclipse.birt.report.model.api.simpleapi.IMultiRowItem
        - org.eclipse.birt.chart.script.api.IChart
          - org.eclipse.birt.chart.script.api.IChartWithAxes
          - org.eclipse.birt.chart.script.api.IChartWithoutAxes
- org.eclipse.birt.chart.script.api.series.IDifference
- org.eclipse.birt.chart.script.api.attribute.ILabel
- org.eclipse.birt.chart.script.api.scale.IScale
  - org.eclipse.birt.chart.script.api.scale.ICategoryScale
  - org.eclipse.birt.chart.script.api.scale.ILinearScale
    - org.eclipse.birt.chart.script.api.scale.ILogarithmicScale
  - org.eclipse.birt.chart.script.api.scale.ITimeScale
- org.eclipse.birt.chart.script.api.series.data.ISeriesData
  - org.eclipse.birt.chart.script.api.series.data.IBubbleData
  - org.eclipse.birt.chart.script.api.series.data.IDifferenceData
  - org.eclipse.birt.chart.script.api.series.data.IGanttData
  - org.eclipse.birt.chart.script.api.series.data.ISimpleData
  - org.eclipse.birt.chart.script.api.series.data.IStockData
- org.eclipse.birt.chart.script.api.data.ISeriesGrouping
- org.eclipse.birt.chart.script.api.attribute.IText
- org.eclipse.birt.chart.script.api.component.IValueSeries
  - org.eclipse.birt.chart.script.api.series.IBubble
  - org.eclipse.birt.chart.script.api.series.IGantt
  - org.eclipse.birt.chart.script.api.series.IMeter
  - org.eclipse.birt.chart.script.api.series.IPie
  - org.eclipse.birt.chart.script.api.series.IScatter
  - org.eclipse.birt.chart.script.api.series.IStackableSeries
    - org.eclipse.birt.chart.script.api.series.IArea
    - org.eclipse.birt.chart.script.api.series.IBar
    - org.eclipse.birt.chart.script.api.series.ILine
  - org.eclipse.birt.chart.script.api.series.IStock