Bug 230778 - New Class wizard for Source Folder doesn't get base class name
Summary: New Class wizard for Source Folder doesn't get base class name
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: IMP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Stan Sutton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-06 19:34 EDT by Stan Sutton CLA
Modified: 2014-01-09 15:03 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stan Sutton CLA 2008-05-06 19:34:30 EDT
In the New Source Folding wizard, when you click on the "class" hyperlink that brings up the New Class wizard, the proper interface type is filled in, but the superclass field is left blank--even though we have defined a base type for this service.

The problem seems to be that the name of the base class does not correspond to the name of the interface in the proper way (or vice versa).  The interface is specified in the "basedOn" attribute of the (implementation) class field, and the superclass name has to be inferred on that basis.  The the interface and class are named too differently , the latter won't be found from the former.

This problem was only exposed after bug #401 was fixed.

I would change the name of the source-folder base class and declare this bug fixed, but at the moment I can't access SourceForge to check in the solution.