Index: Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs =================================================================== diff -u -r6e999b3799bf8aec4b8896f42b68934dbe7fe79f -rd36b03c797f2360d05feb7da82ead9eebd33e92b --- Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 6e999b3799bf8aec4b8896f42b68934dbe7fe79f) +++ Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision d36b03c797f2360d05feb7da82ead9eebd33e92b) @@ -112,7 +112,7 @@ yield return new PropertyInfo { CreateInstance = context => new FailureMechanismSectionsProbabilityAssessmentProperties( - context.WrappedData, ((MacroStabilityInwardsFailureMechanism) context.WrappedData).MacroStabilityInwardsProbabilityAssessmentInput) + (IFailureMechanism) context.WrappedData, ((MacroStabilityInwardsFailureMechanism) context.WrappedData).MacroStabilityInwardsProbabilityAssessmentInput) }; } @@ -317,7 +317,7 @@ Image = RiskeerCommonFormsResources.SectionsIcon, CloseForData = RiskeerPluginHelper.ShouldCloseForFailureMechanismView, CreateInstance = context => new FailureMechanismSectionsProbabilityAssessmentView(context.WrappedData.Sections, - context.WrappedData, + (IFailureMechanism) context.WrappedData, ((MacroStabilityInwardsFailureMechanism) context.WrappedData).MacroStabilityInwardsProbabilityAssessmentInput), GetViewData = context => context.WrappedData.Sections }; Index: Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r6e999b3799bf8aec4b8896f42b68934dbe7fe79f -rd36b03c797f2360d05feb7da82ead9eebd33e92b --- Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 6e999b3799bf8aec4b8896f42b68934dbe7fe79f) +++ Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision d36b03c797f2360d05feb7da82ead9eebd33e92b) @@ -127,7 +127,7 @@ yield return new PropertyInfo { CreateInstance = context => new FailureMechanismSectionsProbabilityAssessmentProperties( - context.WrappedData, ((PipingFailureMechanism) context.WrappedData).PipingProbabilityAssessmentInput) + (IFailureMechanism) context.WrappedData, ((PipingFailureMechanism) context.WrappedData).PipingProbabilityAssessmentInput) }; yield return new PropertyInfo { @@ -315,7 +315,7 @@ Image = RiskeerCommonFormsResources.SectionsIcon, CloseForData = RiskeerPluginHelper.ShouldCloseForFailureMechanismView, CreateInstance = context => new FailureMechanismSectionsProbabilityAssessmentView(context.WrappedData.Sections, - context.WrappedData, + (IFailureMechanism) context.WrappedData, ((PipingFailureMechanism) context.WrappedData).PipingProbabilityAssessmentInput) };