Bug 179300 - New interfaces required for better chart scripting UI
Summary: New interfaces required for better chart scripting UI
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.2.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 2.2.0 RC0   Edit
Assignee: Rick Lu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 175962 (view as bug list)
Depends on:
Blocks: 132031 148405
  Show dependency tree
 
Reported: 2007-03-26 09:54 EDT by David Michonneau CLA
Modified: 2007-04-08 23:22 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.