/* (non-Javadoc)
  * @see org.eclipse.jface.viewers.IContentProvider#inputChanged(org.eclipse.jface.viewers.Viewer, java.lang.Object, java.lang.Object)
  */
 @Override
 public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
   if (fManager != null) {
     fManager.cancel();
   }
   super.inputChanged(viewer, oldInput, newInput);
 }
 /* (non-Javadoc)
  * @see org.eclipse.jface.viewers.IContentProvider#dispose()
  */
 @Override
 public void dispose() {
   if (fManager != null) {
     fManager.cancel();
   }
   super.dispose();
 }