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

Bug 203138

Summary: [api] provide support for specifying what tabs are displayed in the task editor
Product: z_Archived Reporter: Shawn Minto <shawn.minto>
Component: MylynAssignee: Steffen Pingel <steffen.pingel>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P4 Keywords: helpwanted
Version: unspecified   
Target Milestone: 3.0   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Shawn Minto CLA 2007-09-12 16:04:19 EDT
I would like to have api support so that I can specify the tabs that should be visible in the task editor for a connector.  My use case is that I have a connector that supports all of the items in the planning page, therefore all of the personal planning should be done in the connectors task editor and not in the planning page.
Comment 1 Mik Kersten CLA 2007-09-14 22:15:50 EDT
The current UI for the planning page provides consistency to the user, and having connectors change that in an ad-hoc way could cause more problems than it solves.  But it sounds like having common AbstractRepositoryTaskEditor support for showing local/personal planning information would meet your needs?
Comment 2 Shawn Minto CLA 2007-09-17 11:52:06 EDT
I believe that this would support my needs well.  I agree that having a more standardized page that could be overridden would be best to maintain the consistency that Mylyn provides in its editors.
Comment 3 Steffen Pingel CLA 2008-03-30 05:25:17 EDT
AbstractTaskEditorPageFactory which replaces AbstractTaskEditorFactory in 3.0 allows connectors to specify ids of other factories that should be omitted when creating pages. Shawn, please take a look at the new API and reopen if you need additional changes. 
Comment 4 Shawn Minto CLA 2008-03-31 17:50:40 EDT
Steffen, this support sounds like it will work for me.