Bug 261955 - [TabbedProperties] TabbedPropertySheet should provide public methods to programmatically change tabs
Summary: [TabbedProperties] TabbedPropertySheet should provide public methods to progr...
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4.1   Edit
Hardware: All All
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Anthony Hunter CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-21 22:44 EST by Simon Pope CLA
Modified: 2019-09-06 16:15 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Pope CLA 2009-01-21 22:44:13 EST
Build ID: M20080911-1700

Steps To Reproduce:
TabbedPropertySheet is missing programmatic methods to change tabs. Required methods are:

1. Return an ordered list of the tabs available for the current selection (returning the TabDescriptors would be fine, otherwise return the ids of the descriptors).

2. Return the current tab id (or descriptor).

3. Allow the programmer to set the current tab from the list returned by (1). This would merely perform a tabbedPropertyViewer.setSelection(new StructuredSelection(selectedTab)), for the tab descriptor corresponding to the id (or the tab descriptor itself). 

More information:
This has been lacking for a while and it's a fairly simple change that only adds functionality -- it does not change existing behavior.
Comment 1 Eclipse Webmaster CLA 2019-09-06 16:15:58 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.