Bug 119085 [TabbedProperties] need getters and setters for the current Tab
We have some use cases where we need to remember the current active Tab and Section and later in the lifecycle we need to select those again. Currently there is no API for this functionality.
tests/org.eclipse.ui.tests.views.properties.tabbed/src/org/eclipse/ui/tests/views/properties/tabbed/TabbedPropertySheetPageDynamicTest.java
select_all_blue();
	}
	/**
	 * When the three blue nodes are selected, two tabs display.
	 */
	public void select_all_blue() {
		List blueList = new ArrayList();
		for (int i = 0; i < treeNodes.length; i++) {
			if (DynamicTestsColor.BLUE.equals(treeNodes[i]
					.getDynamicTestsElement().getPropertyValue(
							DynamicTestsElement.ID_COLOR))) {
				blueList.add(treeNodes[i]);
			}
		}
		DynamicTestsTreeNode[] selectNodes = (DynamicTestsTreeNode[]) blueList
				.toArray(new DynamicTestsTreeNode[blueList.size()]);
		assertEquals(blueList.size(), 3);
		setSelection(selectNodes);
		TabbedPropertyList tabbedPropertyList = getTabbedPropertyList();
		/**
		 * First tab is Element
		 */
		assertEquals(tabbedPropertyList.getElementAt(0).toString(), "Element");
		/**
		 * Second tab is Color
		 */
		assertEquals(tabbedPropertyList.getElementAt(1).toString(), "Color");
		/**
		 * No other tab
		 */