Bug 60365 - hierarchy view shows some interfaces as classes [type hierarchy]
Summary: hierarchy view shows some interfaces as classes [type hierarchy]
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.0 M9   Edit
Assignee: Jerome Lanneluc CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-29 00:46 EDT by Jed Anderson CLA
Modified: 2004-05-18 18:36 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 Jed Anderson CLA 2004-04-29 00:46:25 EDT
Build: M8

Open up the hierarchy for ICVSResource.  The ICVSFolder interface is shown with
the icon for a class (circled c) unlike ICVSFile which is shown with the correct
icon (circled i).
Comment 1 Dirk Baeumer CLA 2004-04-29 04:46:47 EDT
We are using the Core API to determine if a type is a class or interface. 
Moving to JDT/Core for comments.
Comment 2 Jed Anderson CLA 2004-04-29 10:54:10 EDT
More info:  The classes in the tree were all in jars.
Comment 3 Jerome Lanneluc CLA 2004-05-11 07:33:53 EDT
SuperTypeReferencePattern.decodeIndexKey(char[]) was not setting the modifiers 
correctly (it was using the wrong index in the word). Fixed and added 
regression test TypeHierarchyTests.testGetCachedFlags().
Comment 4 Olivier Thomann CLA 2004-05-18 18:36:50 EDT
Verified in 200405180816 that the icon for ICVSResource is an interface icon.