Package org.eclipse.birt.report.engine.extension

This package defines 3 key interfaces ---- IReportItemQuery, IReportItemGeneration, and IReportItemPresentation ---- that are used to process an extended item at query preparation, report generation and report rendering times.

See:
          Description

Interface Summary
IBaseResultSet  
ICubeResultSet  
IExecutorContext  
IQueryContext  
IQueryResultSet  
IReportItemExecutor  
IReportItemGeneration Represents the extended item generation extension, which processes the report item at report geenration time.
IReportItemPresentation Represents the extended item presentation time extension.
IReportItemQuery Defines the extended item query extension, which handles report query preparation.
IRowMetaData Defines a row that the extension might receive.
IRowSet defines an interface that wraps around a row set.
 

Package org.eclipse.birt.report.engine.extension Description

This package defines 3 key interfaces ---- IReportItemQuery, IReportItemGeneration, and IReportItemPresentation ---- that are used to process an extended item at query preparation, report generation and report rendering times. Among the three interfaces, only IReportItemPresentation is required, and the other two are optional. The execution flow is as follows:

Package Specification

Provides interfaces and classes to support engine extensions.

Since:
1.0


Copyright © 2005 Actuate Corp. All rights reserved.