Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 260539 - [navigation] Ctrl+T should allow to only show members from same hierarchy
Summary: [navigation] Ctrl+T should allow to only show members from same hierarchy
Status: RESOLVED WONTFIX
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.5   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.6   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-09 07:25 EST by Dani Megert CLA
Modified: 2010-04-08 03:42 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2009-01-09 07:25:06 EST
3.4.

Ctrl+T should offer a filter to only show members from same hierarchy.

Example:
T t;
t.toString();

Ctrl+T on toString shows all implementors of Object.toString(). We should add a filter (off by default) that allows to restrict to the interseting methods.

This filter can then be used by the 'Open Implementation' hyperlink which would open Ctrl+T with that filter enabled by default.

The Ctrl+T dialog currently stores the filter setting. In the future it should store it per client i.e. differnt setting when invoked via Ctrl+T than via 'Open Implementation' hyperlink.
Comment 1 Dani Megert CLA 2009-02-11 08:47:31 EST
A filter might not be the best idea as it still requires us to build the full type hierarchy.
Comment 2 Dani Megert CLA 2009-04-15 02:33:44 EDT
To be discussed again during 3.6.
Comment 3 Dani Megert CLA 2010-04-08 03:42:36 EDT
We've implemented 'Open Implementation' so that it only searches the receiver hierarchy. Ctrl + T can then still be used to see all implementations.