This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 20564 - Tools menu item should be removed from web module group's contextual menu.
Summary: Tools menu item should be removed from web module group's contextual menu.
Status: CLOSED INVALID
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: -FFJ-
Hardware: All Windows ME/2000
: P4 blocker (vote)
Assignee: Damian Frach
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-14 19:14 UTC by _ hlu
Modified: 2003-02-21 12:52 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ hlu 2002-02-14 19:14:19 UTC
Build 020213:

There are menu items Tools->Create Group...|Add to Project|Set as Project Main Class|Copy File in the web module group's contextual menu. These 
actions except Copy, does not make sense for web module group. There is Copy menu item in web module group's contextual menu already, so the 
Tools menu item should be removed from web module group's contextual menu.
Comment 1 Damian Frach 2002-02-15 12:37:26 UTC
fixed
Comment 2 Damian Frach 2002-02-15 12:54:51 UTC
Hi Jeff and Petr,

do you agree with this bugfix?

Damian.
Comment 3 Petr Jiricka 2002-02-15 16:06:09 UTC
While this is partially true that some of the items only make limited 
sense for the Web Module Group object, or that they should have a 
better name, this does not mean that removing the Tools menu item is 
the proper way to fix these problems.

Create Group... makes as much sense as for any other object, and the 
discussions about its usefulness should be more general than at the 
level of Web Module Group. A more appropriate name for this action 
should perhaps be 'Create a Group of Related Objects...', which is 
more self-explanatory.

Add to Project would make sense, if the Projects as a feature were 
useful enough. This action is really coupled with the Project view of 
files, and any change to this menu should be treated in concert with 
the evolution of the Projects concept.

Similarly for Set as Project Main Class - except that here 'Class' is 
clearly inappropriate, but that also holds for JSPs and Web Modules, 
not only Web Module Groups.

The Copy File item has a different meaning here than the Copy item in 
the proper popup menu, so it's not duplicate.

So while I agree that there are usability problems with more or less 
all the menu items in the Tools menu, I don't agree with the proposed 
fix to remove the Tools menu item, as this solution does not address 
the root of the problem, and creates an inconsistency with other 
objects.
Comment 4 jhoffman 2002-02-15 16:40:44 UTC
I agree with Petr.  Addressing these issues with regard to only 
the web module group is meaningless.  Also, I'm not sure why 
this is a P2 bug, seems more like a P4.  And perhaps it makes 
sense to change it to an enhancement, since I don't think 
that the presence of the tools menu is a bug.
Comment 5 _ hlu 2002-02-15 20:09:33 UTC
There is no actions, such as, Create Group, Set as Project Main Class, in j2ee application. Considering 
web module/web module group is similar to j2ee application, should we keep ide consistent? Also, I wonder 
if user will use these features.
Comment 6 Damian Frach 2002-02-20 14:43:45 UTC
the change is rolled back
I will wait for end of discussion

current score is 2:1 for roll back :)
Comment 7 Damian Frach 2002-04-19 13:21:06 UTC
because there is no other talking, I am closing this bug.
Comment 8 Petr Jiricka 2002-04-23 10:03:33 UTC
Changing target milestone to FFJ 4.0
Comment 9 Petr Jiricka 2002-04-23 10:15:43 UTC
Changing target milestone to FFJ 4.0
Comment 10 Jason Rush 2003-02-21 12:52:48 UTC
Closing invalid issue.