Bug 25561 [Cell Editors] ACC: CheckboxCellEditor widget checkbox is read as an image.
CheckboxCellEditor widget checkboxes are not read with JAWS or MS Inspect Inspect reports the checkbox as graphics: How found: Mouse move (1057,735) hwnd=0x00810716 32bit class="SWT_Window0" style=0x56010000 ex=0x0 Info: IAcc = 0x001546E8 VarChild:[VT_I4=0x0] Interfaces: IEnumVARIANT IOleWindow Impl: Local, need oleacc 4.2.5020.0 or greater Annotation ID: [not supported] Name: none [false] Value: none [false] Role: client State: normal Location: {l:905, t:228, w:492, h:539} Description: none [false] Kbshortcut: none [false] DefAction: none [false] Parent: none [false]:window Help: none [false] Help Topic: none [false] ChildCount: 2 Window: 0x00810716 class="SWT_Window0" style=0x56010000 ex=0x0 Children: none [false] : window : normal none [false] : window : normal Selection: none [empty] Ancestors: none [false] : window : normal "Run Script" : dialog : normal "Run Script" : window : moveable,focusable "Desktop" : client : normal "Desktop" : window : normal [ No Parent ]
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/tasklist/TaskList.java
IMarker.PRIORITY,
					IMarker.PRIORITY_HIGH - ((Integer) value).intValue());
			} else if (property == tableColumnProperties[3]) { 
				marker.setAttribute(IMarker.MESSAGE, value);
				
				
				
				
				
			}
		} catch (CoreException e) {
			String msg = TaskListMessages.getString("TaskList.errorModifyingTask"); 
			ErrorDialog.openError(
				getSite().getShell(),
				msg,
				null,
				e.getStatus());
		}
	}
	/**
	 * API method which sets the current selection of this viewer.
	 *
	 * @param selection a structured selection of <code>IMarker</code> objects
	 * @param reveal <code>true</code> to reveal the selection, <false> otherwise
	 */
	public void setSelection(ISelection selection, boolean reveal) {
		Assert.isTrue(selection instanceof IStructuredSelection);
		IStructuredSelection ssel = (IStructuredSelection) selection;
		for (Iterator i = ssel.iterator(); i.hasNext();)
			Assert.isTrue(i.next() instanceof IMarker);