Bug 127165

Summary: [CommonNavigator] Update init() signatures of user-implemented extensions
Product: [Eclipse Project] Platform Reporter: Michael D. Elder <mdelder>
Component: UIAssignee: Michael D. Elder <mdelder>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: markus.kell.r, Michael.Valenta, n.a.edgar
Version: 3.2Keywords: api
Target Milestone: 3.2 M6   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Michael D. Elder CLA 2006-02-09 16:37:33 EST
The init() signatures of CommonActionProvider and ICommonContentProvider/ICommonLableProvider should be updated to use an ICommonActionExtensionSite and ICommonContentExtensionSite. This will allow these signatures to evolve more easily overtime.
Comment 1 Nick Edgar CLA 2006-02-09 17:06:44 EST
I agree.  A site interface is preferable to using CommonActionProviderConfig.
Comment 2 Michael D. Elder CLA 2006-02-21 11:50:38 EST
This was fixed and released on 02/09.
Comment 3 Nick Edgar CLA 2006-02-21 13:00:46 EST
I noticed that some of the init methods still have aConfig as the param name.
Comment 4 Michael D. Elder CLA 2006-02-22 00:03:20 EST
Fixed.