@Override
 public String getToolTipText(Object element) {
   return labelProvider.getText(element);
 }
 @Override
 public void update(ViewerCell cell) {
   cell.setText(labelProvider.getText(cell.getElement()));
   cell.setImage(labelProvider.getImage(cell.getElement()));
 }