Bug 229752 - [api][regression] SystemSelectRemoteFileOrFolderForm.getInputProvider() cannot be overriden
Summary: [api][regression] SystemSelectRemoteFileOrFolderForm.getInputProvider() canno...
Status: VERIFIED FIXED
Alias: None
Product: Target Management
Classification: Tools
Component: RSE (show other bugs)
Version: 3.0   Edit
Hardware: All All
: P1 normal (vote)
Target Milestone: 3.0 M7   Edit
Assignee: David McKnight CLA
QA Contact: Martin Oberhuber CLA
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2008-04-30 23:25 EDT by Masao Nishimoto CLA
Modified: 2008-06-13 02:07 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Masao Nishimoto CLA 2008-04-30 23:25:04 EDT
The method has been changed from protect to private with the tag "[225506] [api][breaking] RSE UI leaks non-API types".  There are some custom forms extending this form, and override the method to set the custom input provider.  It needs to be reverted for these forms to work as before.
Comment 1 Martin Oberhuber CLA 2008-05-02 08:40:08 EDT
Dave can you look at this with highest priority please, since it affects an API regression. Please propose a solution to the problem that avoids leaking API but still gives the clients a way to do what they need.
Comment 2 David McKnight CLA 2008-05-02 09:31:18 EDT
I've moved getInputProvider() back to protected.  It doesn't leak any non-API types so I think we're safe with that.
Comment 3 Masao Nishimoto CLA 2008-06-13 02:07:20 EDT
The method is now protected, and override works.