public override IContextMenu InitializeWith(RootNodeType rootNodeType, IExplorerPresenter presenter)
        {
            var sensitivityAnalysisRootNode = presenter.NodeByType(rootNodeType);

            _allMenuItems.Add(SensitivityAnalysisContextMenuItems.CreateSensitivityAnalysis());
            _allMenuItems.Add(ClassificationCommonContextMenuItems.CreateClassificationUnderMenu(sensitivityAnalysisRootNode, presenter).AsGroupStarter());
            _allMenuItems.Add(ClassificationCommonContextMenuItems.RemoveClassificationFolderMainMenu(sensitivityAnalysisRootNode, presenter));
            return(this);
        }
Beispiel #2
0
 private IMenuBarItem createSensitivityAnalysisItem(IMoBiSimulation simulation)
 {
     return(SensitivityAnalysisContextMenuItems.CreateSensitivityAnalysisFor(simulation));
 }
 protected IMenuBarItem CreateSensitivityAnalysisMenuItemFor(IndividualSimulation simulation)
 {
     return(SensitivityAnalysisContextMenuItems.CreateSensitivityAnalysisFor(simulation));
 }
 protected override IEnumerable <IMenuBarItem> AllMenuItemsFor(SensitivityAnalysis sensitivityAnalysis)
 {
     return(SensitivityAnalysisContextMenuItems.ContextMenuItemsFor(sensitivityAnalysis));
 }
 public IContextMenu InitializeWith(ClassifiableSensitivityAnalysis dto, IPresenter presenter)
 {
     _allMenuItems = SensitivityAnalysisContextMenuItems.ContextMenuItemsFor(dto.SensitivityAnalysis);
     return(this);
 }