Bug 105809 Mnemonics are programmatically changed, should not be
The MnemonicAssigner class in IDE plugin changes the mnemonic that was assigned to a string in the .properties file. We should not do this as the translators will use what is in the .properties file as the assigned mnemonic for every translated language. We should remove this for 3.2, probably not necessary for 3.1.1
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/DialogMarkerFilter.java
/**
     * button IDs
     */
    static final int RESET_ID = IDialogConstants.CLIENT_ID;
    static final int SELECT_WORKING_SET_ID = IDialogConstants.CLIENT_ID + 1;
    static final int SELECT_ALL_ID = IDialogConstants.CLIENT_ID + 2;
    static final int DESELECT_ALL_ID = IDialogConstants.CLIENT_ID + 3;
    private class TypesLabelProvider extends LabelProvider implements
            ITableLabelProvider {
        /* (non-Javadoc)
         * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnImage(java.lang.Object, int)
         */
        public Image getColumnImage(Object element, int columnIndex) {
            return null;
        }
        /* (non-Javadoc)
         * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(java.lang.Object, int)
         */
        public String getColumnText(Object element, int columnIndex) {
            if (!(element instanceof MarkerType)) {
                return ""; 
            }
            MarkerType type = (MarkerType) element;