Summary
Fix Bugzilla bug 159505-Quick Start
to Report Development
Bugzilla Bug (s) Resolved 159505
Description
Provides a sample reports view to list a set of sample reports, allow users to
select sample report in this view to view the report definition, preview the
report output screenshot, and export the report into local workspace to further
examine.
Tests Description Manual test and code review
Notes to Build Team
This check-in introduce 4
new plug-ins.
Include both in
all-in-one and rcp build:
org.eclipse.birt.report.designer.ui.samplesview
org.eclipse.birt.report.designer.samplereports
Only include in all-in-one
build:
org.eclipse.birt.report.designer.ui.samples.ide
Only include in rcp
build:
org.eclipse.birt.report.designer.ui.samples.rcp
Notes to Developers
Notes to QA
Notes to Documentation
Files Edited
Files Added
org.eclipse.birt.report.designer.ui.samplesview:
/org.eclipse.birt.report.designer.ui.samplesview/.classpath
/org.eclipse.birt.report.designer.ui.samplesview/.project
/org.eclipse.birt.report.designer.ui.samplesview/.settings
/org.eclipse.birt.report.designer.ui.samplesview/META-INF
/org.eclipse.birt.report.designer.ui.samplesview/META-INF/MANIFEST.MF
/org.eclipse.birt.report.designer.ui.samplesview/about.html
/org.eclipse.birt.report.designer.ui.samplesview/bin
/org.eclipse.birt.report.designer.ui.samplesview/build.properties
/org.eclipse.birt.report.designer.ui.samplesview/plugin.properties
/org.eclipse.birt.report.designer.ui.samplesview/plugin.xml
/org.eclipse.birt.report.designer.ui.samplesview/src
/org.eclipse.birt.report.designer.ui.samplesview/src/org
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/samplereports
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/samplereports/description
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/samplereports/description/DescriptionMessages.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/samplereports/description/descriptions.properties
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/ReportExamplesPlugin.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/action
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/action/ExportSampleReportAction.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/action/IOpenSampleReportAction.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/sampleslocator
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/sampleslocator/ISampleReportEntry.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/sampleslocator/SampleIncludedSourceEntry.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/sampleslocator/SampleReportsEntry.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/util
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/util/PlaceResources.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/util/SampleReportCanvas.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/util/SampleReportsExplorerProvider.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/util/SampleReportsSorter.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/view
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/view/ReportExamples.java
/org.eclipse.birt.report.designer.ui.samplesview/src/org/eclipse/birt/report/designer/ui/samplesview/view/ReportExamplesView.java
org.eclipse.birt.report.designer.ui.samples.ide:
/org.eclipse.birt.report.designer.ui.samples.ide/.classpath
/org.eclipse.birt.report.designer.ui.samples.ide/.project
/org.eclipse.birt.report.designer.ui.samples.ide/.settings
/org.eclipse.birt.report.designer.ui.samples.ide/META-INF
/org.eclipse.birt.report.designer.ui.samples.ide/META-INF/MANIFEST.MF
/org.eclipse.birt.report.designer.ui.samples.ide/about.html
/org.eclipse.birt.report.designer.ui.samples.ide/bin
/org.eclipse.birt.report.designer.ui.samples.ide/build.properties
/org.eclipse.birt.report.designer.ui.samples.ide/plugin.xml
/org.eclipse.birt.report.designer.ui.samples.ide/src
/org.eclipse.birt.report.designer.ui.samples.ide/src/org
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/ide
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/ide/adapters
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/ide/adapters/OpenSampleActionAdapterFactory.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/ide/adapters/SampleReportsEntryAdapterFactory.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide/action
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide/action/IDEOpenSampleReportAction.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide/sampleslocator
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/ide/sampleslocator/IDESampleReportsEntry.java
org.eclipse.birt.report.designer.ui.samples.rcp:
/org.eclipse.birt.report.designer.ui.samples.rcp/META-INF
/org.eclipse.birt.report.designer.ui.samples.rcp/src
/org.eclipse.birt.report.designer.ui.samples.rcp/src/org
/org.eclipse.birt.report.designer.ui.samples.rcp/src/org/eclipse
/org.eclipse.birt.report.designer.ui.samples.rcp/src/org/eclipse/birt
/org.eclipse.birt.report.designer.ui.samples.rcp/src/org/eclipse/birt/report
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/rcp
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/rcp/adapters
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/rcp/adapters/OpenSampleActionAdapterFactory.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/internal/samples/rcp/adapters/SampleReportsEntryAdapterFactory.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/rcp
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/rcp/action
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/rcp/action/RCPOpenSampleReportAction.java
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/rcp/sampleslocator
/org.eclipse.birt.report.designer.ui.samples.ide/src/org/eclipse/birt/report/designer/ui/samples/rcp/sampleslocator/RCPSampleReportsEntry.java
org.eclipse.birt.report.designer.samplereports:
/org.eclipse.birt.report.designer.samplereports/.project
/org.eclipse.birt.report.designer.samplereports/META-INF
/org.eclipse.birt.report.designer.samplereports/META-INF/MANIFEST.MF
/org.eclipse.birt.report.designer.samplereports/about.html
/org.eclipse.birt.report.designer.samplereports/build.properties
/org.eclipse.birt.report.designer.samplereports/samplereports
/org.eclipse.birt.report.designer.samplereports/samplereports.ide
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Extending
BIRT
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Extending
BIRT/Aggregate function extension point
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Extending
BIRT/Aggregate function extension point/optim.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Extending
BIRT/Aggregate function extension point/optimiticSum.zip
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Scripted Data
Source
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Scripted Data
Source/ScriptedDatasourceExampleAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports.ide/Scripted Data
Source/SimpleClass.java
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Cascaded Parameter Report
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Cascaded Parameter Report/cascade.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Combination Chart
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Combination Chart/CustomerOrdersFinal.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Drill to Details
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Drill to Details/OrderDetailAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Drill to Details/OrderMasterAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Grouping
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Grouping/CustomerListAfter_Grouping.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Highlighting and Conditional Formatting
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Highlighting and Conditional Formatting/ProductListAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Libraries
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Libraries/Newsfeeds.rptlibrary
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Libraries/Newsfeeds_After.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Libraries/blue.css
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Libraries/green.css
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Mapping and Sorting
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Mapping and Sorting/CustomerListAfter_Mapping.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Parallel Report
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Parallel Report/EmployeeAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Query Modification
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Query Modification/OrderDetailsAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Report Elements
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Report Elements/ProductLinesAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Sub Report
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/Sub Report/OrdersAfter.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/XML Data Source
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/XML Data Source/Classic-Models-Minimal-M-Trans (smaller).png
/org.eclipse.birt.report.designer.samplereports/samplereports/Reporting Feature
Examples/XML Data Source/XMLDS_After.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Scripting
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution Reports
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Business Forms
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Business Forms/SalesInvoice.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Listing
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Listing/ProductCatalog.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Listing/StaticCrosstab.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Listing/TopNPercent.rptdesign
/org.eclipse.birt.report.designer.samplereports/samplereports/Solution
Reports/Listing/TopSellingProducts.rptdesign
/org.eclipse.birt.report.designer.samplereports/screenshots
/org.eclipse.birt.report.designer.samplereports/screenshots/CustomerListAfter_Grouping.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/CustomerListAfter_Mapping.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/CustomerOrdersFinal.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/EmployeeAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/Newsfeeds_After.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/OrderDetailAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/OrderDetailsAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/OrderMasterAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/OrdersAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/ProductCatalog.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/ProductLinesAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/ProductListAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/SalesInvoice.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/ScriptedDatasourceExampleAfter.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/StaticCrosstab.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/TopNPercent.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/TopSellingProducts.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/XMLDS_After.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/cascade.PNG
/org.eclipse.birt.report.designer.samplereports/screenshots/optim.PNG
Files Deleted