private void VisitRebarFlatSequence(FlatSequence flatSequence) { var firstDiagram = flatSequence.NestedDiagrams.First(); var flatSequenceDfir = Frame.Create(_currentDiagram); _map.AddMapping(flatSequence, flatSequenceDfir); _map.AddMapping(firstDiagram, flatSequenceDfir.Diagram); foreach (BorderNode borderNode in flatSequence.BorderNodes) { NationalInstruments.Dfir.BorderNode dfirBorderNode = TranslateBorderNode(borderNode, flatSequenceDfir); MapBorderNode(borderNode, dfirBorderNode); } firstDiagram.AcceptVisitor(this); }
public FlatSequenceEditor(FlatSequence flatSequence) : base(flatSequence) { }