@Override
  public void dispose() {
    myDetailsView.shutdown();
    myConnection.disconnect();
    mySplitterProportionsData.saveSplitterProportions(this);
    mySplitterProportionsData.externalizeToDimensionService("CommittedChanges.SplitterProportions");
  }
@Override
  public void dispose()