Bug 272153 [Wizards] Accessibility: Reading of back/next buttons by Screenreader
When using the ScreenReader JAWS V8, back buttons are read as less back button and next buttons are read as next greater button This is because of the <> signs on the buttons. As far as we know, the </> signs come from the JFace/SWT classes, and other texts should be underlayed to this buttons.
bundles/org.eclipse.jface/src/org/eclipse/jface/wizard/WizardDialog.java
private void saveEnableStateAndSet(Control w, Map h, String key,
			boolean enabled) {
		if (w != null) {
			h.put(key, w.getEnabled() ? Boolean.TRUE : Boolean.FALSE);
			w.setEnabled(enabled);
		}
	}
	/**
	 * Captures and returns the enabled/disabled state of the wizard dialog's
	 * buttons and the tree of controls for the currently showing page. All
	 * these controls are disabled in the process, with the possible exception
	 * of the Cancel button.
	 * 
	 * @param keepCancelEnabled
	 *            <code>true</code> if the Cancel button should remain
	 *            enabled, and <code>false</code> if it should be disabled
	 * @return a map containing the saved state suitable for restoring later
	 *         with <code>restoreUIState</code>
	 * @see #restoreUIState
	 */
	private Map saveUIState(boolean keepCancelEnabled) {
		Map savedState = new HashMap(10);
		saveEnableStateAndSet(backButton, savedState, "back", false); 
		saveEnableStateAndSet(nextButton, savedState, "next", false); 
		saveEnableStateAndSet(finishButton, savedState, "finish", false); 
		saveEnableStateAndSet(cancelButton, savedState,	"cancel", keepCancelEnabled); 
		saveEnableStateAndSet(helpButton, savedState, "help", false); 
		if (currentPage != null) {
			savedState
					.put(