diff --git a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sskx/SskxTransformator.java b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sskx/SskxTransformator.java index d3b19e361..8ae62387b 100644 --- a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sskx/SskxTransformator.java +++ b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sskx/SskxTransformator.java @@ -193,6 +193,19 @@ protected void fillSpecifyColumns(final TableRow row, MIXED_STRING_COMPARATOR, s -> s, SIGNAL_BEGRIFFE_BEZEICHNUNG_SEPERATOR); + // N: Sskx.Signalisierung.Signalbegriffe.Regelzeichnung + fillIterable(row, + getColumn(cols, SskxColumns.Signalbegriffe_Regelzeichnung), + signalRahmen, rahmen -> { + return rahmen.stream().map(r -> { + if (r.getIDRegelzeichnung() == null) { + return null; + } + return fillRegelzeichnung( + r.getIDRegelzeichnung().getValue()); + }).filter(Objects::nonNull).toList(); + }); + // Sskx.Bermerkung fillFootnotes(row, signal); fillIterable(row, getColumn(cols, SskxColumns.Bemerkung), signalRahmen,