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 58013

Summary: Tools->Synchronize is hard to find and understand
Product: java Reporter: Rochelle Raccah <raccah>
Component: UnsupportedAssignee: issues@java <issues>
Status: RESOLVED INVALID    
Severity: blocker Keywords: USABILITY
Priority: P3    
Version: 4.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Rochelle Raccah 2005-04-19 00:59:49 UTC
The behavior of Tools->Synchronize adds missing interface methods from to an
impl class.  But this behavior is not named intuitively - the only reason I knew
what it did is because I had seen it automatically pop up in a previous version
of NB that did not even have refactoring.

This should probably be incorporated into the refactoring behavior and flow, but
at the very least, it should be named better and made available from both the
editor and the node.  Right now it is only available on the explorer tree node menu.
Comment 1 Jan Becicka 2005-04-19 07:16:29 UTC
Rudolfe, can you suggest better name?
Comment 2 Rudolf Bock 2005-05-04 13:55:16 UTC
This issue is solved by the new structure of Refactoring menus:   http://ui.netbeans.org/docs/ui/
editor/refactor_menus/refactoring_menus.html
Comment 3 Rochelle Raccah 2005-05-06 21:03:40 UTC
The link is broken by wordwrap.  Here it is
<http://ui.netbeans.org/docs/ui/editor/refactor_menus/refactoring_menus.html>

But, the name in the new document is "Check for Missing Interfaces".  Shouldn't
it be about interface *methods*?  And, shouldn't it be more like "Add Missing
Interface Methods" instead of check for?
Comment 4 Martin Matula 2005-05-08 12:09:15 UTC
We learned that this spec. exists from this issue. We did not even know there
are plans to create such spec. So I would take it as a proposal for discussion
rather than a final document.
Comment 5 Milan Kubec 2005-05-17 10:10:11 UTC
This issue really needs to be addressed, since the action is almost completly
hidden for less experienced users.
Comment 6 Milan Kubec 2005-06-01 12:51:19 UTC
Has the discussion already started?
Comment 7 Jan Becicka 2005-08-22 15:55:52 UTC
Tools->Synchronize was removed. This bug is not valid any more.
Comment 8 Quality Engineering 2007-09-20 12:50:10 UTC
Reorganization of java component