All Classes and Interfaces

Class
Description
Cached Image Created by the IHTMLImageHandler.
a class that wraps around an identifier for a report component
Specify the compression mode to generate ooxml file.
 
 
the data id of the data used by an instance.
ID represent the data set.
default implementation for a status handler.
 
 
Render option of docx output
The descriptor of the plugin emitter.
Wraps around configuration settings for report engine.
Defines various constants that engine host may need to use
Define an engine exception that clients of the engine need to handle.
 
Defines a default action handler for HTML output format
Default implementation for writing images in a form that is compatible with a web browser's "HTML Complete" save option, i.e., writes images to a predefined folder.
Deprecated.
since 2.2, use HTMLRenderOption or RenderOption directly
 
Deprecated.
set the property to RenderOption directly.
output settings for HTML output format
Default implementation for writing images in a form that is used in a web-application.
Defines an interface that allows engine to pass hyperlink information to an emitter, if the emitter determines to customize the hyperlinks calculated in engine, or it wants to use a totally different hyperlink string
Provides the interfaces for the AutoText Content.
Provides the interface for the Band Content.
 
 
 
 
Provides the interfaces for Cell Content
column definition used by table content.
Provides the interface for container content in report.
object created by report generator.
used to pass the content object to following process.
Defines the visitor interface used mainly by a buffered emitter
 
 
 
Data Action is used to generate a URL used to reterive the data from the data base.
Provides the interface for the Data Content.
An extension-point for data extraction.
 
an engine task that extracts data from a report.
An iterator on a result set from a prepared and executed query.
 
 
 
Providers interface for the action process of drill through.
 
Provides the interface of the element of the report.
Defines interface to supply emitters with necessary information
 
defines common features for an engine task.
 
 
 
 
 
A handle used to retrieve data stored in a report.
 
The content of foreign object is not handle by report engine.
an engine task that retrieves parameter definitions from a report.
Provides interfaces for Group Content.
Defines an interface for action handler used in HTML format
Defines the image handler interface for use in HTML format
Interface of constants of the HTML Render Opitons.
Defines an interface that allows engine to pass hyperlink information to an emitter, if the emitter determines to customize the hyperlinks calculated in engine, or it wants to use a totally different hyperlink string
Defines an interface to communicate info about an image to image handler
Image content in the report.
 
Provides the interface for the Label Content.
Provides the interface for the Band Content in List.
Provides interfaces for List Content.
Provide the interfaces for the List Group Content.
 
 
Image reader of pdf output
Class of image size
 
 
 
 
 
Tree interface.
a class that wraps around an identifier for a report element instance
 
 
 
Interface to define a page
Page instance.
 
An interface implemented by app developer to provide handler after each page is generated in factoery.
base interface for a BIRT report parameter
Captures properties shared by all types of parameters and parameter group, i.e., name, display name, help text and custom-defined properties.
The interface for objects which visually groups report parameters.
defines one choice in a parameter selction value list
Defines render options for PDF emitter.
 
 
 
This interface is to trace the progress of BIRT.
 
 
Defines render options for emitters
An engine task that renders a Report Document to one of the output formats supported by the engine.
The object represents the report content as a whole.
A report document (i.e., not modifiable) that can be rendered to other formats in the BIRT presentation engine This is the high-level report document interface.
 
the interface used to access the traisent informations of a report document.
lock used to lock the report document.
 
A report engine provides an entry point for reporting functionalities.
a factory used to create the Report Engine.
 
 
 
 
Represents the extended item generation extension, which processes the report item at report geenration time.
 
IReportItemPreparation is initially designed for extended item, which handles its nested items.
 
Represents the extended item presentation time extension.
 
Defines the extended item query extension, which handles report query preparation.
Base interface that provides accessible information for a report part
A runnable report design (i.e., not modifiable) that can be run in the BIRT engine
Describes the metadata of a detail row in an IResultIterator.
 
Provides the interfaces for the Row AbstractContent
Defines a row that the extension might receive.
defines an interface that wraps around a row set.
an engine task that runs a report and renders it to one of the output formats supported by the engine.
 
An engine task that runs a report and generates a report document.
Defines a scalar parameter
Interface that defines several status handler callback functions.
Provides the interfaces for the ROM style the properties must be string as the user may change them in script.
Interface of styled element
Provides the interfaces for the Table Band Content
Provides the interfaces for the Table Content
Provide the interfaces for the Table Group Content.
Define the interface of task options
 
Provides the interfaces for the Text Content Text content contains several paragraphs which shares the same style properties.
Represents a whole TOC tree.
Deprecated.
set the option to RenderOption directly.
Defines render options for emitters
Settings for rendering a report to an output format.
Deprecated.
use RenderOption instead
This is a wrapper class for the IReportEngine.
Utilites class to convert report paramete value between object and string.
Defines a standalone reporting application that uses StandaloneReportEngine class.
Define the class of task options
A node that wraps around a TOC entry.
Definition of the TOC styles