Bug 329160

Summary: [open type] "Open Type" dialog - easily limit classes in which is search done.
Product: [Eclipse Project] JDT Reporter: Jan Vitasek <honza.vitasek>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: ASSIGNED --- QA Contact:
Severity: enhancement    
Priority: P3 CC: deepakazad, markus.kell.r, remy.suen, siegmaralber
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Jan Vitasek CLA 2010-10-31 08:26:15 EDT
Build Identifier: NONE

User wants to search for a class which is only in some project or in workspace, but he DOESN'T want to search among classes which are inherited from classpath.
Or he just wants that workspace classes are in the result of searching on the first places.

Reproducible: Always

Steps to Reproduce:
Use case:

Developer is a new in the project.
And he is searching for some class which is in the project which he develops.
He just knows +- a name of that class. But he doesn't want to search among all classes which are in workspace and classes which are inherited from workspace projects' classpaths. And using type filters is too slow. So he just wants to do the following.

1. Open "Open Type" dialog using CTRL+SHIT+T
2. Check "workspace only classes" or selected some working set
3. "Open Type" dialog would filter classes to be only in selected workspace projects and NOT SHOW CLASSES WHICH ARE IN CLASSPATHs OF THOSE PROJECTS. That would very much limits the searched area of classes and allows easily search for a class in created project.
Comment 1 Markus Keller CLA 2010-11-29 11:13:48 EST
We could add something like the "Search In" filters in the Call Hierarchy view menu or on the Java Search tab.