Bug 203138 - [api] provide support for specifying what tabs are displayed in the task editor
Summary: [api] provide support for specifying what tabs are displayed in the task editor
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P4 enhancement (vote)
Target Milestone: 3.0   Edit
Assignee: Steffen Pingel CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2007-09-12 16:04 EDT by Shawn Minto CLA
Modified: 2008-03-31 17:50 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.