/// <summary> /// Carries out identification on a sequential command node /// </summary> /// <param name="sequentialCommand">The node to perform identification on</param> private void PerformIdentificationOnSequentialCommand(SequentialCommandNode sequentialCommand) { foreach (ICommandNode command in sequentialCommand.Commands) { PerformIdentification(command); } }
/// <summary> /// Generates code for a sequential command node /// </summary> /// <param name="sequentialCommand">The node to generate code for</param> private void GenerateCodeForSequentialCommand(SequentialCommandNode sequentialCommand) { Debugger.Write("Generating code for Sequential Command"); foreach (ICommandNode command in sequentialCommand.Commands) { GenerateCodeFor(command); } }