Bug 179300

Summary: New interfaces required for better chart scripting UI
Product: z_Archived Reporter: David Michonneau <dmichonneau>
Component: BIRTAssignee: Rick Lu <rlu>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: gump_gao, linhongc
Version: 2.2.0   
Target Milestone: 2.2.0 RC0   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 132031, 148405    

Description David Michonneau CLA 2007-03-26 09:54:46 EDT
The chart scripting UI needs to be enhanced (bugzilla 132031) and requires 
changes in the BIRT report model. Here is a summary of the requested changes:

1)	Pass the script name in  getMethods( *scriptName *).( or 
getFunctions(*scriptName*) 
2)	Enhance the IMethodInfo to return JavaDoc.
3)	New constants to indicate the runtime name, like onRender, onCreate, 
onPrepare.

More changes might be needed for auto-completion support.
Comment 1 Ivy Li CLA 2007-03-27 04:39:52 EDT
*** Bug 175962 has been marked as a duplicate of this bug. ***
Comment 2 Rick Lu CLA 2007-03-30 05:44:50 EDT
This feature is under discussion. Implementation will be in RC0.
Comment 3 Rick Lu CLA 2007-04-08 23:22:57 EDT
Added a new extension point IScriptableObjectClassInfo so that other report item plug-in developers can provide their extension for report item scripting UI.

Meanwhile, provided adapters in api.scripts for scripting UI.