@Override
 protected void handleModelChanged(Notification msg) {
   // TODO Auto-generated method stub
   super.handleModelChanged(msg);
   if (msg.getNotifier() == getEObject()) {
     refresh();
   }
 }
 @Override
 public void setInput(IWorkbenchPart part, ISelection selection) {
   super.setInput(part, selection);
 }