Bug 242427 [Commands] IAction.AS_RADIO_BUTTON actions contributed with ActionContributionItem to MenuManager have problems getting checked on selection
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
updateImages(false);
				}
				if (textChanged) {
					String text = action.getText();
					boolean showText = text != null && ((getMode() & MODE_FORCE_TEXT) != 0 || !hasImages(action));
					
					if (showText) {
						text = Action.removeAcceleratorText(text);
					}
					String textToSet = showText ? text : ""; 
					button.setText(textToSet);
				}
				if (tooltipTextChanged) {
					button.setToolTipText(action.getToolTipText());
				}
				if (enableStateChanged) {
					boolean shouldBeEnabled = action.isEnabled()
							&& isEnabledAllowed();
					if (button.getEnabled() != shouldBeEnabled) {
						button.setEnabled(shouldBeEnabled);
					}
				}
				if (checkChanged) {
					boolean bv = action.isChecked();
					if (button.getSelection() != bv) {
						button.setSelection(bv);
					}
				}
				return;
			}