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 35620 - Java structure-based navigation
Summary: Java structure-based navigation
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Navigation (show other bugs)
Version: 4.x
Hardware: All All
: P2 blocker (vote)
Assignee: David Simonek
URL:
Keywords:
Depends on: 17825 27235 35563
Blocks: 14495 35583
  Show dependency tree
 
Reported: 2003-08-21 11:02 UTC by mvinar
Modified: 2005-09-05 10:01 UTC (History)
0 users

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 mvinar 2003-08-21 11:02:20 UTC
User problem:
-----------------------------------
--

User need:
-----------------------------------
The user often needs to traverse code via class
hierarchy, interface implementation, usages, etc.
He would benefit from a tool that allows him to do
this fast, and also from a tool that visualizes
the object relationships.

Product requirement:
-----------------------------------
Java structure-based navigation
(subclasses/superclasses, usages, ...). The UI of
this tool has crucial impact on usefulness of this
feature, plain visualization of a class tree
hierarchy in a Jtree, where the user needs to
click many times to get to the point where he
wants to be is probably not going to be too helpful.
Comment 1 _ tboudreau 2003-08-24 01:00:31 UTC
Structure part is implemented.  Superclasses is implemented.
Subclasses part really requires MDR.

This issue should be broken out into subtasks based on the
different types of view required.  Some we already have;
MDR based storage is a requirement for a reasonable impl
of, e.g., a subclass view. (BTW is there an umbrella issue
for MDR/Java integration?)

Not evaluating difficulty/hack factor - should be done on
a per subtask basis.
Comment 2 Jan Chalupa 2004-11-01 16:50:56 UTC
Re-assigning Tim's issues to Dafe.
Comment 3 David Simonek 2005-05-05 17:12:23 UTC
We already have Navigator, which adresses structure and superclasses as Tim
said. Subclasses are planned and mentioned is specific enh requests under
objectbrowser/navigator. Closing as fixed.