Bug 3913 - icons for interface members (1GF5V6P)
Summary: icons for interface members (1GF5V6P)
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P2 normal (vote)
Target Milestone: ---   Edit
Assignee: Martin Aeschlimann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 23:02 EDT by Erich Gamma CLA
Modified: 2002-05-08 04:26 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erich Gamma CLA 2001-10-10 23:02:56 EDT
AK (6/11/01 4:44:53 PM)
	icons for interface members should be as follows:
	- for fields: always public static and final
	- for methods: always public and abstract

NOTES:
EG (6/11/2001 5:27:23 AM)
	no action for June.
Comment 1 Martin Aeschlimann CLA 2001-10-16 11:13:56 EDT
moved to 'active'
Comment 2 DJ Houghton CLA 2001-10-24 07:24:35 EDT
PRODUCT VERSION:
	122

Comment 3 Erich Gamma CLA 2001-11-11 06:01:11 EST
agreed that this would be more consistent.
low prio
Comment 4 Dani Megert CLA 2002-02-27 09:43:47 EST
The main problem is that we do not handle methods and fields consistent:
- For methods we never show the 'A' overlay even if declared in the editor
- For fields we show the overlays as declared in the editor
Increasing priority since this is an inconsistency and I guess an easy fix.
Comment 5 Erich Gamma CLA 2002-05-04 13:01:31 EDT
we should handle fields and methods consistent
Comment 6 Martin Aeschlimann CLA 2002-05-08 04:26:45 EDT
now fields in interfaces are always final.

our rule:
interfaces a& members in interfaces never have the abstract symbol
fields in interface have always the final

> 20020502