public void EditParameterAnalysable(IParameterAnalysable parameterAnalysable) { _parameterAnalysable = parameterAnalysable; _view.BindToModeSelection(); _view.BindTo(_allParameterDTOs); Refresh(); _view.GroupBy(PathElement.Container, groupIndex: 0); _view.GroupBy(PathElement.Name, groupIndex: 1); }
protected RenameObjectDTO CreateFor(IParameterAnalysable parameterAnalyzable) { return(CreateRenameInProjectDTO(parameterAnalyzable, _projectRetriever.CurrentProject.AllParameterAnalysables.Where(x => x.IsAnImplementationOf(parameterAnalyzable.GetType())))); }
private void swapSimulationInParameterAnalyzable(ISimulation oldSimulation, ISimulation newSimulation, IParameterAnalysable parameterAnalysable) { _executionContext.Load(parameterAnalysable); parameterAnalysable.SwapSimulations(oldSimulation, newSimulation); _executionContext.PublishEvent(new SimulationReplacedInParameterAnalyzableEvent(parameterAnalysable, oldSimulation, newSimulation)); }
public SimulationReplacedInParameterAnalyzableEvent(IParameterAnalysable parameterAnalysable, ISimulation oldSimulation, ISimulation newSimulation) { OldSimulation = oldSimulation; NewSimulation = newSimulation; ParameterAnalysable = parameterAnalysable; }
private void showParametersFor(IParameterAnalysable sensitivityAnalysis) { loadSimulation(); _simulationParametersPresenter.EditParameterAnalysable(sensitivityAnalysis); }
private RenameObjectDTO createFor(IParameterAnalysable parameterAnalyzable) { return(createRenameInProjectDTO(parameterAnalyzable, _workspace.Project.AllParameterAnalysables.Where(x => x.IsAnImplementationOf(parameterAnalyzable.GetType())))); }