Index: src/Plugins/Wti/Wti.Controller/PipingDataNodeController.cs =================================================================== diff -u -r136165beb75e7d056353221b314c2a088374c32c -r5fc71a385897af92ccb092f2f969b5709afab85a --- src/Plugins/Wti/Wti.Controller/PipingDataNodeController.cs (.../PipingDataNodeController.cs) (revision 136165beb75e7d056353221b314c2a088374c32c) +++ src/Plugins/Wti/Wti.Controller/PipingDataNodeController.cs (.../PipingDataNodeController.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) @@ -11,9 +11,14 @@ { public class PipingDataNodeController : IContextMenuProvider { - private ILog logger = LogManager.GetLogger(typeof(PipingCalculationInput)); - private PipingDataNodePresenter nodePresenter = new PipingDataNodePresenter(); + private readonly ILog logger = LogManager.GetLogger(typeof(PipingCalculationInput)); + private readonly PipingDataNodePresenter nodePresenter = new PipingDataNodePresenter(); + public PipingDataNodeController() + { + nodePresenter.ContextMenu = GetContextMenu; + } + public PipingDataNodePresenter NodePresenter { get @@ -22,11 +27,6 @@ } } - public PipingDataNodeController() - { - nodePresenter.ContextMenu = GetContextMenu; - } - public IMenuItem GetContextMenu(object pipingData) { var contextMenu = new PipingContextMenuStrip((PipingData) pipingData); @@ -66,9 +66,9 @@ var pipingCalculation = new PipingCalculation(input); var pipingResult = pipingCalculation.Calculate(); - pipingData.Output = new PipingOutput(pipingResult.UpliftZValue, - pipingResult.UpliftFactorOfSafety, - pipingResult.HeaveZValue, pipingResult.HeaveFactorOfSafety, pipingResult.SellmeijerZValue, pipingResult.SellmeijerFactorOfSafety); + pipingData.Output = new PipingOutput(pipingResult.UpliftZValue, + pipingResult.UpliftFactorOfSafety, + pipingResult.HeaveZValue, pipingResult.HeaveFactorOfSafety, pipingResult.SellmeijerZValue, pipingResult.SellmeijerFactorOfSafety); } catch (PipingCalculationException e) {