Made use of the new Widget functionality in DataTable and added checkboxes to
JobTable.  JobListView now makes use of the SelectionManager and its checkboxes
to allow mulitple persistent selection of entries.  This required some small
change to the behvavior of SelectionManager -- namely that it no longer
subscribes to the table itsef.  This required some change to HostSelector which
acts on HostTable (it now does the listening to the table and calls the
SelectionManager methods directly).  Added hyperlinks for "Select All" "DeSelect
All" and "Abort Selected" to the JobListView.  Added a new rpc call "abort_jobs"
which takes a list of ids of jobs to abort.

Signed-off-by: Travis Miller <raphtee@google.com>


git-svn-id: http://test.kernel.org/svn/autotest/trunk@1809 592f7852-d20e-0410-864c-8624ca9c26a4
8 files changed