public void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable)
        {
            UpdateAnalysisBasedOn(analysable);

            _matrix       = simulationAnalysis.DowncastTo <TMatrix>();
            _view.Caption = _matrix.Name;

            UpdateAnalysis();
        }
 public void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable)
 {
     Chart = simulationAnalysis.DowncastTo <SensitivityAnalysisPKParameterAnalysis>();
     setViewCaption();
     AddChartEventHandlers();
     UpdateAnalysisBasedOn(analysable);
     ActivePKParameter = Chart.PKParameterName ?? AllPKParameters.FirstOrDefault();
     ActiveOutput      = Chart.OutputPath ?? AllOutputPaths.FirstOrDefault();
     _view.BindTo(this);
 }
コード例 #3
0
 public virtual void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable)
 {
     try
     {
         _isInitializing = true;
         base.InitializeAnalysis(simulationAnalysis.DowncastTo <TChart>());
         _chartIsNew = !Chart.Curves.Any();
         UpdateAnalysisBasedOn(analysable);
     }
     finally
     {
         _isInitializing = false;
     }
 }
コード例 #4
0
 public void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable)
 {
     base.InitializeAnalysis(simulationAnalysis.DowncastTo <SimulationTimeProfileChart>());
     UpdateAnalysisBasedOn(analysable);
 }
コード例 #5
0
 public void InitializeAnalysis(ISimulationAnalysis simulationAnalysis, IAnalysable analysable)
 {
     PopulationAnalysisChart = simulationAnalysis.DowncastTo <TPopulationAnalysisChart>();
     updateCaption();
     UpdateAnalysisBasedOn(analysable);
 }