private void refreshStartValues()
 {
     ParameterStartValuesPresenter.Refresh();
     MoleculeStartValuesPresenter.Refresh();
 }
 public override void InitializeWith(ICommandCollector commandCollector)
 {
     base.InitializeWith(commandCollector);
     BuildConfigurationPresenter.MoleculeStartValuesChangedEvent   += (o, e) => MoleculeStartValuesPresenter.Refresh();
     BuildConfigurationPresenter.ParameterStartValuesChangedEvent  += (o, e) => ParameterStartValuesPresenter.Refresh();
     BuildConfigurationPresenter.SpatialStructureChangedEvent      += (o, e) => refreshStartValues();
     BuildConfigurationPresenter.MoleculeBuildingBlockChangedEvent += (o, e) => refreshStartValues();
 }