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);
 }
Esempio n. 2
0
 protected RenameObjectDTO CreateFor(IParameterAnalysable parameterAnalyzable)
 {
     return(CreateRenameInProjectDTO(parameterAnalyzable, _projectRetriever.CurrentProject.AllParameterAnalysables.Where(x => x.IsAnImplementationOf(parameterAnalyzable.GetType()))));
 }
Esempio n. 3
0
 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);
 }
Esempio n. 6
0
 private RenameObjectDTO createFor(IParameterAnalysable parameterAnalyzable)
 {
     return(createRenameInProjectDTO(parameterAnalyzable, _workspace.Project.AllParameterAnalysables.Where(x => x.IsAnImplementationOf(parameterAnalyzable.GetType()))));
 }