Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 177282 - Provide extension point for simple chart API
Summary: Provide extension point for simple chart API
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.2.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 2.2.0 M6   Edit
Assignee: Rick Lu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 159514
  Show dependency tree
 
Reported: 2007-03-14 03:49 EDT by Yulin Wang CLA
Modified: 2007-03-30 12:56 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yulin Wang CLA 2007-03-14 03:49:24 EDT
Chart team will provide simple chart API, and it needs integration into BIRT framework by extension point in model.

Spec available here: http://wiki.eclipse.org/index.php/BPS66

Besides, simple chart API also needs interface for Font and Color in model.
Comment 1 David Michonneau CLA 2007-03-20 05:35:04 EDT
What's the ETA for that bug resolultion?
Comment 2 Rick Lu CLA 2007-03-28 01:53:20 EDT
Chart need to implement extension.IReportItem.getSimpleElement(). The return object should be simpleapi.IReportItem. 

l. If the chart want to provide multi row data function, need to extend simpleapi.IMultiRowItem. This should work for Chart, CrossTab.

2. for other extension elements, need to extend simpleapi.IReportItem. This should be OK for RotatedText. 

Comment 3 Rick Lu CLA 2007-03-28 05:13:26 EDT
Since current only Multi row item is required, provided wrapped MultiRowData in api.extension package. Wrapped simple class for api.simpleapi.IReportItem will be provided later.
Comment 4 Yulin Wang CLA 2007-03-28 22:56:30 EDT
New interfaces of Font and Color are useless in model, and will not be added in model until it's in common use.
Comment 5 Rick Lu CLA 2007-03-29 02:22:56 EDT
Fixed.
Comment 6 Scott Rosenbaum CLA 2007-03-30 12:55:58 EDT
Found the BPS Spec
Comment 7 Scott Rosenbaum CLA 2007-03-30 12:56:34 EDT
Just needed to add it to the BPS index and add category tags.