Bug 20633 - inner "new interface" in a class - why option "static"? [code manipulation]
Summary: inner "new interface" in a class - why option "static"? [code manipulation]
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P4 trivial (vote)
Target Milestone: 3.0 M8   Edit
Assignee: Martin Aeschlimann CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
Depends on:
Blocks:
 
Reported: 2002-06-19 07:58 EDT by Andreas Krüger CLA
Modified: 2004-03-19 07:05 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 Andreas Krüger CLA 2002-06-19 07:58:35 EDT
When you add an inner interface to a class or interface,
the "new interface" dialog offers a checkbox "static".

Wether an inner interface is static or not does not make a bit of a difference.
So the main effect that checkbox is likely to have is, it confuses Java-newcomers.
"Could you please tell me what this decision I have to make means?" (Nothing.)

Get rid of that checkbox.
Comment 1 Kai-Uwe Maetzel CLA 2002-06-19 16:23:46 EDT
Will be considered post 2.0
Comment 2 Adam Kiezun CLA 2002-07-24 04:51:14 EDT
+1 
alyways better to have simpler ui

here's the spec reference:
http://java.sun.com/docs/books/jls/second_edition/html/classes.doc.html#246853
Comment 3 Martin Aeschlimann CLA 2004-03-19 07:05:29 EST
fixed > 20040319

removed the static UI, makes type wizard code simpler as well