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; }
public AbstractTask GetNextTask(TaskBranch context, AbstractTask currentTask) { return context.GetNextTask(currentTask); }
public AbstractTask GetNextTask(TaskBranch context, AbstractTask currentTask) { return null; }