### Eclipse Workspace Patch 1.0 #P org.eclipse.help.ui Index: src/org/eclipse/help/ui/internal/views/ContextHelpPart.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.help.ui/src/org/eclipse/help/ui/internal/views/ContextHelpPart.java,v retrieving revision 1.73 diff -u -r1.73 ContextHelpPart.java --- src/org/eclipse/help/ui/internal/views/ContextHelpPart.java 24 Jun 2010 21:58:58 -0000 1.73 +++ src/org/eclipse/help/ui/internal/views/ContextHelpPart.java 27 Oct 2010 20:20:56 -0000 @@ -44,6 +44,9 @@ import org.eclipse.jface.window.Window; import org.eclipse.jface.wizard.IWizardContainer; import org.eclipse.osgi.util.NLS; +import org.eclipse.swt.accessibility.ACC; +import org.eclipse.swt.accessibility.AccessibleAdapter; +import org.eclipse.swt.accessibility.AccessibleEvent; import org.eclipse.swt.custom.CTabFolder; import org.eclipse.swt.custom.CTabItem; import org.eclipse.swt.graphics.Font; @@ -156,6 +159,16 @@ } }); text.setText(defaultText, false, false); + text.getAccessible().addAccessibleListener(new AccessibleAdapter() { + public void getName(AccessibleEvent e) { + if (e.childID == ACC.CHILDID_SELF) { + String currentName = e.result; + e.result = Messages.ReusableHelpPart_contextHelpPage_name + + ' ' + getSection().getText()+ ' ' +currentName; + } + } + }); + } private static int getSectionStyle() {