myBindingContext = BindingFactory.createContext();
  public void setInput(IWorkbenchPart _part, ISelection _selection) {    super.setInput(_part, _selection);    disposeBindings();    Object selectedObject = ((IStructuredSelection) _selection).getFirstElement();    myEntity = (EOEntity) selectedObject;    myBindingContext = BindingFactory.createContext();    if (myEntity != null) {      myEntity.addPropertyChangeListener(EOEntity.FETCH_SPECIFICATION, myFetchSpecListener);      myEntity.addPropertyChangeListener(EOEntity.FETCH_SPECIFICATIONS, myFetchSpecListener);      myFetchSpecsViewer.setInput(myEntity);    }    fetchSpecsChanged();  }