Understanding the CVS Structure

简介:

Understanding the CVS Structure

http://www.eclipse.org/birt/phoenix/build/buildInstructions.php

The BIRT modules are available in CVS in the source folder under /home/birt. BIRT has over 150 modules, some of these are described below.

Project Folder Contents
org.eclipse.birt.chart.device.extension Extension classes for the device renderer framework for charts
org.eclipse.birt.chart.engine Chart model and factory classes
org.eclipse.birt.chart.engine.extension Extension classes for the model renderer framework for charts
org.eclipse.birt.chart.reportitem Classes for the chart module to interact with the BIRT designer and runtime engine
org.eclipse.birt.chart.shared Classes shared between different components of the chart module
org.eclipse.birt.chart.ui Chart builder UI classes
org.eclipse.birt.chart.ui.extension Extensions for the chart builder UI
org.eclipse.birt.chart.device.extension Chart engine extension plugin containing device renderers implementations (Swing, SWT, PNG, GIF, JPG, BMP)
org.eclipse.birt.chart.device.svg Chart engine extension plugin containing SVG device renderer?s implementation
org.eclipse.birt.converters Contains converters that can convert reports from other formats to the BIRT report format
org.eclipse.birt.core Provides the framework for loading the plugins at run-time and contains other classes that can be used by any other module
org.eclipse.birt.data Provides the data engine implementation and the ODA factory implementation. It also contains classes for applying transformations on the data.
org.eclipse.birt.data.oda ODA public interface: the classes and interfaces used to create data extensions.
org.eclipse.birt.data.oda.adapter.dtp Adapter for Data Tools project
org.eclipse.birt.report.data.oda.flatfile The ODA driver for accessing flat file data sources
org.eclipse.birt.report.data.oda.flatfile.ui The user interface for the ODA flat file driver
org.eclipse.birt.data.oda.jdbc The ODA driver for accessing JDBC data sources
org.eclipse.birt.data.oda.jdbc.ui The user interface for the ODA JDBC driver
org.eclipse.birt.report.data.oda.sampledb The ODA driver for accessing the sample Derby data base
org.eclipse.birt.report.data.oda.sampledb.ui The user interface for the ODA sample database driver
org.eclipse.birt.data.oda.xml The ODA driver for accessing XML data sources
org.eclipse.birt.data.oda.xml.ui The user interface for the ODA XML driver
org.eclipse.birt.report.debug.ui Used for creating launch configuration when debugging reports that contain Java events
org.eclipse.birt.report.designer.core The core classes of the BIRT report designer, including classes that interact with the BIRT model, and localization and other utility classes
org.eclipse.birt.report.designer.lib The classes used for library manipulation
org.eclipse.birt.report.designer.lib.explorer Handles browsing and exploring library contents
org.eclipse.birt.report.designer.ui The BIRT report designer
org.eclipse.birt.report.designer.ui.rcp The BIRT RCP report designer
org.eclipse.birt.report.engine The BIRT reporting engine that generates the report from a report design
org.eclipse.birt.report.engine.emitter.fo The emitter for generating report output using FO
org.eclipse.birt.report.engine.emitter.html The emitter that generates report output in HTML
org.eclipse.birt.report.engine.emitter.pdf The emitter that generates report output in PDF
org.eclipse.birt.report.model The BIRT report model
org.eclipse.birt.report.viewer The BIRT report viewer (BIRT web app)
org.eclipse.birt-feature The BIRT feature
相关文章
|
2月前
|
机器学习/深度学习 JSON 网络协议
Nostr with NIP-05 Verification Guide
该文章是一个关于Nostr协议中NIP-05验证的指南,解释了NIP-05允许用户将公钥映射到基于DNS的可读标识符上,并提供了如何在个人域名上设置`nostr.json`文件或使用现有NIP-05服务来完成验证的步骤。
22 3
Nostr with NIP-05 Verification Guide
|
人工智能 自然语言处理 算法
UIE: Unified Structure Generation for Universal Information Extraction 论文解读
信息提取受到其不同目标、异构结构和特定需求模式的影响。本文提出了一个统一的文本到结构生成框架,即UIE,该框架可以对不同的IE任务进行统一建模,自适应生成目标结构
488 0
|
SQL 编译器 API
Efficiently Compiling Efficient Query Plans for Modern Hardware 论文解读
这应该是SQL查询编译的一篇经典文章了,作者是著名的Thomas Neumann,主要讲解了TUM的HyPer数据库中对于CodeGen的应用。 在morsel-driven那篇paper 中,介绍了HyPer的整个执行框架,会以task为单位处理一个morsel的数据,而执行的处理逻辑(一个pipeline job)就被编译为一个函数。这篇paper则具体讲如何实现动态编译。
435 0
Efficiently Compiling Efficient Query Plans for Modern Hardware 论文解读
|
CDN
Building an Industry Information Website
Object Storage Server (OSS) is a massive, secure, low-cost and highly reliable distributed storage service offered by Alibaba Cloud.
1567 0
Building an Industry Information Website
|
人工智能 自然语言处理 搜索推荐