private ITreeNode addClassifiableSensitivityAnalysisToTree(ITreeNode <IClassification> classificationNode, ClassifiableSensitivityAnalysis classifiableSensitivityAnalysis) { var sensitivityAnalysisNode = _treeNodeFactory.CreateFor(classifiableSensitivityAnalysis) .WithIcon(ApplicationIcons.SensitivityAnalysis); _explorerPresenter.AddClassifiableNodeToView(sensitivityAnalysisNode, classificationNode); return(sensitivityAnalysisNode); }
public IContextMenu InitializeWith(ClassifiableSensitivityAnalysis dto, IPresenter presenter) { _allMenuItems = SensitivityAnalysisContextMenuItems.ContextMenuItemsFor(dto.SensitivityAnalysis); return(this); }
private ITreeNode addClassifiableSensitivityAnalysisToSensitivityAnalysisRootFolder(ClassifiableSensitivityAnalysis classifiableSensitivityAnalysis) { return(_explorerPresenter.AddClassifiableToTree(classifiableSensitivityAnalysis, RootNodeTypes.SensitivityAnalysisFolder, addClassifiableSensitivityAnalysisToTree)); }
public ITreeNode CreateFor(ClassifiableSensitivityAnalysis classifiableSensitivityAnalysis) { return(new SensitivityAnalysisNode(classifiableSensitivityAnalysis)); }