Bug 44443 [Tasks] Problems View should 'filter' more efficiently
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/TaskView.java
filtersChanged();
						}
					} catch (CoreException e) {
						ErrorDialog.openError(getSite().getShell(), Messages.getString("errorModifyingTask") , null, e.getStatus()); 
					}
				}
			}
		}
	};
	private CellEditorActionHandler cellEditorActionHandler;	
	private TaskFilter taskFilter;
	private MarkerRegistry markerRegistry;
	private ActionAddGlobalTask addGlobalTaskAction;
	private ActionDeleteCompleted deleteCompletedAction;
	private ActionMarkCompleted markCompletedAction;
	public void createPartControl(Composite parent) {
		super.createPartControl(parent);
		TableViewer tableViewer = getViewer();
		CellEditor cellEditors[] = new CellEditor[tableViewer.getTable().getColumnCount()];
		cellEditors[0] = new CheckboxCellEditor(tableViewer.getTable());
		
		String[] priorities = new String[] { 
			Messages.getString("priority.high"), 
			Messages.getString("priority.normal"), 
			Messages.getString("priority.low") 
		};
		
		cellEditors[1] = new ComboBoxCellEditor(tableViewer.getTable(), priorities, SWT.READ_ONLY);
		CellEditor descriptionCellEditor = new TextCellEditor(tableViewer.getTable());
		cellEditors[2] = descriptionCellEditor;