Main class for the Task List view for displaying tasks and problem annotations
on resources, and for opening an editor on the resource when the user commands.
This standard view has id "org.eclipse.ui.views.TaskList".
The workbench will automatically instantiate this class when a Task List
view is needed for a workbench window. This class is not intended
to be instantiated or subclassed by clients.
Inner Class :static class TaskListLabelProvider extends LabelProvider implements ITableLabelProvider
Inner Class :class SortByAction extends Action
Inner Class :class SortDirectionAction extends Action
selectionChanged(SelectionChangedEvent event) Handles marker selection change in the task list by updating availability of
the actions in the local tool bar.
When created, new task instance is cached in
order to keep it at the top of the list until
first edited. This method returns it, or
null if there is no task instance pending
for first editing.
public void setSelection(ISelection selection, boolean reveal)(Code)
API method which sets the current selection of this viewer.
Parameters: selection - a structured selection of IMarker objects Parameters: reveal - true to reveal the selection, otherwise
Processes state change of the 'showSelections' switch.
If true, it will resync with the saved input element.
Otherwise, it will reconfigure to show all the
problems/tasks in the workbench.
Parameters: value - the value