Bug 44443 [Tasks] Problems View should 'filter' more efficiently
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TableView.java
private static final String TAG_COLUMN_WIDTH = "columnWidth"; 
	private static final String TAG_VERTICAL_POSITION = "verticalPosition"; 
	private static final String TAG_HORIZONTAL_POSITION = "horizontalPosition"; 
	public static final String SORT_ACTION_ID = "sort"; 
	public static final String FILTERS_ACTION_ID = "filters"; 
	
	private TableViewer viewer;
	private IMemento memento;
	protected ColumnLayoutData[] columnLayouts;
	
	private Map actions = new HashMap();
	private TableSorter sorter;
	/* (non-Javadoc)
	 * Method declared on IViewPart.
	 */
	public void init(IViewSite site, IMemento memento) throws PartInitException {
		super.init(site, memento);
		this.memento = memento;
	}
	/* (non-Javadoc)
	 * @see org.eclipse.ui.part.WorkbenchPart#createPartControl(org.eclipse.swt.widgets.Composite)
	 */
	public void createPartControl(Composite parent) {