Uses of Package
org.eclipse.birt.report.engine.api
Packages that use org.eclipse.birt.report.engine.api
Package
Description
This is an application-writer's interface for using the BIRT report engine.
Defines interfaces of BIRT report items for Engine to pass from
executors to emitters.
Defines the interfaces of report emitters, and also provides serval general
classes for emitters to output XML document, process hyperline, etc.
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.
-
Classes in org.eclipse.birt.report.engine.api used by org.eclipse.birt.report.engine.apiClassDescriptionCached Image Created by the IHTMLImageHandler.Specify the compression mode to generate ooxml file.the data id of the data used by an instance.ID represent the data set.The descriptor of the plugin emitter.Wraps around configuration settings for report engine.Define an engine exception that clients of the engine need to handle.output settings for HTML output formatDefines 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 stringan engine task that extracts data from a report.An iterator on a result set from a prepared and executed query.defines common features for an engine task.A handle used to retrieve data stored in a report.an engine task that retrieves parameter definitions from a report.Defines an interface for action handler used in HTML formatDefines the image handler interface for use in HTML formatInterface of constants of the HTML Render Opitons.Defines an interface to communicate info about an image to image handlerClass of image sizea class that wraps around an identifier for a report element instanceAn interface implemented by app developer to provide handler after each page is generated in factoery.base interface for a BIRT report parameterCaptures 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 listDefines render options for PDF emitter.This interface is to trace the progress of BIRT.Defines render options for emittersAn engine task that renders a Report Document to one of the output formats supported by the engine.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.Base interface that provides accessible information for a report partA runnable report design (i.e., not modifiable) that can be run in the BIRT engineDescribes the metadata of a detail row in an IResultIterator.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.Interface that defines several status handler callback functions.Define the interface of task optionsRepresents a whole TOC tree.Settings for rendering a report to an output format.Define the class of task optionsA node that wraps around a TOC entry.
-
Classes in org.eclipse.birt.report.engine.api used by org.eclipse.birt.report.engine.contentClassDescriptionClass of image sizea class that wraps around an identifier for a report element instanceRepresents a whole TOC tree.A node that wraps around a TOC entry.
-
Classes in org.eclipse.birt.report.engine.api used by org.eclipse.birt.report.engine.emitterClassDescriptionDefines render options for emittersA report engine provides an entry point for reporting functionalities.A runnable report design (i.e., not modifiable) that can be run in the BIRT engine
-
Classes in org.eclipse.birt.report.engine.api used by org.eclipse.birt.report.engine.extensionClassDescriptionID represent the data set.A handle used to retrieve data stored in a report.Defines an interface for action handler used in HTML format