Bug 44443 [Tasks] Problems View should 'filter' more efficiently
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TableSortAction.java
private TableView view;
	private TableSortDialog dialog;
	
	public TableSortAction(TableView view, TableSortDialog dialog) {
		super(Messages.getString("sortAction.title")); 
		this.view = view;
		this.dialog = dialog;
		setEnabled(true);
	}
	public void run() {
		if (dialog.open() == Window.OK && dialog.isDirty()) {
			view.sorterChanged();
		}
	}
}