Bug 268533 [Viewers] Weird painting when using MOUSE_CLICK_ACTIVATION
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/SWTFocusCellManager.java
}
		});
		viewer.getControl().addListener(SWT.FocusIn, listener);
		viewer.getControl().getAccessible().addAccessibleListener(
				new AccessibleAdapter() {
					public void getName(AccessibleEvent event) {
						ViewerCell cell = getFocusCell();
						if (cell == null)
							return;
						
						ViewerRow row = cell.getViewerRow();
						if (row == null)
							return;
						
						Object element = row.getItem().getData();
						ViewerColumn viewPart = viewer.getViewerColumn(cell
								.getColumnIndex());
						
						if (viewPart == null)
							return;
						
						ColumnLabelProvider labelProvider = (ColumnLabelProvider) viewPart
								.getLabelProvider();
						
						if (labelProvider == null)
							return;
						
						event.result = labelProvider.getText(element);
					}
				});