Object o = ss.getFirstElement();
if (o instanceof AbstractTask){
Display.getDefault().asyncExec(new Thread(new Runnable(){
public void run() {
AbstractTask t = TasksUiPlugin.getTaskListManager().
getTaskList().getActiveTask();
if(t!=null){
TwipsePlugin.getDefault().
getClient().postStatusUpdate(
new Status(t.getSummary()+" - "+t.getUrl()));
}
}
}));
}