Bug 3672 - DCR: Add working set support
Summary: DCR: Add working set support
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All All
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Dani Megert CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2001-10-10 22:58 EDT by Carolyn MacLeod CLA
Modified: 2002-01-17 08:24 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carolyn MacLeod CLA 2001-10-10 22:58:58 EDT
Would be nice to have the VAME Search "Scope" feature.
	This allows the user to filter searches, which reduces both the time to 
do the search,
	and the number of results found - so that more of the results are known 
to be useful.

	In VAME, the user could edit a search scope (for example, only search 
in these 3 projects),
	and give it a name (for example "SWT"), and then the named scope would 
show up in all
	of the search context menus, for example, if a class was selected, the 
context menu would
	allow searches on:
		- References	[to the class]
				-> Workspace	[in the whole workspace]
				-> Hierarchy		[in the current 
hierarchy (the one the class is in)]
				-> Project			[in the current 
project (the one the class is in)]
				-> SWT				[in the user-
defined set of projects named "SWT" - this is the "search scope" or "scope set"]
		- Declarations   [of the class]
				-> Workspace
				-> Hierarchy
				-> Project
				-> SWT

	Also, the search dialog would allow temporary scopes to be specified 
for each individual search.
	See the VAME Searching for more details. (or ask me - I use search a 
lot - CM)

	Currently, all searches in Eclipse are done on the whole workspace. 
This is sub-optimal.

NOTES:
EG (5/17/01 11:12:48 AM)
	Missing working sets to. Can't be done for June.

DM (10/4/01 3:07:48 PM)
	Added "Selection" scope

DM (10/9/01 9:31:44 AM)
	Will now have to add temporary implementation for working sets:
		IWorkingSet
		WorkingSet -> IWorkingSet
		WorkingSetSelectionDialog
			WorkingSetContentProvider
			WorkingSetLabelProvider
Comment 1 DJ Houghton CLA 2001-10-24 07:16:18 EDT
PRODUCT VERSION:
	0.107

Comment 2 Dani Megert CLA 2001-11-02 04:27:20 EST
This is now implemented except of the inlining of LRU working sets
Comment 3 Dani Megert CLA 2001-11-07 11:22:03 EST
Persistent working sets
LRU Working sets in context menus

Implemented > Build: 20011106