From 4fe9fb587d56d86a6fabe61f0305abe270e05e95 Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 17:48:31 +0200 Subject: [PATCH] fill column n of sskx --- .../feature/table/pt1/sskx/SskxTransformator.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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,