Exemple #1
0
        public void AssignWorkflowToChildren(IqWorkflow workflow, List <IqTarget> targets, int childLevel = 1)
        {
            foreach (var iqTarget in targets)
            {
                var targetsAtGivenNodeLevel = _targetUtilities.GetTargetsFromNodelLevel(iqTarget, childLevel);

                foreach (var childIqTarget in targetsAtGivenNodeLevel)
                {
                    childIqTarget.SetWorkflow(workflow);
                }
            }
        }
 public ChromPeakIqTarget(IqWorkflow workflow) : base(workflow)
 {
 }
 public IqTargetMSAlign(IqWorkflow workflow) : base(workflow)
 {
     ChargeState = new List <int>();
     ScanList    = new List <int>();
 }
Exemple #4
0
 public IqTarget(IqWorkflow workflow)
     : this()
 {
     Workflow = workflow;
 }
Exemple #5
0
 public void SetWorkflow(IqWorkflow workflow)
 {
     Workflow = workflow;
 }
 public TopDownIqTarget(IqWorkflow workflow) : base(workflow)
 {
 }
Exemple #7
0
 public void AssignWorkflowToParent(IqWorkflow workflow, IqTarget target)
 {
     target.RootTarget.SetWorkflow(workflow);
 }