Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 219896

Summary: refactor action enablement of task actions
Product: z_Archived Reporter: Steffen Pingel <steffen.pingel>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: robert.elves
Version: unspecified   
Target Milestone: 3.3   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Steffen Pingel CLA 2008-02-21 20:52:54 EST
The action enablement should be moved out of the TaskListView to the respective actions. Actions should base the enablement on the selection of the task list, e.g. the delete action only operates on user managed containers which is checked for the enablement but not when the action is run.
Comment 1 Robert Elves CLA 2008-06-14 00:33:56 EDT
Need to defer: http://wiki.eclipse.org/index.php/Mylyn/3.0_Plan#Deferred_Items
Comment 2 Steffen Pingel CLA 2008-09-24 01:21:14 EDT
I'll consider this as part of the context menu streamlining.
Comment 3 Steffen Pingel CLA 2009-05-30 06:07:04 EDT
The code is now in RepositoryElementActionGroup and its subclasses.
Comment 4 Steffen Pingel CLA 2009-09-24 21:29:32 EDT
The code has been refactored. We can create new bug reports for further improvements.