/// <summary> /// creates a new DockContentECTAnalysis view /// </summary> public DockContentECTAnalysis CreateECTAnalysisView(ECTAnalysis analysis) { DockContentECTAnalysis form = new DockContentECTAnalysis(this, analysis); AddView(form); return(form); }
/// <summary> /// constructor /// </summary> public DockContentECTAnalysis(DocumentSB document, ECTAnalysis ectAnalysis) { _document = document; _ectAnalysis = ectAnalysis; _ectAnalysis.AddListener(this); InitializeComponent(); // set unit labels UnitsManager.AdaptUnitLabels(this); }
/// <summary> /// handles ECT analysis removal /// </summary> public void OnECTAnalysisRemoved(Document doc, CasePalletAnalysis analysis, SelCasePalletSolution selSolution, ECTAnalysis ectAnalysis) { /* * // get node * TreeNode ectAnalysisNode = FindNode(null, new NodeTag(NodeTag.NodeType.NT_ECTANALYSIS, doc, analysis, selSolution, ectAnalysis)); * // test * if (null == ectAnalysisNode) * { * _log.Warn(string.Format("Failed to find a valid tree node for truck analysis {0}", ectAnalysis.Name)); * } * // remove node * Nodes.Remove(ectAnalysisNode); */ }
/// <summary> /// Edit given ECT analysis /// </summary> /// <param name="ectAnalysis"></param> public void EditECTAnalysis(ECTAnalysis ectAnalysis) { // uses FormMain.CreateOrActivateViewECTAnalysis }
public void OnECTAnalysisRemoved(Document doc, CasePalletAnalysis analysis, SelCasePalletSolution selectedSolution, ECTAnalysis ectAnalysis) { }