Understanding the individual BIRT plug-ins
The following sections provide brief overviews of the individual BIRT plug-ins. The tables in the following overviews list the files that comprise the plug-ins other than plugin.xml and about.html.
Every BIRT plug-in directory name contains an appended version number. This is the version number for the plug-in and in some cases can be different than the BIRT version number. The underscore and version number are omitted in this book. For example, the plug-in directory name org.eclipse.report.model_1.0.1 is abbreviated to org.eclipse.birt.report.model.
The following sections describe the individual plug-ins.
About org.eclipse.birt.chart.device.extension
The org.eclipse.birt.chart.device.extension plug-in contains extension classes for the device renderer framework for charts.
- org.eclipse.birt.chart.device.extension uses the following plug-ins:
- org.eclipse.swt
- org.eclipse.birt.chart.engine
- org.eclipse.emf.ecore
- org.eclipse.birt.core
- org.eclipse.birt.chart.device.extension creates no new extension points. org.eclipse.birt.chart.device.extension contributes to the following extension points:
- org.eclipse.birt.chart.engine.devicerenderers
- org.eclipse.birt.chart.engine.displayservers
The following table lists the components of org.eclipse.birt.chart.device.extension.
Jar file
|
Java packages
|
device-extension.jar
|
org.eclipse.birt.chart.device.extension.i18n
|
|
org.eclipse.birt.chart.device.image
|
|
org.eclipse.birt.chart.device.swing
|
|
org.eclipse.birt.chart.device.swt
|
About org.eclipse.birt.chart.device.svg
The org.eclipse.birt.chart.device.svg plug-in provides a reference implementation of an SVG device renderer for the chart engine. This implementation defines basic SVG drawing primitives based on the SVG 1.1 specification.
- org.eclipse.birt.chart.device.svg uses the following plug-ins:
- org.eclipse.birt.chart.engine
- org.eclipse.birt.chart.device.extension
- org.eclipse.birt.core
- org.eclipse.emf.ecore
- org.eclipse.birt.chart.device.svg contributes to the following extension points:
- org.eclipse.birt.chart.engine.devicerenderers
- org.eclipse.birt.chart.engine.displayservers
org.eclipse.birt.chart.svg creates no new extension points.
The following table lists the components of org.eclipse.birt.chart.device.svg.
Jar file
|
Java packages
|
device-svg.jar
|
org.eclipse.birt.chart.device.svg.i18n
|
|
org.eclipse.birt.chart.device.svg
|
About org.eclipse.birt.chart.engine
org.eclipse.birt.chart.engine contains chart model and factory classes for the charting component.
- org.eclipse.birt.chart.engine uses the following plug-ins:
- org.eclipse.emf
- org.eclipse.emf.ecore
- org.eclipse.emf.ecore.xmi
- org.eclipse.birt.core
- org.eclipse.birt.chart.engine does not contribute to any existing extension points. org.eclipse.birt.chart.engine creates the following new extension points:
- org.eclipse.birt.chart.engine.modelrenderers
- org.eclipse.birt.chart.engine.datasetprocessors
- org.eclipse.birt.chart.engine.displayservers
- org.eclipse.birt.chart.engine.devicerenderers
- org.eclipse.birt.chart.engine.aggregatefunctions
The following table lists the components of org.eclipse.birt.chart.engine.
Jar file or folder
|
Java packages and folder contents
|
chart-engine.jar
|
org.eclipse.birt.chart.aggregate
|
|
org.eclipse.birt.chart.computation
|
|
org.eclipse.birt.chart.computation.withaxes
|
|
org.eclipse.birt.chart.computation.withoutaxes
|
|
org.eclipse.birt.chart.datafeed
|
|
org.eclipse.birt.chart.device
|
|
org.eclipse.birt.chart.engine.i18n
|
|
org.eclipse.birt.chart.event
|
|
org.eclipse.birt.chart.exception
|
|
org.eclipse.birt.chart.factory
|
|
org.eclipse.birt.chart.log
|
|
org.eclipse.birt.chart.model
|
|
org.eclipse.birt.chart.model.attribute
|
|
org.eclipse.birt.chart.model.attribute.impl
|
|
org.eclipse.birt.chart.model.attribute.util
|
|
org.eclipse.birt.chart.model.component
|
|
org.eclipse.birt.chart.model.component.impl
|
|
org.eclipse.birt.chart.model.component.util
|
|
org.eclipse.birt.chart.model.data
|
|
org.eclipse.birt.chart.model.data.impl
|
|
org.eclipse.birt.chart.model.data.util
|
|
org.eclipse.birt.chart.model.impl
|
|
org.eclipse.birt.chart.model.layout
|
|
org.eclipse.birt.chart.model.layout.impl
|
|
org.eclipse.birt.chart.model.layout.util
|
|
org.eclipse.birt.chart.model.prefs
|
|
org.eclipse.birt.chart.model.type
|
|
org.eclipse.birt.chart.model.type.impl
|
|
org.eclipse.birt.chart.model.type.util
|
|
org.eclipse.birt.chart.model.util
|
|
org.eclipse.birt.chart.render
|
|
org.eclipse.birt.chart.util
|
\schema
|
aggregatefunctions.exsd
|
|
datasetprocessors.exsd
|
|
devicerenederers.exsd
|
|
displayservers.exsd
|
|
modelrenderers.exsd
|
About org.eclipse.birt.chart.engine.extension
org.eclipse.birt.chart.engine.extension contains extension classes for the device renderer framework for the charting component.
- org.eclipse.birt.chart.engine.extension uses the following plug-ins:
- org.eclipse.birt.chart.engine
- org.eclipse.emf.ecore
- org.eclipse.birt.core
- org.eclipse.birt.chart.engine.extension creates no new extension points. org.eclipse.birt.chart.engine.extension contributes to the following extension points:
- org.eclipse.birt.chart.engine.modelrenderers
- org.eclipse.birt.chart.engine.datasetprocessor
- org.eclipse.birt.chart.engine.aggregatefunctions
The following table lists the components of org.eclipse.birt.chart.engine.extension.
Jar file or folder
|
Java packages and folder contents
|
engine-extension.jar
|
org.eclipse.birt.chart.aggregate
|
|
org.eclipse.birt.chart.datafeed
|
|
org.eclipse.birt.chart.engine.extension.i18n
|
|
org.eclipse.birt.chart.render
|
About org.eclipse.birt.chart.reportitem
org.eclipse.birt.chart.reportitem contains classes that allow the chart model to interact with BIRT Report Designer and with the run-time.
- org.eclipse.birt.chart.reportitem uses the following plug-ins:
- org.eclipse.emf.ecore
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.model
- org.eclipse.draw2d
- org.eclipse.birt.report.designer.core
- org.eclipse.birt.chart.ui
- org.eclipse.birt.chart.engine
- org.eclipse.birt.report.engine
- org.eclipse.jface
- org.eclipse.birt.data
- org.eclipse.birt.core
- org.eclipse.birt.core.ui
- org.eclipse.ui.workbench
- org.eclipse.birt.chart.reportitem does not create any new extension points. org.eclipse.birt.chart.reportitem contributes to the following extension points:
- org.eclipse.birt.report.designer.ui.reportitemUI
- org.eclipse.birt.chart.reportitem.ui.ChartMenuBuilder
- org.eclipse.birt.report.model.reportitemQuery
- org.eclipse.birt.report.engine.reportitemPresentation
- org.eclipse.birt.report.engine.reportitemGeneration
- org.eclipse.birt.chart.ui.preferencePages
The following table lists the components of org.eclipse.birt.chart.reportitem.
Jar file or folder
|
Java packages and folder contents
|
reportitem.jar
|
org.eclipse.birt.chart.reportitem
|
|
org.eclipse.birt.chart.reportitem.i18n
|
|
org.eclipse.birt.chart.reportitem.ui
|
\icons
|
GIF files
|
About org.eclipse.birt.chart.ui
org.eclipse.birt.chart.ui contains user interface chart builder classes.
- org.eclipse.birt.chart.ui uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.emf.common
- org.eclipse.emf.ecore
- org.eclipse.birt.chart.engine
- org.eclipse.birt.core
- plugin="org.eclipse.birt.core.ui
- org.eclipse.birt.chart.ui does not contribute to any extension points. org.eclipse.birt.chart.ui creates the following extension points:
- org.eclipse.birt.chart.ui.uisheets
- org.eclipse.birt.chart.ui.types
- org.eclipse.birt.chart.ui.changelisteners
- org.eclipse.birt.chart.ui.seriescomposites
The following table lists the components of org.eclipse.birt.chart.ui.
Jar file or folder
|
Java packages and folder contents
|
ui.jar
|
org.eclipse.birt.chart.ui.i18n
|
|
org.eclipse.birt.chart.ui.swt
|
|
org.eclipse.birt.chart.ui.swt.interfaces
|
|
org.eclipse.birt.chart.ui.swt.plugin
|
|
org.eclipse.birt.chart.ui.swt.util
|
\schema
|
changelistener.exsd
|
|
charttype.exsd
|
|
chartui.exsd
|
|
serirescomposities.exsd
|
\images
|
65 image files for the charting user interface
|
About org.eclipse.birt.chart.ui.extension
org.eclipse.birt.chart.ui.extension contains classes that comprise extensions for the chart builder user interface.
- org.eclipse.birt.chart.ui.extension uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.emf.common
- org.eclipse.emf.ecore
- org.eclipse.birt.chart.engine
- org.eclipse.birt.chart.ui
- org.eclipse.birt.core
- org.eclipse.birt.chart.ui.extension does not create any new extension points. org.eclipse.birt.chart.ui.extension contributes to the following extension points:
- org.eclipse.birt.chart.ui.types
- org.eclipse.birt.chart.ui.uisheets
- org.eclipse.birt.chart.ui.seriescomposites
The following table lists the components of org.eclipse.birt.chart.ui.extension.
Jar file or folder
|
Java packages and folder contents
|
ui-extension.jar
|
org.eclipse.birt.chart.ui.event
|
|
org.eclipse.birt.chart.ui.extension.i18n
|
|
org.eclipse.birt.chart.ui.swt.attribute
|
|
org.eclipse.birt.chart.ui.swt.composites
|
|
org.eclipse.birt.chart.ui.swt.data
|
|
org.eclipse.birt.chart.ui.swt.general
|
|
org.eclipse.birt.chart.ui.swt.series
|
|
org.eclipse.birt.chart.ui.swt.type
|
About org.eclipse.birt.core
org.eclipse.birt.core contains the framework for loading the plug-ins at run time. It also contains classes that are useful for other modules.
- org.eclipse.birt.core uses the following plug-ins:
- org.eclipse.birt.core.runtime
- org.junit
org.eclipse.birt.core does not contribute to or create any new extension points.
- The following table lists the components of org.eclipse.birt.core.
Jar file or folder
|
Java packages and folder contents
|
core.jar
|
org.eclipse.birt.core.config
|
|
org.eclipse.birt.core.data
|
|
org.eclipse.birt.core.exception
|
|
org.eclipse.birt.core.format
|
|
org.eclipse.birt.core.framework
|
|
org.eclipse.birt.core.framework.eclipse
|
|
org.eclipse.birt.framework.parser
|
|
org.eclipse.birt.core.framework.server
|
|
org.eclipse.birt.core.i18n
|
|
org.eclipse.birt.core.script
|
\lib
|
js.jar
|
|
junit.jar
|
About org.eclipse.birt.core.ui
org.eclipse.birt.core.ui contains the classes that provide user interface support.
- org.eclipse.birt.core.ui uses the following plug-ins:
- org.eclipse.swt
- org.eclipse.jface
- org.eclipse.birt.core
- org.eclipse.birt.core.ui does not create any new extension points.
org.eclipse.birt.core.ui does not contribute to any extension points.
- The following table lists the components of org.eclipse.birt.core.ui.
Jar file or folder
|
Java packages and folder contents
|
coreui.jar
|
org.eclipse.birt.core.ui.utilities
|
|
org.eclipse.birt.core.ui.plugin
|
|
org.eclipse.birt.core.ui.i18n
|
|
org.eclipse.birt.core.ui.frameworks.taskwizard.interfaces
|
|
org.eclipse.birt.core.ui.frameworks.taskwizard
|
|
org.eclipse.birt.core.ui.frameworks.errordisplay
|
\schema
|
tasks.exsd
|
|
teskWizards.exsd
|
About org.eclipse.birt.data
org.eclipse.birt.data contains the data engine and ODA driver implementations to access data sources from org.eclipse.birt. It also contains classes to apply transformations to the data sources.
org.eclipse.birt.data uses the following plug-ins:
org.eclipse.birt.data neither contributes to nor creates any new extension points.
- The following table lists the components of org.eclipse.birt.data.
Jar file or folder
|
Java packages and folder contents
|
dte.jar
|
org.eclipse.birt.data.engine.aggregation
|
|
org.eclipse.birt.data.engine.api
|
|
org.eclipse.birt.data.engine.api.querydefn
|
|
org.eclipse.birt.data.engine.core
|
|
org.eclipse.birt.data.engine.executor
|
|
org.eclipse.birt.data.engine.i18n
|
|
org.eclipse.birt.data.engine.impl
|
|
org.eclipse.birt.data.engine.odaconsumer
|
|
org.eclipse.birt.data.engine.odaconsumer.manager
|
|
org.eclipse.birt.data.engine.odi
|
|
org.eclipse.birt.data.engine.script
|
\lib
|
derby.jar
|
|
junit.jar
|
About org.eclipse.birt.data.oda
org.eclipse.birt.data.oda contains the ODA driver implementations to access data sources from org.eclipse.birt. There is also one .exsd file in the schema subdirectory.
org.eclipse.birt.data.oda uses the following plug-ins:
org.eclipse.birt.data.oda does not contribute to any extension points. org.eclipse.birt.data.oda creates one extension point, org.eclipse.birt.data.oda.dataSource.
- The following table lists the components of org.eclipse.birt.data.oda.
Jar file or folder
|
Java packages and folder contents
|
oda.jar
|
org.eclipse.birt.data.oda
|
|
org.eclipse.birt.data.oda.impl
|
|
org.eclipse.birt.data.oda.util
|
|
org.eclipse.birt.data.oda.util.driverconfig
|
|
org.eclipse.birt.data.oda.util.driverconfig.types
|
|
org.eclipse.birt.data.oda.util.logging
|
\schema
|
odaDriverRuntime.exsd
|
|
datasource.exsd
|
About org.eclipse.birt.data.oda.adapter.dtp
org.eclipse.birt.data.oda.adapter.dtp contains the classes that form the adapter between BIRT and the ODA framework.
org.eclipse.birt.data.oda.adapter.dtp uses the following plug-ins:
- org.eclipse.birt.core
- org.eclipse.birt.data.oda
- org.eclipse.datatools.connectivity.oda
org.eclipse.birt.data.oda.adapter.dtp contributes to one extension point, org.eclipse.datatools.connectivity.oda.dataSource
org.eclipse.birt.data.oda.adapter.dtp does not creates any new extension points.
- The following table lists the components of org.eclipse.birt.data.oda.adapter.dtp.
Jar file or folder
|
Java packages and folder contents
|
oda-adapter.jar
|
org.eclipse.birt.data.oda
|
|
org.eclipse.birt.data.oda.adapter.dtp
|
|
org.eclipse.birt.data.oda.adapter.dtp.plugin
|
|
org.eclipse.birt.data.oda.impl
|
|
org.eclipse.birt.data.oda.util
|
|
org.eclipse.birt.data.oda.util.logging
|
|
org.eclipse.birt.data.oda.util.manifest
|
|
org.eclipse.datatools.connectivity.oda
|
|
org.eclipse.datatools.connectivity.oda.util
|
|
org.eclipse.datatools.connectivity.oda.util.logging
|
|
org.eclipse.datatools.connectivity.oda.util.manifest
|
About org.eclipse.birt.doc
org.eclipse.birt.doc contains the BIRT help files.
org.eclipse.birt.doc uses the plug-in, org.eclipse.help
org.eclipse.birt.doc contributes to the extension point, org.ecipse.help.toc
org.eclipse.birt.doc does not create any new extension points.
- The following table lists the components of org.eclipse.birt.doc.
Files and folder
|
Java packages and folder contents
|
XML files
|
BIRTToc.xml
|
|
RefToc.xml
|
|
UserToc.xml
|
HTML files
|
notices.html
|
Zip files
|
doc.zip
|
\Samples
|
org.eclipse.birt.chart.examples folder
|
|
org.eclipse.birt.sample.reportitem.rotatedText folder
|
About org.eclipse.birt.report.data.oda.flatfile.ui
org.eclipse.birt.report.data.oda.flatfile.ui contains the user interface code for an ODA flat file data source.
- org.eclipse.birt.report.data.oda.flatfile.ui uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.model
- org.eclipse.birt.core
- org.eclipse.birt.report.data.oda.flatfile
- org.eclipse.datatools.connectivity.oda
- org.eclipse.datatools.connectivity.oda.flatfile
org.eclipse.birt.report.data.oda.flatfile.ui does not create any new extension points.
org.eclipse.birt.data.oda.flatfile.ui contributes to org.eclipse.birt.report.designer.
ui.odadatasource
The following table lists the components of org.eclipse.birt.report.data.oda.flatfile.ui.
Jar file or folder
|
Contents
|
flatfileui.jar
|
org.eclipse.birt.data.oda.flatfile.ui
|
|
org.eclipse.birt.data.oda.flatfile.ui.wizards
|
About org.eclipse.birt.report.data.oda.flatfile
org.eclipse.birt.report.data.oda.flatfile contains the data engine and ODA driver implementation to access flat file data sources from org.eclipse.birt.
- org.eclipse.birt.report.data.oda.flatfile uses the following plug-ins:
- org.eclipse.birt.core
- org.junit (optional)
- org.eclipse.core.runtime
- org.eclipse.datatools.connectivity.oda.flatfile
- org.eclipse.datatools.connectivity.oda
- org.eclipse.birt.report.data.oda.flatfile does not create any new extension points or contribute to any extension points.
The following table lists the components of org.eclipse.birt.report.data.oda.flatfile.
Jar file or folder
|
Contents
|
oda-flatfile.jar
|
org.eclipse.birt.data.oda
|
|
org.eclipse.birt.data.oda.impl
|
|
org.eclipse.birt.data.oda.util
|
|
org.eclipse.birt.data.oad.util.driverconfig
|
|
org.eclipse.birt.data.oda.util.logging
|
|
org.eclipse.birt.data.oda.util.manifest
|
|
org.eclipse.birt.data.oda.flatfile
|
\lib
|
junit.jar
|
About org.eclipse.birt.report.data.oda.jdbc.ui
org.eclipse.birt.report.data.oda.jdbc.ui contains the user interface for the ODA JDBC driver.
- org.eclipse.birt.report.data.oda.jdbc.ui uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.birt.core
- org.eclipse.birt.report.model
- org.eclipse.core.resources
- org.eclipse.draw2d
- org.eclipse.birt.report.designer.core
- org.eclipse.birt.report.designer.ui
- org.eclipse.gef
- org.eclipse.jface.text
- org.eclipse.birt.report.data.oda.jdbc
- org.eclipse.datatools.connectivity.oda
org.eclipse.birt.report.data.oda.jdbc.ui does not create any new extension points.
org.eclipse.birt.report.data.oda.jdbc.ui contributes to org.eclipse.birt.report.designer. ui.odadatasource
The following table lists the components of org.eclipse.birt.report.data.oda.jdbc.ui.
Jar file or folder
|
Java packages and folder contents
|
jdbc.jar
|
org.eclipse.birt.report.data.oda.jdbc.ui.
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.dialogs
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.editors
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.icons
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.commands
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.dnd
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.editparts
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.figures
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.figures. images
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.joins.util
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.model
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.model.activity
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.nls
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.preference
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.preference. externaleditor
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.provider
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.util
|
|
org.eclipse.birt.report.data.oda.jdbc.ui.wizards
|
About org.eclipse.birt.report.data.oda.jdbc
- org.eclipse.birt.report.data.oda.jdbc contains the ODA drivers for accessing a JDBC data source. It also has third party drivers for several third party databases, such as Informix, Oracle, PostgreSQL, MySQL, and IBM DB2.
org.eclipse.birt.report.data.oda.jdbc uses the following plug-ins:
- org.junit (optional)
- org.eclipse.birt.core.runtime
- org.eclipse.birt.core
- org.eclipse.datatools.connectivity.oda
- org.eclipse.birt.report.data.oda.jdbc does not create any new extension points. org.eclipse.birt.report.data.oda.jdbc contributes to the following extension points:
- org.eclipse.datatools.connectivity.oda.dataSource
- org.eclipse.birt.report.data.oda.jdbc.driverinfo
The following table lists the components of org.eclipse.birt.report.data.oda.jdbc.
Jar file or folder
|
Java packages and folder contents
|
oda-jdbc.jar
|
org.eclipse.birt.report.data.oda
|
|
org.eclipse.birt.report.data.oda.impl
|
|
org.eclipse.birt.report.data.oda.util
|
|
org.eclipse.birt.report.data.oda.driverconfig
|
|
org.eclipse.birt.report.data.oda.util.logging
|
|
org.eclipse.birt.report.data.oda.util.manifest
|
|
org.eclipse.birt.report.data.oda.i18n
|
|
org.eclipse.birt.report.data.oda.jdbc
|
\drivers
|
readme.txt
|
About org.eclipse.birt.report.data.oda.sampledb
org.eclipse.birt.report.data.oda.sampledb contains an example of a custom ODA plug-in. This plug-in contains a subdirectory called db, which holds a sample database.
- org.eclipse.birt.report.data.oda.sampledb uses the following plug-ins:
- org.eclipse.core.runtime
- org.eclipse.ui
- org.eclipse.birt.core
- org.eclipse.birt.report.data.oda.jdbc
- org.eclipse.datatools.connectivity.oda
- org.eclipse.birt.report.data.oda.sampledb does not create any new extension points. org.eclipse.birt.report.data.oda.sampledb contributes to the following extension points:
- org.eclipse.datatools.connectivity.oda.dataSource
- org.eclipse.birt.report.data.oda.jdbc.driverinfo
The following table lists the components of org.eclipse.birt.report.data.oda.sampledb.
Jar file or folder
|
Java packages and folder contents
|
sampledb.jar
|
org.eclipse.birt.report.data.oda.sampledb
|
\db
|
Sample database
|
About org.eclipse.birt.report.data.oda.sampledb.ui
org.eclipse.birt.report.data.oda.sampledb.ui contains a single Java class file, SampleDataSetEditor that provides the functionality to edit an ODA data set.
- org.eclipse.birt.report.data.oda.sampledb.ui uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.birt.core
- org.eclipse.birt.report.model
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.data.oda.jdbc
- org.eclipse.birt.report.data.oda.jdbc.ui
- org.eclipse.birt.report.data.oda.sampled
- org.eclipse.datatools.connectivity.oda
org.eclipse.birt.report.data.oda.sampledb.ui does not create any new extension points.
- org.eclipse.birt.report.data.oda.sampledb.ui contributes to org.eclipse.birt.report.designer.ui.odadatasource
The following table lists the components of org.eclipse.birt.report.data.oda.sampledb.ui.
Jar file or folder
|
Java packages and folder contents
|
sampledbui.jar
|
org.eclipse.birt.report.data.oda.sampledb.ui
|
About org.eclipse.birt.report.data.oda.xml
org.eclipse.birt.report.data.oda.xml.ui contains the functionality to support an XML data source.
- org.eclipse.birt.report.data.oda.xml uses the following plug-ins:
- org.eclipse.core.runtime
- org.eclipse.birt.core
- org.eclipse.datatools.connectivity.oda
- org.eclipse.birt.report.model
org.eclipse.birt.report.data.oda.xml does not create any new extension points.
- org.eclipse.birt.report.data.odaxml contributes to org.eclipse.datatools.connectivity.oda.dataSource
The following table lists the components of org.eclipse.birt.report.data.oda.xml.
Jar file or folder
|
Java packages and folder contents
|
oda-xml.jar
|
org.eclipse.birt.report.data.oda.xml
|
|
org.eclipse.birt.report.data.oda.xml.i18n
|
|
org.eclipse.birt.report.data.oda.xml.util
|
|
org.eclipse.birt.report.data.oda.xml.util.ui
|
|
org.eclipse.datatools.connectivity.oda
|
|
org.eclipse.datatools.connectivity.odaimpl.
|
|
org.eclipse.datatools.connectivity.oda.util
|
|
org.eclipse.datatools.connectivity.oda.util.logging
|
|
org.eclipse.datatools.connectivity.oda.util.manifest
|
\lib
|
resolver.jar
|
|
xercesImpl.jar
|
|
xml.apis.jar
|
About org.eclipse.birt.report.data.oda.xml.ui
org.eclipse.birt.report.data.oda.xml.ui contains the user interface for XML data sources.
- org.eclipse.birt.report.data.oda.xml.ui uses the following plug-ins:
- org.eclipse.birt.report.data.oda.xml
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.model
- org.eclipse.birt.core
- org.eclipse.datatools.connectivity.oda
org.eclipse.birt.report.data.oda.xml.ui does not create any new extension points.
- org.eclipse.birt.report.data.oda.xml.ui contributes to org.eclipse.birt.report.designer.ui.odadatasource
The following table lists the components of org.eclipse.birt.report.data.oda.xml.ui.
Jar file or folder
|
Java packages and folder contents
|
xmlui.jar
|
org.eclipse.birt.report.data.oda.xml.ui
|
|
org.eclipse.birt.report.data.oda.xml.ui.utils
|
|
org.eclipse.birt.report.data.oda.xml.ui.wizards
|
About org.eclipse.birt.report.designer.core
org.eclipse.birt.report.designer.core contains the core classes of BIRT Report Designer, including classes that interact with the BIRT model, localization classes, and other utility classes.
- org.eclipse.birt.report.designer.core uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.gef
- org.eclipse.birt.core
- org.eclipse.birt.report.model
org.eclipse.birt.report.designer.core neither creates any new extension points nor extends any existing ones.
The following table lists the components of org.eclipse.birt.report.designer.core.
Jar file or folder
|
Java packages and folder contents
|
core.jar
|
org.eclipse.birt.data.report.designer.core
|
|
org.eclipse.birt.data.report.designer.core.commands
|
|
org.eclipse.birt.data.report.designer.core.model
|
|
org.eclipse.birt.data.report.designer.core.model.schematic
|
|
org.eclipse.birt.data.report.designer.core.model.views.data
|
|
org.eclipse.birt.data.report.designer.core.model.views. outline
|
|
org.eclipse.birt.data.report.designer.core.runtime
|
|
org.eclipse.birt.data.report.designer.core.util.mediator
|
|
org.eclipse.birt.data.report.designer.core.util.mediator. request
|
|
org.eclipse.birt.data.report.designer.nls
|
|
org.eclipse.birt.data.report.designer.util
|
About org.eclipse.birt.report.designer.rcp.ui
org.eclipse.birt.report.designer.rcp.ui is only included with BIRT RCP Report Designer and not BIRT Report Designer and SDK. This plug-in contains the classes to build the user interface for the BIRT RCP Report Designer.
- org.eclipse.birt.report.designer.rcp.ui uses the following plug-ins:
- org.eclipse.runtime
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.designer.core
- org.eclipse.ui
- org.eclipse.ui.ide
- org.eclipse.birt.report.designer.rcp.ui extends the following extension points:
- org.eclipse.core.runtime.applications
- org.eclipse.core.runtime.products
org.eclipse.birt.report.designer.rcp.ui creates no new extension points.
The following table lists the components of org.eclipse.birt.report.designer.rcp.ui.
Jar file or folder
|
Java packages and folder contents
|
rcpui.jar
|
org.eclipse.birt.report.designer.rcp.ui
|
|
BuildRCPUI.xml
|
About org.eclipse.birt.report.designer.ui
org.eclipse.birt.report.designer.ui contains the classes that make up BIRT Report Designer.
- org.eclipse.birt.report.designer.ui uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.ui.views
- org.eclipse.gef
- org.eclipse.core.resources
- org.eclipse.ui.workbench.texteditor
- org.eclipse.jface.text
- org.eclipse.birt.core
- org.eclipse.birt.report.model
- org.eclipse.birt.report.engine
- org.eclipse.birt.report.designer.core
- org.eclipse.ui.forms
- org.eclipse.ui.cheatsheets
- org.eclipse.birt.report.viewer
- org.eclipse.help.base
- org.eclipse.datatools.connectivity.oda
- org.eclipse.birt.data.oda
- org.eclipse.birt.data
- org.eclipse.team.core
org.eclipse.birt.report.designer.ui creates the following new extension points:
- org.eclipse.birt.report.design.ui.odadatasource
- org.eclipse.birt.report.designer.ui.reportitemUI
- org.eclipse.birt.report.designer.ui contributes to the following existing extension points:
- org.eclipse.ui.views
- org.eclipse.ui.actionSets
- org.eclipse.ui.preferencePages
- org.eclipse.ui.cheatsheets.cheatSheetContent
- org.eclipse.ui.perspectiveExtensions
- org.eclipse.ui.ide.projectNatureImages
- org.eclipse.core.resources.natures
- org.eclipse.team.core.fileTypes
The following table lists the components of org.eclipse.birt.report.designer.ui.
Jar file
or folder
|
Java packages and folder contents
|
ui.jar
|
org.eclipse.birt.data.report.designer.internal.ui.command
|
|
org.eclipse.birt.data.report.designer.internal.ui.dialogs
|
|
org.eclipse.birt.data.report.designer.internal.ui.dialogs.images
|
|
org.eclipse.birt.data.report.designer.internal.ui.dnd
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.js
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.multipage
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.notification
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.parts
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.preview
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.rulers
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. actions
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. border
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. editparts
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. editpolicies
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. extensions
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. figures
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. handles
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. layer
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. providers
|
|
org.eclipse.birt.data.report.designer.internal.ui.editors.schematic. tools
|
|
org.eclipse.birt.data.report.designer.internal.ui.extension
|
|
org.eclipse.birt.data.report.designer.internal.ui.layout
|
|
org.eclipse.birt.data.report.designer.internal.ui.palette
|
|
org.eclipse.birt.data.report.designer.internal.ui.swt.custom
|
|
org.eclipse.birt.data.report.designer.internal.ui.util
|
|
org.eclipse.birt.data.report.designer.internal.ui.util.graphics
|
|
org.eclipse.birt.data.report.designer.internal.ui.views
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.actions
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.attributes. page
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.attributes. widget
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.data
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.data.dnd
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.data. providers
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.outline
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.outline.dnd
|
|
org.eclipse.birt.data.report.designer.internal.ui.views.outline. providers
|
|
org.eclipse.birt.data.report.designer.internal.ui.view.property
|
|
org.eclipse.birt.data.report.designer.internal.ui.property.widgets
|
|
org.eclipse.birt.data.report.designer.internal.ui.wizards
|
|
org.eclipse.birt.data.report.designer.ui
|
|
org.eclipse.birt.data.report.designer.ui.actions
|
|
org.eclipse.birt.data.report.designer.ui.actions.cheatsheets
|
|
org.eclipse.birt.data.report.designer.ui.dialogs
|
|
org.eclipse.birt.data.report.designer.ui.dialogs.properties
|
|
org.eclipse.birt.data.report.designer.ui.dialogs.properties.images
|
|
org.eclipse.birt.data.report.designer.ui.editors
|
|
org.eclipse.birt.data.report.designer.ui.editors.sql
|
|
org.eclipse.birt.data.report.designer.ui.extensions
|
|
org.eclipse.birt.data.report.designer.ui.odadatasource.wizards
|
|
org.eclipse.birt.data.report.designer.ui.preferences
|
|
org.eclipse.birt.data.report.designer.ui.views.attributes
|
|
org.eclipse.birt.data.report.designer.ui.views.views.attributes. providers
|
|
org.eclipse.birt.data.report.designer.ui.views.data
|
\icons
|
Various graphic images that the designer requires
|
\ilib
|
jseditor.jar
|
\nl
|
Internationalization templates
|
\sample Reports
|
.rptdesign files and associated HTML files
|
\schema
|
datasource.exsl
|
|
reportitemUI.exsl
|
\templates
|
Sample report design files, various graphic images, and some XML files
|
About org.eclipse.birt.report.designer.ui.ide
org.eclipse.birt.report.designer.ui.ide contains the classes that make up the integrated development environment user interface.
- org.eclipse.birt.report.designer.ui.ide uses the following plug-ins:
- org.eclipse.core.runtime
- org.eclipse.core.resources
- org.eclipse.ui
- org.eclipse.ui.ide
- org.eclipse.ui.views
- org.eclipse.ui.cheatsheets
- org.eclipse.ui.forms
- org.eclipse.gef
- org.eclipse.jdt.core
- org.eclipse.jdt.ui
- org.eclipse.birt.core
- org.eclipse.birt.report.designer.core
- org.eclipse.birt.report.model
- "org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.designer.ui.lib
- org.eclipse.birt.report.designer.ui.lib.explorer
- org.eclipse.birt.report.viewer
- org.eclipse.birt.report.designer.ui.ide contributes to the following plug-ins:
- org.eclipse.ui.editors
- org.eclipse.ui.perspectives
- org.eclipse.ui.perspectiveExtensions
- org.eclipse.ui.newWizards
- org.eclipse.ui.popupMenu
org.eclipse.birt.report.designer.ui.ide does not create any new extension points.
The following table lists the components of org.eclipse.birt.report.designer.ui.ide.
Jar file or folder
|
Java packages and folder contents
|
uiide.jar
|
org.eclipse.birt.data.report.designer.ui
|
|
org.eclipse.birt.data.report.designer.ui.editors
|
|
org.eclipse.birt.data.report.designer.ui.die.wizards
|
About org.eclipse.birt.report.designer.ui.lib.explorer
org.eclipse.birt.report.designer.ui.lib.explorer contains the classes for the user interface for the BIRT library explorer.
- org.eclipse.birt.report.designer.ui.lib.exporer uses the following plug-ins:
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.core.resources
- org.eclipse.birt.report.designer.core
- org.eclipse.birt.report.model
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.core
- org.eclipse.gef
- org.eclipse.birt.report.designer.ui.lib
org.eclipse.birt.report.designer.ui.lib.explorer contributes to org.eclipse.ui.views.
org.eclipse.birt.report.designer.ui.lib.explorer does not create any new extension points.
The following table lists the components of org.eclipse.birt.report.designer.ui.lib.explorer.
Jar file or folder
|
Java packages and folder contents
|
libexplorer.jar
|
org.eclipse.birt.data.report.designer.ui.lib.explorer
|
|
org.eclipse.birt.data.report.designer.ui.lib.explorer.action
|
|
org.eclipse.birt.data.report.designer.ui.lib.explorer.dnd
|
|
org.eclipse.birt.data.report.designer.ui.lib.explorer.provider
|
About org.eclipse.birt.report.designer.ui.lib
org.eclipse.birt.report.designer.ui.lib contains the classes that provide the functionality for the BIRT library explorer
- org.eclipse.birt.report.designer.ui.lib uses the following plug-ins:
- org.eclipse.birt.report.designer.ui
- org.eclipse.ui
- org.eclipse.core.runtime
- org.eclipse.gef
- org.eclipse.core.resources
- org.eclipse.birt.core
- org.eclipse.birt.report.model
- org.eclipse.birt.report.designer.core
- org.eclipse.ui.views
- org.eclipse.ui.cheatsheets
- org.eclipse.ui.forms
- org.eclipse.birt.report.designer.ui.lib.explorer contributes to org.eclipse.ui.perspectiveExtensions
org.eclipse.birt.report.designer.ui.lib.explorer does not create any new extension points.
The following table lists the components of org.eclipse.birt.report.designer.ui.lib.explorer.
Jar file or folder
|
Java packages and folder contents
|
library.jar
|
org.eclipse.birt.data.report.designer.internal.lib.commands
|
|
org.eclipse.birt.data.report.designer.internal.lib.editors
|
|
org.eclipse.birt.data.report.designer.internal.lib.editors.actions
|
|
org.eclipse.birt.data.report.designer.internal.lib.editparts
|
|
org.eclipse.birt.data.report.designer.internal.lib.palette
|
|
org.eclipse.birt.data.report.designer.internal.lib.providers
|
|
org.eclipse.birt.data.report.designer.internal.lib.views.outline
|
|
org.eclipse.birt.data.report.designer.internal.lib.views.outline.dnd
|
|
org.eclipse.birt.data.report.designer.ui.actions
|
|
org.eclipse.birt.data.report.designer.ui.editors
|
|
org.eclipse.birt.data.report.designer.ui.lib
|
|
org.eclipse.birt.data.report.designer.ui.wizards
|
About org.eclipse.birt.report.designer.ui.rcp
org.eclipse.birt.report.designer.ui.rcp contains the user interface classes for the RCP version of BIRT Report Designer.
About org.eclipse.birt.report.engine.emitter.pdf
org.eclipse.birt.report.engine.emitter.pdf contains the classes generating report output in PDF format.
- org.eclipse.birt.report.engine.emitter.pdf uses the following plug-ins:
- org.eclipse.birt.core
- org.eclipse.birt.data
- org.eclipse.birt.report.model
- org.eclipse.birt.report.engine
- org.eclipse.birt.report.engine.emitter.pdf extends org.eclipse.birt.report.engine.emitters and creates no new extension points.
The following table lists the components of org.eclipse.birt.report.engine.emitter.pdf.
Jar file or folder
|
Java packages and folder contents
|
enginePdf.jar
|
org.eclipse.birt.report.engine.emitter.pdf
|
|
org.eclipse.birt.report.engine.layout
|
|
org.eclipse.birt.report.engine.layout.area
|
|
org.eclipse.birt.report.engine.layout.area.impl
|
|
org.eclipse.birt.report.engine.layout.area.hyphen
|
|
org.eclipse.birt.report.engine.layout.impl
|
|
org.eclipse.birt.report.engine.layout.util
|
\lib
|
itext-1.3.jar
|
About org.eclipse.birt.engine.emitter.html
org.eclipse.birt.engine.emitter.html contains the classes generating report output using hypertext markup language (HTML).
- org.eclipse.birt.engine.emitter.html uses the following plug-ins:
- org.eclipse.birt.core
- org.eclipse.birt.data
- org.eclipse.birt.report.model
- org.eclipse.birt.report.engine
org.eclipse.birt.engine.emitter.html does not create any new extension points, but it does extend org.eclipse.birt.report.engine.emitters.
The following table lists the components of org.eclipse.birt.engine.emitter.html.
Jar file or folder
|
Contents
|
htmlEmitter.jar
|
org.eclipse.birt.report.engine.emitter.html
|
\lib
|
junit.jar
|
About org.eclipse.birt.report.engine
org.eclipse.birt.report.engine contains the classes that comprise the BIRT Report Engine, which generates a report from a report design.
- org.eclipse.birt.report.engine uses the following plug-ins:
- org.eclipse.birt.core
- org.eclipse.birt.report.model
- org.eclipse.birt.data
- org.eclipse.birt.report.engine does not contribute to any extension points.
org.eclipse.birt.report.engine creates the following extension points:
- org.eclipse.birt.report.engine.reportitemGeneration
- org.eclipse.birt.report.engine.reportitemPresentation
- org.eclipse.birt.report.engine.emitters
- org.eclipse.birt.report.engine.reportitemQuery
The following table lists the components of org.eclipse.birt.report.engine.
Jar file or folder
|
Contents
|
engine.jar
|
org.eclipse.birt.report.engine.adapter
|
|
org.eclipse.birt.report.engine.api
|
|
org.eclipse.birt.report.engine.api.impl
|
|
org.eclipse.birt.report.engine.content
|
|
org.eclipse.birt.report.engine.content.impl
|
|
org.eclipse.birt.report.engine.data
|
|
org.eclipse.birt.report.engine.data.dte
|
|
org.eclipse.birt.report.engine.emitter
|
|
org.eclipse.birt.report.engine.emitter.buffer
|
|
org.eclipse.birt.report.engine.executer
|
|
org.eclipse.birt.report.engine.executer.buffemgr
|
|
org.eclipse.birt.report.engine.executer.css
|
|
org.eclipse.birt.report.engine.extension
|
|
org.eclipse.birt.report.engine.extension.internal
|
|
org.eclipse.birt.report.engine.i18n
|
|
org.eclipse.birt.report.engine.impl
|
|
org.eclipse.birt.report.engine.ir
|
|
org.eclipse.birt.report.engine.parser
|
|
org.eclipse.birt.report.engine.util
|
\lib
|
commons-cli-1.0.jar
|
|
hsqldb.jar
|
|
junit.jar
|
|
Tidy.jar
|
\schema
|
emitter.exsd
|
|
reportitemGeneration.exsd
|
|
reportitemPresentation.exsd
|
|
reportitemQuery.exsd
|
About org.eclipse.birt.report.model
org.eclipse.birt.model contains the classes that comprise the BIRT report object model.
- org.eclipse.birt.model uses the following extension points:
- org.eclipse.birt.core
- org.eclipse.birt.data.oda
org.eclipse.birt.core does not extend any existing extension points, but it does create the following new extension points:
- org.eclipse.birt.report.model.reportItemModel
- org.eclipse.birt.report.model.encryptionHelper
The following table lists the components of org.eclipse.birt.model.
Jar file or folder
|
Contents
|
model.jar
|
org.eclipse.birt.report.model.activity
|
|
org.eclipse.birt.report.model.api
|
|
org.eclipse.birt.report.model.api.activity
|
|
org.eclipse.birt.report.model.api.command
|
|
org.eclipse.birt.report.model.api.core
|
|
org.eclipse.birt.report.model.api.elements
|
|
org.eclipse.birt.report.model.api.elements.structures
|
|
org.eclipse.birt.report.model.api.extension
|
|
org.eclipse.birt.report.model.api.metadata
|
|
org.eclipse.birt.report.model.api.util
|
|
org.eclipse.birt.report.model.api.validators
|
|
org.eclipse.birt.report.model.command
|
|
org.eclipse.birt.report.model.core
|
|
org.eclipse.birt.report.model.elements
|
|
org.eclipse.birt.report.model.elements.interfaces
|
|
org.eclipse.birt.report.model.extension
|
|
org.eclipse.birt.report.model.i18n
|
|
org.eclipse.birt.report.model.metadata
|
|
org.eclipse.birt.report.model.metadata.validators
|
|
org.eclipse.birt.report.model.parser
|
|
org.eclipse.birt.report.model.script
|
|
org.eclipse.birt.report.model.util
|
|
org.eclipse.birt.report.model.validators
|
|
org.eclipse.birt.report.model.writer
|
\lib
|
commons-codec-1.3.jar
|
\schemas
|
encryptionHelper.exsd
|
|
odaDriver.exsd
|
|
reportitem.exsd
|
About org.eclipse.birt.report.viewer
org.eclipse.birt.report.viewer contains the classes for the BIRT report viewer. This plug-in also contains the viewer application for a J2EE container.
- org.eclipse.birt.report.viewer uses the following plug-ins:
- org.eclipse.core.runtime
- org.eclipse.tomcat
- org.eclipse.birt.core
- org.eclipse.birt.report.engine
- org.eclipse.help.base
- org.eclipse.help.appserver
- org.eclipse.ui
- org.eclipse.birt.report.model
- org.eclipse.birt.data
org.eclipse.birt.report.viewer neither contributes any new extension points nor extends any extension points.
The following table lists the components of org.eclipse.birt.report.viewer.
Jar file or folder
|
Contents
|
viewer.jar
|
org.eclipse.birt.report.viewer
|
|
org.eclipse.birt.report.viewer.browsers
|
|
org.eclipse.birt.report.viewer.browsers.custom
|
|
org.eclipse.birt.report.viewer.browsers.embedded
|
|
org.eclipse.birt.report.viewer.browsers.system
|
|
org.eclipse.birt.report.viewer.utilities
|
\birt
|
A reporting application for a J2EE container
|
About org.eclipse.birt.sample.reportitem.rotatedtext
org.eclipse.birt.sample.reportitem.rotatedtext contains a sample report item extension.
- org.eclipse.birt.rsample.reportitem.rotatedtext uses the following plug-ins:
- org.eclipse.core.runtime
- org.eclipse.birt.report.designer.ui
- org.eclipse.birt.report.model
- org.eclipse.birt.report.engine
- org.eclipse.birt.core
- org.eclipse.ui
org.eclipse.birt.sample.reportitem.rotatedtext contributes to the following extension points:
- org.eclipse.birt.report.designer.ui.reportitemUI
- org.eclipse.birt.report.model.reportItemModel
- org.eclipse.birt.report.engine.reportitemPresentation
org.eclipse.birt..sample.reportitem.rotatedtext does not create any new extension points.
The following table lists the components of org.eclipse.birt.sample.reportitem.rotatedText.
Jar file or folder
|
Contents
|
rotatedtext.jar
|
org.eclipse.birt.report.viewer
|
|
org.eclipse.birt.sample.reportitem.rotatedtext
|
|
org.eclipse.birt.sample.reportitem.rotatedtext.util
|
