Bug 26823 [Markers] cannot reorder columns in task list
-cannot reorder columns in task list -should allow for custom columns content (line number only, line in method, in file) -should allow to wrap text in a higher row for long error message: we keep adjusting the columns width all the time...
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/TableView.java
TableSorter sorter = new TableSorter(sortingFields, priorities,
				directions);
		sorter.restoreState(getDialogSettings());
		return sorter;
	}
	
	protected abstract IField[] getSortingFields();
	protected abstract IField[] getAllFields();
	protected abstract IDialogSettings getDialogSettings();
	/**
	 * Return the viewer.
	 * 
	 * @return TreeViewer
	 */
	protected TreeViewer getViewer() {
		return viewer;
	}
	/**
	 * Return the tree for the receiver.
	 * 
	 * @return Tree
	 */
	protected Tree getTree() {
		return getViewer().getTree();
	}
	protected SelectionListener getHeaderListener() {
		return new SelectionAdapter() {
			/**
			 * Handles the case of user selecting the header area.
			 */