public override void Handle(CompositeNodeStateType type, CompositeNode node) { if (type == CompositeNodeStateType.Completed) { Console.WriteLine("Node state changed to Completed"); node.State = new CompletedState(); } else Console.WriteLine("Invalid State"); }
public override void Handle(CompositeNodeStateType type, CompositeNode node) { Console.WriteLine("Node job is completed"); }
public abstract void Handle(CompositeNodeStateType type, CompositeNode node);