# Hierarchy For Package org.eclipse.birt.report.model.api.extension

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.birt.report.model.api.extension.ChoiceDefinition (implements org.eclipse.birt.report.model.api.extension.IChoiceDefinition)
  - org.eclipse.birt.report.model.api.extension.CompatibilityStatus
  - org.eclipse.birt.report.model.api.extension.ElementCommand (implements org.eclipse.birt.report.model.api.extension.IElementCommand)
  - org.eclipse.birt.report.model.api.extension.IllegalContentInfo
  - org.eclipse.birt.report.model.api.extension.MultiRowItem (implements org.eclipse.birt.report.model.api.simpleapi.IMultiRowItem)
  - org.eclipse.birt.report.model.api.extension.PropertyDefinition (implements org.eclipse.birt.report.model.api.extension.IPropertyDefinition)
  - org.eclipse.birt.report.model.api.extension.ReportItem (implements java.lang.Cloneable, org.eclipse.birt.report.model.api.extension.ICompatibleReportItem, org.eclipse.birt.report.model.api.extension.IReportItem)
  - org.eclipse.birt.report.model.api.extension.ReportItemFactory (implements org.eclipse.birt.report.model.api.extension.IReportItemFactory)
  - org.eclipse.birt.report.model.api.extension.SimpleRowItem (implements org.eclipse.birt.report.model.api.simpleapi.IReportItem)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.birt.core.exception.BirtException
        - org.eclipse.birt.report.model.api.ModelException
          - org.eclipse.birt.report.model.api.activity.SemanticException
            - org.eclipse.birt.report.model.api.extension.ExtendedElementException
  - org.eclipse.birt.report.model.api.extension.UndefinedPropertyInfo

## Interface Hierarchy

- org.eclipse.birt.report.model.api.extension.IChoiceDefinition
- org.eclipse.birt.report.model.api.extension.IColor
- org.eclipse.birt.report.model.api.extension.ICompatibleReportItem
- org.eclipse.birt.report.model.api.extension.IElementCommand
- org.eclipse.birt.report.model.api.extension.IEncryptionHelper
- org.eclipse.birt.report.model.api.extension.IFont
- org.eclipse.birt.report.model.api.extension.IMessages
- org.eclipse.birt.report.model.api.extension.IPropertyDefinition
- org.eclipse.birt.report.model.api.extension.IReportItem
- org.eclipse.birt.report.model.api.extension.IReportItemFactory
- org.eclipse.birt.report.model.api.extension.IResourceBundleProvider
- org.eclipse.birt.report.model.elements.interfaces.IStyleModel
  - org.eclipse.birt.report.model.api.extension.IStyleDeclaration