Example #1
0
        public AbstractTask GetNextTask(TaskBranch context, AbstractTask currentTask)
        {
            var result = context.GetKeyedTask(Key);
            if (result == null)
            {
                Log.WarnFormat("Could not locate task for key {0}", Key);
                result = context.GetNextTask(currentTask);
            }

            return result;
        }
Example #2
0
 public AbstractTask GetNextTask(TaskBranch context, AbstractTask currentTask)
 {
     return context.GetNextTask(currentTask);
 }
Example #3
0
 public AbstractTask GetNextTask(TaskBranch context, AbstractTask currentTask)
 {
     return null;
 }