Bug 15924 - smart open hierarchy on methods [type hierarchy]
Summary: smart open hierarchy on methods [type hierarchy]
Status: RESOLVED WONTFIX
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
Depends on:
Blocks:
 
Reported: 2002-05-14 04:10 EDT by Claude Knaus CLA
Modified: 2009-08-30 02:42 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Claude Knaus CLA 2002-05-14 04:10:24 EDT
If I hit F4 on a method, it could be smart:

  Lock view and show members in hierarchy; // I always do that

  if (surrounding type of method is interface) {
    Show Subtype hierarchy;

  } else if (surrounding type has no decendents) {
    Show Supertype hierarchy;

  } else {
    // undefined
  }


It could also check for descendents which override the method.
If the method is not overriden, it could show the Supertype
hierarchy as well.
Comment 1 Erich Gamma CLA 2002-05-26 18:37:42 EDT
not critical - defer
Comment 2 Dirk Baeumer CLA 2002-07-23 13:41:49 EDT
[type hierarchy]

Consider for 2.1
Comment 3 Dirk Baeumer CLA 2003-04-28 06:02:49 EDT
Chaning state from assigned later to resolved later. Assigned later got 
introduced by the last bug conversion and is not a supported Eclipse bug state.
Comment 4 Eclipse Webmaster CLA 2009-08-30 02:42:26 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.