Fisheye: Tag daf5615ac270016b38f532446b315f5e618f9728 refers to a dead (removed) revision in file `Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Views/DuneErosionFailureMechanismResultView.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs =================================================================== diff -u -reb939377a103ae461c4f101318408e4b3abb4989 -rdaf5615ac270016b38f532446b315f5e618f9728 --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision eb939377a103ae461c4f101318408e4b3abb4989) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision daf5615ac270016b38f532446b315f5e618f9728) @@ -119,20 +119,6 @@ public override IEnumerable GetViewInfos() { - yield return new ViewInfo< - FailureMechanismSectionResultContext, - IObservableEnumerable, - DuneErosionFailureMechanismResultView> - { - GetViewName = (view, context) => RiskeerCommonFormsResources.FailureMechanism_AssessmentResult_DisplayName, - Image = RiskeerCommonFormsResources.FailureMechanismSectionResultIcon, - CloseForData = CloseFailureMechanismResultViewForData, - GetViewData = context => context.WrappedData, - CreateInstance = context => new DuneErosionFailureMechanismResultView( - context.WrappedData, - (DuneErosionFailureMechanism) context.FailureMechanism) - }; - yield return new ViewInfo { GetViewName = (view, context) => context.WrappedData.Name, @@ -206,27 +192,6 @@ #region ViewInfos - private static bool CloseFailureMechanismResultViewForData(DuneErosionFailureMechanismResultView view, object o) - { - var assessmentSection = o as IAssessmentSection; - var failureMechanism = o as DuneErosionFailureMechanism; - var failureMechanismContext = o as IFailureMechanismContext; - if (assessmentSection != null) - { - return assessmentSection - .GetFailureMechanisms() - .OfType() - .Any(fm => ReferenceEquals(view.FailureMechanism.SectionResults, fm.SectionResults)); - } - - if (failureMechanismContext != null) - { - failureMechanism = failureMechanismContext.WrappedData; - } - - return failureMechanism != null && ReferenceEquals(view.FailureMechanism.SectionResults, failureMechanism.SectionResults); - } - private static bool CloseFailureMechanismViewForData(DuneErosionFailureMechanismView view, object data) { var assessmentSection = data as IAssessmentSection; @@ -270,8 +235,7 @@ return new object[] { new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Inputs_DisplayName, GetInputs(wrappedData, assessmentSection), TreeFolderCategory.Input), - new DuneLocationCalculationsGroupContext(failureMechanismContext.WrappedData.DuneLocations, failureMechanismContext.WrappedData, assessmentSection), - new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Outputs_DisplayName, GetOutputs(wrappedData, assessmentSection), TreeFolderCategory.Output) + new DuneLocationCalculationsGroupContext(failureMechanismContext.WrappedData.DuneLocations, failureMechanismContext.WrappedData, assessmentSection) }; } @@ -283,16 +247,7 @@ failureMechanism.InputComments }; } - - private static IEnumerable GetOutputs(DuneErosionFailureMechanism failureMechanism, IAssessmentSection assessmentSection) - { - return new object[] - { - new FailureMechanismSectionResultContext( - failureMechanism.SectionResults, failureMechanism) - }; - } - + private static object[] FailureMechanismDisabledChildNodeObjects(DuneErosionFailureMechanismContext failureMechanismContext) { return new object[]