public SequenceOperationScriptFunction(ISequenceOperation operation) { if (operation == null) { throw new ArgumentNullException("'operation' cannot be null", "operation"); } this.Operation = operation; }
public OperationExecution(ISequenceOperation operation, SequenceViewerController controller, SequenceData current) { if (operation == null) { throw new ArgumentNullException("operation", "'operation' cannot be null"); } _operation = operation; _controller = controller; _current = current; }
public DialogSequenceOperation(ISequenceOperation ope, SequenceViewerController controller, SequenceData current, IList <ProcParam <SequenceProcEnv> > paramList) { InitializeComponent(); _operator = new Operation.OperationExecution(ope, controller, current); _operator.Parameters = paramList; panelSub = _operator.GetPanel(); panelSub.Dock = DockStyle.Fill; panelMain.Controls.Add(panelSub); this.Text = ope.GetTitle(); this.textSelected.Text = current.Title; textExplain.Text = ope.GetDescription(); }
public DialogSequenceOperation(ISequenceOperation ope, SequenceViewerController controller, SequenceData current) : this(ope, controller, current, null) { }