Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 147770

Summary: Charting enhancements - Gantt Chart, Bubble Chart, "Center" POSITION attribute
Product: z_Archived Reporter: Stephen Carlon <smcarlon>
Component: BIRTAssignee: Nina Li <nli>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: nli
Version: unspecifiedKeywords: plan
Target Milestone: 2.2.0 M1   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
BIRT 2.0.0 Chart Source with enhancements
none
Description of BIRT 2.0.0 source code mods for Gantt Chart
none
Description of BIRT 2.0.0 source code mods for Bubble Chart
none
Description of BIRT 2.0.0 source code mods for CENTER Position attribute
none
Multilayered Gantt
none
Executive Roadmap
none
Overview of how to use the Gantt Chart type none

Description Stephen Carlon CLA 2006-06-19 15:14:37 EDT
I am filing this enhancement at the request of Jason Weathersby and David Michonneau.  The source code for these enhancements is attached.  It is important to note that these enhancements were built off of the BIRT 2.0.0 source code.

Gantt Chart

The first piece of functionality we added was the Gantt chart.  This chart type allows a user to track project-related activities over time.

CENTER attribute

The second piece of functionality added was the new CENTER attribute for the positioning of data labels.  This position allows for a data label to be centered directly between two points.  At this point, we have restricted this attribute to only be available for data labels on a Gantt chart, but it has the potential to be extended to other, appropriate chart types.

Bubble Chart

The final piece of functionality added was the Bubble chart.  This chart type is basically a scatter plot with a third value that is used to size the bubble.  The default marker type of the chart is a bubble, but it has the ability to display any marker type that is available to the line and scatter charts.
Comment 1 Stephen Carlon CLA 2006-06-19 17:35:11 EDT
Created attachment 44872 [details]
BIRT 2.0.0 Chart Source with enhancements
Comment 2 Stephen Carlon CLA 2006-06-19 17:36:20 EDT
I freely give this source to the BIRT project
Comment 3 Stephen Carlon CLA 2006-06-26 11:18:27 EDT
Created attachment 45301 [details]
Description of BIRT 2.0.0 source code mods for Gantt Chart
Comment 4 Stephen Carlon CLA 2006-06-26 11:18:48 EDT
Created attachment 45302 [details]
Description of BIRT 2.0.0 source code mods for Bubble Chart
Comment 5 Stephen Carlon CLA 2006-06-26 11:19:17 EDT
Created attachment 45303 [details]
Description of BIRT 2.0.0 source code mods for CENTER Position attribute
Comment 6 Zhiqiang Qian CLA 2006-07-26 03:34:42 EDT
Stephen, 

Could you provide the code or steps to create following two gantt chart models as well? That would greatly help with the integration. thanks.
Comment 7 Zhiqiang Qian CLA 2006-07-26 03:35:45 EDT
Created attachment 46798 [details]
Multilayered Gantt
Comment 8 Zhiqiang Qian CLA 2006-07-26 03:36:14 EDT
Created attachment 46799 [details]
Executive Roadmap
Comment 9 Stephen Carlon CLA 2006-10-04 12:04:19 EDT
Created attachment 51414 [details]
Overview of how to use the Gantt Chart type

This document explains, from a user perspective, how to build a chart using the Gannt Chart type.

I thought it could be useful to understand some of the fine points of generating a Gantt chart.
Comment 10 Yulin Wang CLA 2006-10-08 05:03:38 EDT
Support in chart engine is complete.
Reassign to Nina to finish UI part.
Comment 11 Nina Li CLA 2006-10-11 00:38:27 EDT
Supported gantt, bubble and range chart in chart builder