Bug 127165 - [CommonNavigator] Update init() signatures of user-implemented extensions
Summary: [CommonNavigator] Update init() signatures of user-implemented extensions
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 critical (vote)
Target Milestone: 3.2 M6   Edit
Assignee: Michael D. Elder CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2006-02-09 16:37 EST by Michael D. Elder CLA
Modified: 2006-02-24 00:29 EST (History)
3 users (show)

See Also:


Attachments

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