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

Bug 217668

Summary: [api] Override or disable activation control(s): CustomTaskListDecorationDrawer
Product: z_Archived Reporter: Chip Downs <chipperdowns>
Component: MylynAssignee: Mylyn Inbox <mylyn-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P4 Keywords: helpwanted
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
URL: http://www.hcc-md.com
Whiteboard:

Description Chip Downs CLA 2008-02-04 08:31:49 EST
Please provide a means to override, overload, or completely disable the activation/deactivation control provided via the CustomTaskListDecorationDrawer in the Task List View.  Unless mistaken, this Listener is instantiated in the view's createPartControl(Composite) method and is not accessible by a subclassed view.

My project requires that tasks activate and deactivate automatically based on the attributes of the content (opened/edited in the users' RCP app) compared to the attributes in their assigned tasks (see Bug #217315).  Activation is potentially a completely hidden behavior to the user.  We'd like to be able to completely remove the controls from view, or replace them with ones that don't listen for mouse events.

Note:  Our subclass of Mylyn's TaskListView also includes its own ContentProvider and LabelProvider in order to display additional columns.
Comment 1 Mik Kersten CLA 2008-02-05 12:38:04 EST
Chip: since this is not the intended UI for the Task List, it is unlikely we can prioritize this for 3.0.  However, if you provide a patch and test case for the behavior that you're after we should be able to integrate this additional flexibility.  Let me know if you need any assistance getting started.

	http://wiki.eclipse.org/index.php/Mylyn_Contributor_Reference
Comment 2 Steffen Pingel CLA 2009-08-19 21:32:45 EDT
This bug has gone stale. Chip, please reopen if you still require this functionality.