1 11 12 package org.eclipse.ui.views.tasklist; 13 14 import org.eclipse.jface.viewers.TableViewer; 15 import org.eclipse.ui.PlatformUI; 16 17 20 class SelectAllTasksAction extends TaskAction { 21 22 25 protected SelectAllTasksAction(TaskList tasklist, String id) { 26 super(tasklist, id); 27 PlatformUI.getWorkbench().getHelpSystem().setHelp(this, 28 ITaskListHelpContextIds.SELECT_ALL_TASKS_ACTION); 29 } 30 31 34 public void run() { 35 getTaskList().cancelEditing(); 36 TableViewer viewer = getTaskList().getTableViewer(); 37 viewer.getTable().selectAll(); 38 viewer.setSelection(viewer.getSelection()); 40 } 41 } 42 | Popular Tags |