public void Print(Printed <K, V> printed) { if (printed == null) { throw new ArgumentNullException("Print() doesn't allow null printed instance"); } var name = new Named(printed.Name).OrElseGenerateWithPrefix(this.builder, PRINTING_NAME); ProcessorParameters <K, V> processorParameters = new ProcessorParameters <K, V>(printed.Build(this.nameNode), name); ProcessorGraphNode <K, V> printNode = new ProcessorGraphNode <K, V>(name, processorParameters); builder.AddGraphNode(node, printNode); }
public void Print(Printed <K, V> printed) { var name = new Named(printed.Name).OrElseGenerateWithPrefix(this.builder, PRINTING_NAME); ProcessorParameters <K, V> processorParameters = new ProcessorParameters <K, V>(printed.Build(this.nameNode), name); ProcessorGraphNode <K, V> printNode = new ProcessorGraphNode <K, V>(name, processorParameters); builder.AddGraphNode(node, printNode); }