private void edit(IMoBiBuildConfiguration buildConfiguration) { _buildConfiguration = buildConfiguration; _selectMoleculePresenter.Edit(buildConfiguration.MoleculesInfo); _selectSpatialStructure.Edit(buildConfiguration.SpatialStructureInfo); _selectReactionBlock.Edit(buildConfiguration.ReactionsInfo); _selectPassiveTransport.Edit(buildConfiguration.PassiveTransportsInfo); _selectObserverBlock.Edit(buildConfiguration.ObserversInfo); _selectEventBlock.Edit(buildConfiguration.EventGroupsInfo); _selectMoleculeStartValues.Edit(buildConfiguration.MoleculeStartValuesInfo); _selectParameterStartValues.Edit(buildConfiguration.ParameterStartValuesInfo); _selectSimulationSettingsBlock.Edit(buildConfiguration.SimulationSettingsInfo); OnStatusChanged(); }
public void BindTo <TBuildingBlock>(TBuildingBlock buildingBlock) where TBuildingBlock : IPKSimBuildingBlock { _presenter.Edit(buildingBlock); }