From a4d96b7f5982a97dcc0afe304ed3a20f3b7a45be Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Mon, 22 Jun 2026 15:48:12 +0200 Subject: [PATCH 1/8] make next block calculation recursive --- .../table/pt1/sslz/SslzTransformator.xtend | 39 +++++++++---------- .../extensions/FstrZugRangierExtensions.xtend | 19 +++++++++ 2 files changed, 38 insertions(+), 20 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend index a6cf4c100..4d80ceb8a 100644 --- a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend +++ b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend @@ -97,7 +97,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { return null } val instance = factory.newTableRow(fstrZugRangier) - val nextBlockFstr = fstrZugRangier.nextBlockFstrZugRangier + val nextBlockFstr = fstrZugRangier.recursiveNextBlockFstrZugRangier // A: Sslz.Grundsatzangaben.Bezeichnung fill( @@ -113,13 +113,11 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { ]) // C: Sslz.Grundsatzangaben.Fahrweg.Ziel - fillConditional( + fill( instance, cols.getColumn(Ziel), fstrZugRangier, - [nextBlockFstr.nullOrEmpty], - [fahrwegZiel], - [fahrwegZielBlock(nextBlockFstr)] + [followBlocks([fahrwegZiel], nextBlockFstr)] ) // D: Sslz.Grundsatzangaben.Fahrweg.Nummer @@ -163,13 +161,15 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { instance, cols.getColumn(Art), fstrZugRangier, - [fstrZugArt] + [followBlocks([fstrZugArt], nextBlockFstr)] ) // H: Sslz.Einstellung.Autom_Einstellung fill(instance, cols.getColumn(Autom_Einstellung), fstrZugRangier, [ - fstrZugRangier?.fstrZug?.automatischeEinstellung?. - translate ?: "" + followBlocks([ + fstrZugRangier?.fstrZug?.automatischeEinstellung?. + translate ?: "" + ], nextBlockFstr) ]) // I: Sslz.Einstellung.F_Bedienung @@ -178,8 +178,10 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(F_Bedienung), fstrZugRangier, [ - fstrZugRangier?.fstrZugRangierAllg?.FBedienung?.wert?. - translate ?: "" + followBlocks([ + fstrZugRangier?.fstrZugRangierAllg?.FBedienung?.wert?. + translate ?: "" + ], nextBlockFstr) ] ) @@ -583,17 +585,14 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { bezeichnungTabelle?.wert } - private def String fahrwegZielBlock( - Fstr_Zug_Rangier fstrZugRangier, - Iterable nextBlockFstr - ) { - val ziel = fstrZugRangier?.IDFstrFahrweg?.value?.IDZiel?.value as Signal - val blockSignale = nextBlockFstr.map [ - (IDFstrFahrweg?.value?.IDZiel?.value as Signal)?.bezeichnung?. - bezeichnungTabelle?.wert + private def followBlocks(Fstr_Zug_Rangier fstrZugRangier, + (Fstr_Zug_Rangier)=>String fn, + Iterable nextBlockFstr) { + val rootContent = fn.apply(fstrZugRangier) + val blockContent = nextBlockFstr.map [ + fn.apply(it) ].filterNull.join(" ") - - return '''«ziel?.bezeichnung?.bezeichnungTabelle?.wert» [«blockSignale»]''' + return '''«rootContent»«IF !blockContent.empty» [«blockContent»]«ENDIF»''' } private def String fahrwegNummer( diff --git a/java/bundles/org.eclipse.set.ppmodel.extensions/src/org/eclipse/set/ppmodel/extensions/FstrZugRangierExtensions.xtend b/java/bundles/org.eclipse.set.ppmodel.extensions/src/org/eclipse/set/ppmodel/extensions/FstrZugRangierExtensions.xtend index f45b9a92b..c10c22736 100644 --- a/java/bundles/org.eclipse.set.ppmodel.extensions/src/org/eclipse/set/ppmodel/extensions/FstrZugRangierExtensions.xtend +++ b/java/bundles/org.eclipse.set.ppmodel.extensions/src/org/eclipse/set/ppmodel/extensions/FstrZugRangierExtensions.xtend @@ -55,6 +55,7 @@ import static extension org.eclipse.set.ppmodel.extensions.SignalbegriffExtensio import static extension org.eclipse.set.ppmodel.extensions.WKrGspKomponenteExtensions.* import static extension org.eclipse.set.ppmodel.extensions.utils.IterableExtensions.* import static extension org.eclipse.set.utils.math.BigIntegerExtensions.* +import java.util.Iterator /** * This class extends {@link Fstr_Zug_Rangier}. @@ -481,6 +482,24 @@ class FstrZugRangierExtensions extends BasisObjektExtensions { ] } + def static Iterable getRecursiveNextBlockFstrZugRangier( + Fstr_Zug_Rangier it) { + val it = new Iterator() { + var Fstr_Zug_Rangier next = it + + override hasNext() { + val nextFstrZugRangier = getNextBlockFstrZugRangier(next) + next = nextFstrZugRangier?.firstOrNull // clarify if there be multiple blocks at the same signal + return next !== null + } + + override next() { + next + } + } + return it.toList + } + /** * Return ENUmFstrZugArt */ From 991d211f8255dd4f76dbd2313996070f3a1a32c5 Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 00:32:32 +0200 Subject: [PATCH 2/8] use new lines for each block --- .../table/pt1/sslz/SslzTransformator.xtend | 29 +++++++++------- .../AbstractTableModelTransformator.xtend | 34 +++++++++++++++---- 2 files changed, 45 insertions(+), 18 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend index 4d80ceb8a..ec239cf34 100644 --- a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend +++ b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend @@ -113,7 +113,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { ]) // C: Sslz.Grundsatzangaben.Fahrweg.Ziel - fill( + fillIterable( instance, cols.getColumn(Ziel), fstrZugRangier, @@ -157,7 +157,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { ]) // G: Sslz.Grundsatzangaben.Art - fill( + fillIterable( instance, cols.getColumn(Art), fstrZugRangier, @@ -165,15 +165,16 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { ) // H: Sslz.Einstellung.Autom_Einstellung - fill(instance, cols.getColumn(Autom_Einstellung), fstrZugRangier, [ - followBlocks([ - fstrZugRangier?.fstrZug?.automatischeEinstellung?. - translate ?: "" - ], nextBlockFstr) - ]) + fillIterable(instance, cols.getColumn(Autom_Einstellung), + fstrZugRangier, [ + followBlocks([ + fstrZugRangier?.fstrZug?.automatischeEinstellung?. + translate ?: "" + ], nextBlockFstr) + ]) // I: Sslz.Einstellung.F_Bedienung - fill( + fillIterable( instance, cols.getColumn(F_Bedienung), fstrZugRangier, @@ -590,9 +591,13 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { Iterable nextBlockFstr) { val rootContent = fn.apply(fstrZugRangier) val blockContent = nextBlockFstr.map [ - fn.apply(it) - ].filterNull.join(" ") - return '''«rootContent»«IF !blockContent.empty» [«blockContent»]«ENDIF»''' + val content = fn.apply(it) + if (content === null || content.trim.length === 0) { + return null; + } + return '''[«content.trim»]''' + ].filterNull + return #[ #[rootContent], blockContent].flatten } private def String fahrwegNummer( diff --git a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend index 02958122e..acd06494d 100644 --- a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend +++ b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend @@ -282,6 +282,25 @@ abstract class AbstractTableModelTransformator implements TableModelTransform } + /** + * Fill a row with a sequence of string values and handle exceptions. + * The filling preserves the order of the sequence. + * + * @param row the row + * @param column the column + * @param object the object to be transformed + * @param sequence the sequence + */ + def void fillIterable( + TableRow row, + ColumnDescriptor column, + S object, + (S)=>Iterable sequence + ) { + row.fillIterableWithSeparatorConditional(column, object, [true], sequence, + null, [it], [], ITERABLE_FILLING_SEPARATOR, true) + } + /** * Fill a row with a sequence of string values and handle exceptions. * @@ -380,7 +399,7 @@ abstract class AbstractTableModelTransformator implements TableModelTransform String separator ) { row.fillIterableWithSeparatorConditional(column, object, [true], - sequence, comparator, elementFilling, [], separator) + sequence, comparator, elementFilling, [], separator, false) } /** @@ -432,7 +451,7 @@ abstract class AbstractTableModelTransformator implements TableModelTransform String separator ) { row.fillIterableWithSeparatorConditional(column, object, condition, - sequenceIfTrue, comparator, [it], fillingIfFalse, separator) + sequenceIfTrue, comparator, [it], fillingIfFalse, separator, false) } /** @@ -459,13 +478,16 @@ abstract class AbstractTableModelTransformator implements TableModelTransform Comparator comparator, (T)=>String elementFilling, (S)=>String fillingIfFalse, - String separator + String separator, + boolean disableSorting ) { try { if (condition.apply(object).booleanValue) { - val list = sequenceIfTrue.apply(object).filterNull.sortWith( - comparator).map(elementFilling).filterNull - row.set(column, list, separator) + val list = sequenceIfTrue.apply(object).filterNull + val sortedList = disableSorting ? list : list.sortWith( + comparator) + val result = sortedList.map(elementFilling).filterNull + row.set(column, result, separator) } else { fill(row, column, object, fillingIfFalse) } From 2d991185ad4558d55083ec58f63dbfc496a0f6f8 Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 01:38:33 +0200 Subject: [PATCH 3/8] make missing columns to follow blocks --- .../table/pt1/sslz/SslzTransformator.xtend | 451 +++++++++++------- .../AbstractTableModelTransformator.xtend | 21 +- 2 files changed, 279 insertions(+), 193 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend index ec239cf34..c8ac88c37 100644 --- a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend +++ b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend @@ -63,6 +63,7 @@ import static extension org.eclipse.set.ppmodel.extensions.SignalExtensions.* import static extension org.eclipse.set.ppmodel.extensions.SignalRahmenExtensions.* import static extension org.eclipse.set.ppmodel.extensions.SignalbegriffExtensions.* import static extension org.eclipse.set.ppmodel.extensions.utils.Debug.* +import java.util.Comparator /** * Table transformation for a Zugstraßentabelle (SSLZ). @@ -190,10 +191,13 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fillIterable( instance, cols.getColumn(Inselgleis), - fstrZugRangier?.fstrFahrweg?.zielSignal?. - zgFahrtGleichzeitigVerbot ?: Collections.emptySet, - [fillInselgleis], - MIXED_STRING_COMPARATOR + fstrZugRangier, + [ + followBlocksIterable([ + fstrFahrweg?.zielSignal?.zgFahrtGleichzeitigVerbot?. + fillInselgleis + ], nextBlockFstr) + ] ) // K: Sslz.Abhaengigkeiten.Ueberwachte_Ssp @@ -202,11 +206,13 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Ueberwachte_Ssp), fstrZugRangier, [ - fstrFahrweg?.abhaengigkeiten?.map [ - schluesselsperre?.bezeichnung?.bezeichnungTabelle?.wert - ] - ], - MIXED_STRING_COMPARATOR + followBlocksIterable([ + fstrFahrweg?.abhaengigkeiten?.map [ + schluesselsperre?.bezeichnung?.bezeichnungTabelle?. + wert + ] + ], nextBlockFstr) + ] ) if (logger.debugEnabled) { @@ -220,16 +226,19 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Abhaengiger_BUe), fstrZugRangier, [ - (fstrFahrweg.BUes + fstrZugRangier.BUesImGefahrraum).filter [ - !#{ - ENUMBUE_SICHERUNGSART_P, - ENUMBUE_SICHERUNGSART_PUND_LF, - ENUMBUE_SICHERUNGSART_UE, - ENUMBUE_SICHERUNGSART_UE_UND_P - }.contains(BUEAnlageAllg?.BUESicherungsart?.wert) - ].toSet.map[bezeichnung?.bezeichnungTabelle?.wert] - ], - MIXED_STRING_COMPARATOR + followBlocksIterable([ + (fstrFahrweg.BUes + fstrZugRangier.BUesImGefahrraum). + filter [ + !#{ + ENUMBUE_SICHERUNGSART_P, + ENUMBUE_SICHERUNGSART_PUND_LF, + ENUMBUE_SICHERUNGSART_UE, + ENUMBUE_SICHERUNGSART_UE_UND_P + }.contains( + BUEAnlageAllg?.BUESicherungsart?.wert) + ].toSet.map[bezeichnung?.bezeichnungTabelle?.wert] + ], nextBlockFstr) + ] ) // M: Sslz.Abhaengigkeiten.Nichthaltfallabschnitt @@ -238,23 +247,26 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Nichthaltfallabschnitt), fstrZugRangier, [ - fstrNichthaltfall.map [ - fmaAnlage?.IDGleisAbschnitt?.value?.bezeichnung?. - bezeichnungTabelle?.wert - ] - ], - MIXED_STRING_COMPARATOR + followBlocksIterable([ + fstrNichthaltfall.map [ + fmaAnlage?.IDGleisAbschnitt?.value?.bezeichnung?. + bezeichnungTabelle?.wert + ] + ], nextBlockFstr) + ] ) // N: Sslz.Abhaengigkeiten.Zweites_Haltfallkrit - fill( + fillIterable( instance, cols.getColumn(Zweites_Haltfallkrit), fstrZugRangier, [ - (fstrFahrweg?.start?.zweitesHaltfallkriterium?. - schalter as Zugeinwirkung)?.bezeichnung?. - bezeichnungTabelle?.wert + followBlocks([ + (fstrFahrweg?.start?.zweitesHaltfallkriterium?. + schalter as Zugeinwirkung)?.bezeichnung?. + bezeichnungTabelle?.wert + ], nextBlockFstr) ] ) @@ -262,68 +274,91 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { val schaltmittel = new Wrapper> val gleisabschnitte = new Wrapper> val zugeinwirkungen = new Wrapper> - fillSwitch( + fillIterable( instance, cols.getColumn(Anrueckverschluss), fstrZugRangier, - new Case( - [ - schaltmittel.value = fstrFahrweg?.start?. - anrueckverschluss?.map[schalter]?.toSet ?: - Collections.emptySet - gleisabschnitte.value = schaltmittel.value.filter( - FMA_Anlage).map[IDGleisAbschnitt?.value]. - filterNull.toSet - !gleisabschnitte.value.empty - ], - [ - gleisabschnitte.value.map [ - bezeichnung?.bezeichnungTabelle?.wert - ].filterNull - ], - ITERABLE_FILLING_SEPARATOR, - MIXED_STRING_COMPARATOR - ), - new Case( - [ - zugeinwirkungen.value = schaltmittel.value.filter( - Zugeinwirkung).map [ - bezeichnung?.bezeichnungTabelle?.wert - ].toSet - !zugeinwirkungen.value.empty - ], - [ - zugeinwirkungen.value - ], - ITERABLE_FILLING_SEPARATOR, - MIXED_STRING_COMPARATOR - ) + [ + followBlocks([ b | + val switchCase = b.getSwitchCase( + new Case( + [ + schaltmittel.value = fstrFahrweg?.start?. + anrueckverschluss?.map[schalter]?. + toSet ?: Collections.emptySet + gleisabschnitte.value = schaltmittel.value. + filter(FMA_Anlage).map [ + IDGleisAbschnitt?.value + ].filterNull.toSet + !gleisabschnitte.value.empty + ], + [ + gleisabschnitte.value.map [ + bezeichnung?.bezeichnungTabelle?.wert + ].filterNull + ], + ", ", + MIXED_STRING_COMPARATOR + ), + new Case( + [ + zugeinwirkungen.value = schaltmittel.value. + filter(Zugeinwirkung).map [ + bezeichnung?.bezeichnungTabelle?. + wert + ].toSet + !zugeinwirkungen.value.empty + ], + [ + zugeinwirkungen.value + ], + ", ", + MIXED_STRING_COMPARATOR + ) + ) + val content = switchCase?.filling?.apply(b) + return content?.filterNull?.sortWith( + switchCase?.comparator)?.join( + switchCase?.seperator === + null ? ITERABLE_FILLING_SEPARATOR : switchCase. + seperator) + ], nextBlockFstr) + ] ) // P: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Hg - fill(instance, cols.getColumn(Hg), fstrZugRangier, [ - fstrZugRangier?.fstrFahrweg?.fstrVHg?.wert?.toString + fillIterable(instance, cols.getColumn(Hg), fstrZugRangier, [ + followBlocks([ + fstrZugRangier?.fstrFahrweg?.fstrVHg?.wert?.toString + ], nextBlockFstr) ]) // Q: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Fahrweg - fill( + fillIterable( instance, cols.getColumn(Fahrweg), fstrZugRangier, [ - fstrZugRangier.geschwindigkeit.orElse(null)?.toString ?: "" + followBlocks([ + fstrZugRangier.geschwindigkeit.orElse(null)?.toString ?: + "" + ], nextBlockFstr) ] ) // R: Sslz.Signalisierung.Geschwindigkeit_Startsignal.DWeg - fill(instance, cols.getColumn(DWeg), fstrZugRangier, [ - fstrZugRangier?.fstrDWeg?.fstrDWegSpezifisch?.DWegV?.wert?. - toString + fillIterable(instance, cols.getColumn(DWeg), fstrZugRangier, [ + followBlocks([ + fstrZugRangier?.fstrDWeg?.fstrDWegSpezifisch?.DWegV?.wert?. + toString + ], nextBlockFstr) ]) // S: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Besonders - fill(instance, cols.getColumn(Besonders), fstrZugRangier, [ - fstrZugRangier?.fstrZugRangierAllg?.fstrV?.wert?.toString + fillIterable(instance, cols.getColumn(Besonders), fstrZugRangier, [ + followBlocks([ + fstrZugRangier?.fstrZugRangierAllg?.fstrV?.wert?.toString + ], nextBlockFstr) ]) // T: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Zs3 @@ -331,35 +366,40 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { instance, cols.getColumn(Geschwindigkeit_Startsignal_Zs3), fstrZugRangier, - [signalBegriffZs3ByStartSignal], - SIGNALBEGRIFF_COMPARATOR + [ + followBlocksIterable([signalBegriffZs3ByStartSignal], + nextBlockFstr, SIGNALBEGRIFF_COMPARATOR, ", ") + ] ) // U: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Aufwertung_Mwtfstr - fill( + fillIterable( instance, cols.getColumn(Aufwertung_Mwtfstr), fstrZugRangier, [ - fstrZugRangier?.fstrMittel?.fstrMittelVAufwertung?.wert?. - translate ?: "" + followBlocks([ + fstrZugRangier?.fstrMittel?.fstrMittelVAufwertung?. + wert?.translate ?: "" + ], nextBlockFstr) ] ) // V: Sslz.Signalisierung.Sonstiges_Startsignal.Zusatzlicht - fillConditional( + fillIterable( instance, cols.getColumn(Zusatzlicht), fstrZugRangier, - [ r | - r.fstrFahrweg.start.signalbegriffe.exists [ - hasSignalbegriffID(typeof(ZlO)) && - r.fstrSignalisierung.map [ - signalSignalbegriff - ].toList.contains(it) - ] - ], - ["x"] + [ + followBlocks([ r | + r.fstrFahrweg.start.signalbegriffe.exists [ + hasSignalbegriffID(typeof(ZlO)) && + r.fstrSignalisierung.map [ + signalSignalbegriff + ].toList.contains(it) + ] ? "x" : null + ], nextBlockFstr) + ] ) // W: Sslz.Signalisierung.Sonstiges_Startsignal.Zs3v @@ -368,11 +408,11 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Zs3v), fstrZugRangier, [ - - getRelevantSignalBegriffAtSignal(fstrFahrweg.start, - typeof(Zs3v)).map[signalBegriffSymbol] - ], - SIGNALBEGRIFF_COMPARATOR + followBlocksIterable([ + getRelevantSignalBegriffAtSignal(fstrFahrweg.start, + typeof(Zs3v)).map[signalBegriffSymbol] + ], nextBlockFstr, SIGNALBEGRIFF_COMPARATOR, ", ") + ] ) // X: Sslz.Signalisierung.Sonstiges_Startsignal.Zs2 @@ -381,9 +421,11 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Zs2), fstrZugRangier, [ - fstrSignalisierung.getFstrSignalisierungSymbol(typeof(Zs2)) - ], - SIGNALBEGRIFF_COMPARATOR + followBlocksIterable([ + fstrSignalisierung. + getFstrSignalisierungSymbol(typeof(Zs2)) + ], nextBlockFstr, SIGNALBEGRIFF_COMPARATOR, ", ") + ] ) // Y: Sslz.Signalisierung.Sonstiges_Startsignal.Zs2v* @@ -392,47 +434,53 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Zs2v), fstrZugRangier, [ - getRelevantSignalBegriffAtSignal(fstrFahrweg.start, - typeof(Zs2v)).map [ - signalbegriffID.symbol - ] - ], - SIGNALBEGRIFF_COMPARATOR + followBlocksIterable([ + getRelevantSignalBegriffAtSignal(fstrFahrweg.start, + typeof(Zs2v)).map [ + signalbegriffID.symbol + ] + ], nextBlockFstr, SIGNALBEGRIFF_COMPARATOR, ", ") + ] ) // Z: Sslz.Signalisierung.Sonstiges_Startsignal.Zs6 - fillConditional( + fillIterable( instance, cols.getColumn(Sonstiges_Startsignal_Zs6), fstrZugRangier, [ - fstrFahrweg.start.signalbegriffe.exists [ - hasSignalbegriffID(typeof(Zs6)) - ] - ], - [ - val zs6Begriffes = fstrFahrweg.start.signalbegriffe.filter [ - hasSignalbegriffID(typeof(Zs6)) - ] - fstrSignalisierung.map[signalSignalbegriff].exists [ - zs6Begriffes.contains(it) - ].translate + followBlocks([ + if (fstrFahrweg.start.signalbegriffe.exists [ + hasSignalbegriffID(typeof(Zs6)) + ]) { + val zs6Begriffes = fstrFahrweg.start.signalbegriffe. + filter [ + hasSignalbegriffID(typeof(Zs6)) + ] + fstrSignalisierung.map[signalSignalbegriff].exists [ + zs6Begriffes.contains(it) + ].translate + } else { + return null + } + ], nextBlockFstr) ] ) // AA: Sslz.Signalisierung.Sonstiges_Startsignal.Zs13 - fillConditional( + fillIterable( instance, cols.getColumn(Zs13), fstrZugRangier, [ - fstrSignalisierung.map [ - signalSignalbegriff - ].exists [ - signalbegriffID instanceof Zs13 - ] - ], - ["x"] + followBlocks([ + fstrSignalisierung.map [ + signalSignalbegriff + ].exists [ + signalbegriffID instanceof Zs13 + ] ? "x" : null + ], nextBlockFstr) + ] ) // AB: Sslz.Signalisierung.Im_Fahrweg.Zs3 @@ -441,26 +489,25 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Im_Fahrweg_Zs3), fstrZugRangier, [ - val zs3NichtStartZiel = fstrZugRangier.fstrSignalisierung. - filter [ - signalSignalbegriff !== null && - signalSignalbegriff. - hasSignalbegriffID(typeof(Zs3)) && - signalSignalbegriff.signalRahmen.signal !== - fstrZugRangier.fstrFahrweg.start && - signalSignalbegriff.signalRahmen.signal !== - fstrZugRangier.fstrFahrweg.zielSignal - ].sortBy [ - signalSignalbegriff?.signalbegriffID?.symbol - ] - zs3NichtStartZiel.map [ - '''«signalSignalbegriff?.signalRahmen?.signal?.bezeichnung?.bezeichnungTabelle?.wert»« + followBlocksIterable([ + val zs3NichtStartZiel = fstrZugRangier. + fstrSignalisierung.filter [ + signalSignalbegriff !== null && + signalSignalbegriff. + hasSignalbegriffID(typeof(Zs3)) && + signalSignalbegriff.signalRahmen.signal !== + fstrZugRangier.fstrFahrweg.start && + signalSignalbegriff.signalRahmen.signal !== + fstrZugRangier.fstrFahrweg.zielSignal + ].sortBy [ + signalSignalbegriff?.signalbegriffID?.symbol + ] + zs3NichtStartZiel.map [ + '''«signalSignalbegriff?.signalRahmen?.signal?.bezeichnung?.bezeichnungTabelle?.wert»« »(«signalSignalbegriff?.signalBegriffSymbol»)''' - ] - ], - null, - [it], - ITERABLE_FILLING_SEPARATOR + ] + ], nextBlockFstr, null, ", ") + ] ) // Analysis: Sslz.Signalisierung.Im_Fahrweg.Zs6 @@ -475,18 +522,20 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { } } // AC: Sslz.Signalisierung.Im_Fahrweg.Zs6 - fill( + fillIterable( instance, cols.getColumn(Im_Fahrweg_Zs6), fstrZugRangier, [ - fstrFahrweg.signalbegriffeImFahrweg.findFirst [ b1 | - b1.hasSignalbegriffID(typeof(Zs6)) && - fstrZugRangier.fstrSignalisierung.exists [ b2 | - b2.signalSignalbegriff === b1 - ] - ]?.signalRahmen?.signal?.bezeichnung?. - bezeichnungTabelle?.wert + followBlocks([ + fstrFahrweg.signalbegriffeImFahrweg.findFirst [ b1 | + b1.hasSignalbegriffID(typeof(Zs6)) && + fstrZugRangier.fstrSignalisierung.exists [ b2 | + b2.signalSignalbegriff === b1 + ] + ]?.signalRahmen?.signal?.bezeichnung?. + bezeichnungTabelle?.wert + ], nextBlockFstr) ] ) @@ -496,12 +545,14 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Kennlicht), fstrZugRangier, [ - fstrSignalisierung.getSignalberiffsWithType(typeof(Kl)).map [ - signalRahmen.signal?.bezeichnung?. - bezeichnungTabelle?.wert - ] - ], - MIXED_STRING_COMPARATOR + followBlocksIterable([ + fstrSignalisierung.getSignalberiffsWithType(typeof(Kl)). + map [ + signalRahmen.signal?.bezeichnung?. + bezeichnungTabelle?.wert + ] + ], nextBlockFstr) + ] ) // AE: Sslz.Signalisierung.Im_Fahrweg.Vorsignalisierung @@ -510,42 +561,58 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Vorsignalisierung), fstrZugRangier, [ - vorsignalisierung.map [ vorsignal | - getVorsignalBezeichnung(vorsignal) - ] - ], - MIXED_STRING_COMPARATOR + followBlocksIterable([ + vorsignalisierung.map [ vorsignal | + getVorsignalBezeichnung(vorsignal) + ] + ], nextBlockFstr) + ] ) // AF: Sslz.Bemerkung - fillSwitch( + fillIterable( instance, cols.getColumn(Bemerkung), fstrZugRangier, - new Case([ - fstrZugRangier.container.fstrAbhaengigkeit.map [ - IDBedienAnzeigeElement?.value?.bedienAnzeigeElementAllg - ].filterNull.findFirst [ - it?.taste !== null || it?.schalter !== null - ] !== null - ], [ - val bedAnzeigeElemente = fstrFahrweg?.abhaengigkeiten?.map [ - bedienAnzeigeElement - ]?.filterNull ?: Collections.emptyList - - '''«FOR bae : bedAnzeigeElemente»«bae.comment[translate]»«bae» «ENDFOR»'''. - toString.trim - ]), - new Case([ - !IDFstrAusschlussBesonders.empty - ], [ - val fstrAusschlussBesonders = IDFstrAusschlussBesonders.map [ - value?.getZugFstrBezeichnung([art|isZ(art)]) - ] - - '''«FOR fstr : fstrAusschlussBesonders»«fstr» «ENDFOR»'''. - toString.trim - ]) + [ + followBlocks([ b | + val switchCase = b.getSwitchCase( + new Case([ + fstrZugRangier.container.fstrAbhaengigkeit.map [ + IDBedienAnzeigeElement?.value?. + bedienAnzeigeElementAllg + ].filterNull.findFirst [ + it?.taste !== null || it?.schalter !== null + ] !== null + ], [ + val bedAnzeigeElemente = fstrFahrweg?. + abhaengigkeiten?.map [ + bedienAnzeigeElement + ]?.filterNull ?: Collections.emptyList + + '''«FOR bae : bedAnzeigeElemente»«bae.comment[translate]»«bae» «ENDFOR»'''. + toString.trim + ]), new Case([ + !IDFstrAusschlussBesonders.empty + ], [ + val fstrAusschlussBesonders = IDFstrAusschlussBesonders. + map [ + value?.getZugFstrBezeichnung([ art | + isZ(art) + ]) + ] + + '''«FOR fstr : fstrAusschlussBesonders»«fstr» «ENDFOR»'''. + toString.trim + ])) + val content = switchCase?.filling?.apply(b) + return content?.filterNull?.sortWith( + switchCase?.comparator)?.join( + switchCase?.seperator === + null ? ITERABLE_FILLING_SEPARATOR : switchCase. + seperator) + ], nextBlockFstr) + ] ) fillFootnotes(instance, fstrZugRangier) @@ -597,7 +664,23 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { } return '''[«content.trim»]''' ].filterNull - return #[ #[rootContent], blockContent].flatten + return #[#[rootContent], blockContent].flatten + } + + private def followBlocksIterable(Fstr_Zug_Rangier fstrZugRangier, + (Fstr_Zug_Rangier)=>Iterable fn, + Iterable nextBlockFstr) { + return fstrZugRangier.followBlocksIterable(fn, nextBlockFstr, + MIXED_STRING_COMPARATOR, ", ") + } + + private def followBlocksIterable(Fstr_Zug_Rangier fstrZugRangier, + (Fstr_Zug_Rangier)=>Iterable fn, + Iterable nextBlockFstr, Comparator comparator, + String separator) { + return fstrZugRangier.followBlocks([ + fn.apply(it)?.filterNull?.sortWith(comparator)?.join(separator) + ], nextBlockFstr) } private def String fahrwegNummer( diff --git a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend index acd06494d..35d15b281 100644 --- a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend +++ b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/AbstractTableModelTransformator.xtend @@ -225,9 +225,10 @@ abstract class AbstractTableModelTransformator implements TableModelTransform fill(row, column, object, [content.get(0)]) } else { fillIterable(row, column, object, [content], - switchCase.comparator, [it], switchCase.seperator === null - ? ITERABLE_FILLING_SEPARATOR - : switchCase.seperator) + switchCase.comparator, [it], + switchCase.seperator === + null ? ITERABLE_FILLING_SEPARATOR : switchCase. + seperator) } } catch (Exception e) { handleFillingException(e, row, column) @@ -297,10 +298,11 @@ abstract class AbstractTableModelTransformator implements TableModelTransform S object, (S)=>Iterable sequence ) { - row.fillIterableWithSeparatorConditional(column, object, [true], sequence, - null, [it], [], ITERABLE_FILLING_SEPARATOR, true) + row. + fillIterableWithSeparatorConditional(column, object, [true], + sequence, null, [it], [], ITERABLE_FILLING_SEPARATOR, true) } - + /** * Fill a row with a sequence of string values and handle exceptions. * @@ -479,13 +481,14 @@ abstract class AbstractTableModelTransformator implements TableModelTransform (T)=>String elementFilling, (S)=>String fillingIfFalse, String separator, - boolean disableSorting + boolean disableSorting ) { try { if (condition.apply(object).booleanValue) { val list = sequenceIfTrue.apply(object).filterNull - val sortedList = disableSorting ? list : list.sortWith( - comparator) + val sortedList = disableSorting + ? list + : list.sortWith(comparator) val result = sortedList.map(elementFilling).filterNull row.set(column, result, separator) } else { From 3f036a87ae31e81d3fdb96bed7e85449cf62a328 Mon Sep 17 00:00:00 2001 From: eclipse-set-bot Date: Tue, 23 Jun 2026 07:04:34 +0000 Subject: [PATCH 4/8] Update table reference --- .../ESTW-A Linksdorf/sslz_reference.csv | 32 ++++---- .../ESTW-A P-Hausen/sslz_reference.csv | 73 +++++++++--------- .../diffState/sslz_reference.csv | 76 ++++++++++--------- .../finalState/sslz_reference.csv | 76 ++++++++++--------- .../initialState/sslz_reference.csv | 76 ++++++++++--------- 5 files changed, 173 insertions(+), 160 deletions(-) diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A Linksdorf/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A Linksdorf/sslz_reference.csv index 3ad915754..de946de3f 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A Linksdorf/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A Linksdorf/sslz_reference.csv @@ -1,6 +1,6 @@ -Row;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;AA;AB;AC;AD;AE;AF -;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Einstellung​​​​​​​;Einstellung​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ -;Bezeichnung;Fahrweg​;Fahrweg​;Fahrweg​;Fahrweg​;D-Weg​​​​​;Art​​​​​​;Einstellung​​​​​​​;Einstellung​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ +Row;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;AA;AB;AC;AD;AE;AF +;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Grundsatzangaben;Einstellung​​​​​​​;Einstellung​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Signalisierung​​​​​​​​​​​​​​​;Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ +;Bezeichnung;Fahrweg​;Fahrweg​;Fahrweg​;Fahrweg​;D-Weg​​​​​;Art​​​​​​;Einstellung​​​​​​​;Einstellung​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Abhängigkeiten​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Geschwindigkeit am Startsignal​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Sonstiges am Startsignal​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Im Fahrweg​​​​​​​​​​​​​​​​​​​​​​​​​​​;Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ;Bezeichnung;Start​;Ziel​​;Nr.​​​;"Entscheidungs- weiche mit Stellung​​​​";"Bezeich- @@ -17,18 +17,14 @@ weg​​​​​​​​​​​​​​​​";D-Weg​​​​​​​ ders​​​​​​​​​​​​​​​​​​";"Zs 3 (Zs 3 Ziel)​​​​​​​​​​​​​​​​​​​";"Aufwertung bei Mwtfstr​​​​​​​​​​​​​​​​​​​​";Zl​​​​​​​​​​​​​​​​​​​​​;Zs 3v​​​​​​​​​​​​​​​​​​​​​​;Zs 2​​​​​​​​​​​​​​​​​​​​​​​;Zs 2v​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 13​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 3​​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​​​​;Kennlicht an​​​​​​​​​​​​​​​​​​​​​​​​​​​​​;"Vorsigna- -lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ -;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; -1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa -

60Va

";"

" -2;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -3;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -4;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -5;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -6;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -7;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -8;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -9;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ +;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; +1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa, ​60Va

";"

" +2;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +3;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +4;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +5;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +6;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +7;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +8;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +9;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv index bd788e5dd..bea2db2fa 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv @@ -19,40 +19,38 @@ ders​​​​​​​​​​​​​​​​​​";"Zs 3 bei Mwtfstr​​​​​​​​​​​​​​​​​​​​";Zl​​​​​​​​​​​​​​​​​​​​​;Zs 3v​​​​​​​​​​​​​​​​​​​​​​;Zs 2​​​​​​​​​​​​​​​​​​​​​​​;Zs 2v​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 13​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 3​​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​​​​;Kennlicht an​​​​​​​​​​​​​​​​​​​​​​​​​​​​​;"Vorsigna- lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; -1;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa -

60Vaa

";"

" -2;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +1;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa, ​60Vaa

";"

" +2;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 3;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -4;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +4;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 5;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -6;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +6;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 7;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 8;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 9;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -10;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -11;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -12;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -13;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -14;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +10;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +11;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +12;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +13;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +14;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 15;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 16;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -18;"

60P2/​60PHLI

";"

60P2

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +18;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120 +

[120]​

";"

120 +

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 20;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -21;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +21;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120 +

[120]​

";"

40 +

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 23;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 24;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -89,12 +87,9 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 56;"

60ZU22/​60ZV3 ​(D1)​

";"

60ZU22

";"

60ZV3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G122

";"

";"

";"

120

";"

50

";"

60

";"

";"

5

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 57;"

60ZU22/​60ZV4 ​(D1)​

";"

60ZU22

";"

60ZV4

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W33

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 58;"

60N21/​60RE

";"

60N21

";"

60RE

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

";"

60G221

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -59;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5 -

8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" +59;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5, ​8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" 60;"

60F/​60ZU22 ​(D2)​

";"

60F

";"

60ZU22

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" -61;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +61;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 62;"

60FF/​60ZU21 ​(D2)​

";"

60FF

";"

60ZU21

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 63;"

60FF/​60ZU21 ​(D3)​

";"

60FF

";"

60ZU21

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 64;"

60FF/​60ZU21 ​(D4)​

";"

60FF

";"

60ZU21

";"

";"

";"

D4

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -126,9 +121,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 88;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 89;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -91;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +91;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 93;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -94;"

60P13/​60PHLI

";"

60P13

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +94;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 96;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv index 99ed36423..c185bcfce 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv @@ -19,42 +19,39 @@ ders​​​​​​​​​​​​​​​​​​";"Zs 3 bei Mwtfstr​​​​​​​​​​​​​​​​​​​​";Zl​​​​​​​​​​​​​​​​​​​​​;Zs 3v​​​​​​​​​​​​​​​​​​​​​​;Zs 2​​​​​​​​​​​​​​​​​​​​​​​;Zs 2v​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 13​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 3​​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​​​​;Kennlicht an​​​​​​​​​​​​​​​​​​​​​​​​​​​​​;"Vorsigna- lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; -1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa -

60Va

";"

" -2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa -

60Vaa

";"

" -3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa, ​60Va

";"

" +2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa, ​60Vaa

";"

" +3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 4;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 6;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 8;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 9;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 10;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120 +

[120]​

";"

120 +

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120 +

[120]​

";"

40 +

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -91,12 +88,9 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 57;"

60ZU22/​60ZV3 ​(D1)​

";"

60ZU22

";"

60ZV3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G122

";"

";"

";"

120

";"

50

";"

60

";"

";"

5

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 58;"

60ZU22/​60ZV4 ​(D1)​

";"

60ZU22

";"

60ZV4

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W33

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 59;"

60N21/​60RE

";"

60N21

";"

60RE

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

";"

60G221

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5 -

8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" +60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5, ​8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" 61;"

60F/​60ZU22 ​(D2)​

";"

60F

";"

60ZU22

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" -62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 63;"

60FF/​60ZU21 ​(D2)​

";"

60FF

";"

60ZU21

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 64;"

60FF/​60ZU21 ​(D3)​

";"

60FF

";"

60ZU21

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 65;"

60FF/​60ZU21 ​(D4)​

";"

60FF

";"

60ZU21

";"

";"

";"

D4

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -128,9 +122,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv index 99ed36423..c185bcfce 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv @@ -19,42 +19,39 @@ ders​​​​​​​​​​​​​​​​​​";"Zs 3 bei Mwtfstr​​​​​​​​​​​​​​​​​​​​";Zl​​​​​​​​​​​​​​​​​​​​​;Zs 3v​​​​​​​​​​​​​​​​​​​​​​;Zs 2​​​​​​​​​​​​​​​​​​​​​​​;Zs 2v​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 13​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 3​​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​​​​;Kennlicht an​​​​​​​​​​​​​​​​​​​​​​​​​​​​​;"Vorsigna- lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; -1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa -

60Va

";"

" -2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa -

60Vaa

";"

" -3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa, ​60Va

";"

" +2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa, ​60Vaa

";"

" +3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 4;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 6;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 8;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 9;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 10;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120 +

[120]​

";"

120 +

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120 +

[120]​

";"

40 +

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -91,12 +88,9 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 57;"

60ZU22/​60ZV3 ​(D1)​

";"

60ZU22

";"

60ZV3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G122

";"

";"

";"

120

";"

50

";"

60

";"

";"

5

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 58;"

60ZU22/​60ZV4 ​(D1)​

";"

60ZU22

";"

60ZV4

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W33

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 59;"

60N21/​60RE

";"

60N21

";"

60RE

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

";"

60G221

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5 -

8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" +60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5, ​8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" 61;"

60F/​60ZU22 ​(D2)​

";"

60F

";"

60ZU22

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" -62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 63;"

60FF/​60ZU21 ​(D2)​

";"

60FF

";"

60ZU21

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 64;"

60FF/​60ZU21 ​(D3)​

";"

60FF

";"

60ZU21

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 65;"

60FF/​60ZU21 ​(D4)​

";"

60FF

";"

60ZU21

";"

";"

";"

D4

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -128,9 +122,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv index 99ed36423..c185bcfce 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv @@ -19,42 +19,39 @@ ders​​​​​​​​​​​​​​​​​​";"Zs 3 bei Mwtfstr​​​​​​​​​​​​​​​​​​​​";Zl​​​​​​​​​​​​​​​​​​​​​;Zs 3v​​​​​​​​​​​​​​​​​​​​​​;Zs 2​​​​​​​​​​​​​​​​​​​​​​​;Zs 2v​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 13​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 3​​​​​​​​​​​​​​​​​​​​​​​​​​​;Zs 6​​​​​​​​​​​​​​​​​​​​​​​​​​​​;Kennlicht an​​​​​​​​​​​​​​​​​​​​​​​​​​​​​;"Vorsigna- lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​";Bemerkung​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ;;;;;;;;;;;;;;;;km/h;km/h;km/h;km/h;;;;;;;;;;;;; -1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa -

60Va

";"

" -2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa -

60Vaa

";"

" -3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +1;"

59111/​60A

";"

59111

";"

60A

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWa, ​60Va

";"

" +2;"

60PMPH/​60AA

";"

60PMPH

";"

60AA

";"

";"

";"

";"

Z

";"

";"

";"

";"

";"

";"

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWaa, ​60Vaa

";"

" +3;"

60A/​60ZR1 ​(D1)​

";"

60A

";"

60ZR1

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

";"

4, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 4;"

60A/​60ZR2 ​(D1)​

";"

60A

";"

60ZR2

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +5;"

60A/​60ZR2 ​(D2)​

";"

60A

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

160

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 6;"

60A/​60ZR2 ​(D3)​

";"

60A

";"

60ZR2

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +7;"

60A/​60ZR3 ​(D1)​

";"

60A

";"

60ZR3

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 8;"

60A/​60ZR3 ​(D2)​

";"

60A

";"

60ZR3

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 9;"

60A/​60ZR4 ​(D1)​

";"

60A

";"

60ZR4

";"

";"

";"

D1

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 10;"

60A/​60ZR4 ​(D2)​

";"

60A

";"

60ZR4

";"

";"

";"

D2*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G111

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4 -

5 -

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +11;"

60AA/​60ZR2 ​(D1)​

";"

60AA

";"

60ZR2

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +12;"

60AA/​60ZR2 ​(D2)​

";"

60AA

";"

60ZR2

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

160

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +13;"

60AA/​60ZR2 ​(D3)​

";"

60AA

";"

60ZR2

";"

";"

";"

D3

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

120

";"

40

";"

";"

4

";"

";"

";"

4, ​5, ​6

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +14;"

60AA/​60ZR3 ​(D1)​

";"

60AA

";"

60ZR3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +15;"

60AA/​60ZR3 ​(D2)​

";"

60AA

";"

60ZR3

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

60

";"

60

";"

";"

6

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120 +

[120]​

";"

120 +

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120 +

[120]​

";"

40 +

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -91,12 +88,9 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 57;"

60ZU22/​60ZV3 ​(D1)​

";"

60ZU22

";"

60ZV3

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G122

";"

";"

";"

120

";"

50

";"

60

";"

";"

5

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 58;"

60ZU22/​60ZV4 ​(D1)​

";"

60ZU22

";"

60ZV4

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W33

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 59;"

60N21/​60RE

";"

60N21

";"

60RE

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

";"

60G221

";"

";"

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5 -

8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" +60;"

60F/​60ZU22 ​(D1)​

";"

60F

";"

60ZU22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5, ​8

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" 61;"

60F/​60ZU22 ​(D2)​

";"

60F

";"

60ZU22

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

";"

";"

";"

60G422

";"

";"

";"

120

";"

";"

60

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

60VWzu22

";"

" -62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4 -

5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +62;"

60FF/​60ZU21 ​(D1)​

";"

60FF

";"

60ZU21

";"

";"

";"

D1

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

4, ​5

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 63;"

60FF/​60ZU21 ​(D2)​

";"

60FF

";"

60ZU21

";"

";"

";"

D2

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 64;"

60FF/​60ZU21 ​(D3)​

";"

60FF

";"

60ZU21

";"

";"

";"

D3*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 65;"

60FF/​60ZU21 ​(D4)​

";"

60FF

";"

60ZU21

";"

";"

";"

D4

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G321

";"

";"

";"

120

";"

";"

160

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -128,9 +122,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" +93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI ​[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" +96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL +

[ZL]​

";"

□ +

[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 +

[60]​

";"

60 +

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" From b1161043b60e74176469a11be38447ae6d3b2442 Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 12:10:05 +0200 Subject: [PATCH 5/8] always use correct fstr when following block sections --- .../table/pt1/sslz/SslzTransformator.xtend | 61 +++++++++---------- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend index c8ac88c37..0fde46e97 100644 --- a/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend +++ b/java/bundles/org.eclipse.set.feature.table.pt1/src/org/eclipse/set/feature/table/pt1/sslz/SslzTransformator.xtend @@ -169,8 +169,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fillIterable(instance, cols.getColumn(Autom_Einstellung), fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrZug?.automatischeEinstellung?. - translate ?: "" + fstrZug?.automatischeEinstellung?.translate ?: "" ], nextBlockFstr) ]) @@ -181,8 +180,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrZugRangierAllg?.FBedienung?.wert?. - translate ?: "" + fstrZugRangierAllg?.FBedienung?.wert?.translate ?: "" ], nextBlockFstr) ] ) @@ -227,7 +225,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fstrZugRangier, [ followBlocksIterable([ - (fstrFahrweg.BUes + fstrZugRangier.BUesImGefahrraum). + (fstrFahrweg.BUes + BUesImGefahrraum). filter [ !#{ ENUMBUE_SICHERUNGSART_P, @@ -319,9 +317,9 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { val content = switchCase?.filling?.apply(b) return content?.filterNull?.sortWith( switchCase?.comparator)?.join( - switchCase?.seperator === - null ? ITERABLE_FILLING_SEPARATOR : switchCase. - seperator) + switchCase?.seperator === null + ? ITERABLE_FILLING_SEPARATOR + : switchCase.seperator) ], nextBlockFstr) ] ) @@ -329,7 +327,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { // P: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Hg fillIterable(instance, cols.getColumn(Hg), fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrFahrweg?.fstrVHg?.wert?.toString + fstrFahrweg?.fstrVHg?.wert?.toString ], nextBlockFstr) ]) @@ -340,7 +338,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fstrZugRangier, [ followBlocks([ - fstrZugRangier.geschwindigkeit.orElse(null)?.toString ?: + geschwindigkeit.orElse(null)?.toString ?: "" ], nextBlockFstr) ] @@ -349,7 +347,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { // R: Sslz.Signalisierung.Geschwindigkeit_Startsignal.DWeg fillIterable(instance, cols.getColumn(DWeg), fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrDWeg?.fstrDWegSpezifisch?.DWegV?.wert?. + fstrDWeg?.fstrDWegSpezifisch?.DWegV?.wert?. toString ], nextBlockFstr) ]) @@ -357,7 +355,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { // S: Sslz.Signalisierung.Geschwindigkeit_Startsignal.Besonders fillIterable(instance, cols.getColumn(Besonders), fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrZugRangierAllg?.fstrV?.wert?.toString + fstrZugRangierAllg?.fstrV?.wert?.toString ], nextBlockFstr) ]) @@ -379,7 +377,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { fstrZugRangier, [ followBlocks([ - fstrZugRangier?.fstrMittel?.fstrMittelVAufwertung?. + fstrMittel?.fstrMittelVAufwertung?. wert?.translate ?: "" ], nextBlockFstr) ] @@ -391,10 +389,10 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Zusatzlicht), fstrZugRangier, [ - followBlocks([ r | - r.fstrFahrweg.start.signalbegriffe.exists [ + followBlocks([ fstr | + fstr.fstrFahrweg.start.signalbegriffe.exists [ hasSignalbegriffID(typeof(ZlO)) && - r.fstrSignalisierung.map [ + fstr.fstrSignalisierung.map [ signalSignalbegriff ].toList.contains(it) ] ? "x" : null @@ -489,16 +487,16 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Im_Fahrweg_Zs3), fstrZugRangier, [ - followBlocksIterable([ - val zs3NichtStartZiel = fstrZugRangier. - fstrSignalisierung.filter [ + followBlocksIterable([ fstr | + val zs3NichtStartZiel = + fstr.fstrSignalisierung.filter [ signalSignalbegriff !== null && signalSignalbegriff. hasSignalbegriffID(typeof(Zs3)) && signalSignalbegriff.signalRahmen.signal !== - fstrZugRangier.fstrFahrweg.start && + fstr.fstrFahrweg.start && signalSignalbegriff.signalRahmen.signal !== - fstrZugRangier.fstrFahrweg.zielSignal + fstr.fstrFahrweg.zielSignal ].sortBy [ signalSignalbegriff?.signalbegriffID?.symbol ] @@ -530,7 +528,7 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { followBlocks([ fstrFahrweg.signalbegriffeImFahrweg.findFirst [ b1 | b1.hasSignalbegriffID(typeof(Zs6)) && - fstrZugRangier.fstrSignalisierung.exists [ b2 | + fstrSignalisierung.exists [ b2 | b2.signalSignalbegriff === b1 ] ]?.signalRahmen?.signal?.bezeichnung?. @@ -575,10 +573,10 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { cols.getColumn(Bemerkung), fstrZugRangier, [ - followBlocks([ b | - val switchCase = b.getSwitchCase( + followBlocks([ fstr | + val switchCase = fstr.getSwitchCase( new Case([ - fstrZugRangier.container.fstrAbhaengigkeit.map [ + it.container.fstrAbhaengigkeit.map [ IDBedienAnzeigeElement?.value?. bedienAnzeigeElementAllg ].filterNull.findFirst [ @@ -602,15 +600,15 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { ]) ] - '''«FOR fstr : fstrAusschlussBesonders»«fstr» «ENDFOR»'''. + '''«FOR s : fstrAusschlussBesonders»«s» «ENDFOR»'''. toString.trim ])) - val content = switchCase?.filling?.apply(b) + val content = switchCase?.filling?.apply(fstr) return content?.filterNull?.sortWith( switchCase?.comparator)?.join( - switchCase?.seperator === - null ? ITERABLE_FILLING_SEPARATOR : switchCase. - seperator) + switchCase?.seperator === null + ? ITERABLE_FILLING_SEPARATOR + : switchCase.seperator) ], nextBlockFstr) ] ) @@ -664,7 +662,8 @@ class SslzTransformator extends AbstractPlanPro2TableModelTransformator { } return '''[«content.trim»]''' ].filterNull - return #[#[rootContent], blockContent].flatten + val contentList = #[#[rootContent], blockContent].flatten.toList + return contentList } private def followBlocksIterable(Fstr_Zug_Rangier fstrZugRangier, From 3f1ff9208b13939e04d8e2327a01b08f1dcc6e0c Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 13:29:47 +0200 Subject: [PATCH 6/8] fix sorting in sslz --- .../set/utils/table/sorting/AbstractCellComparator.xtend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/sorting/AbstractCellComparator.xtend b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/sorting/AbstractCellComparator.xtend index 8d76063f7..969c8212b 100644 --- a/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/sorting/AbstractCellComparator.xtend +++ b/java/bundles/org.eclipse.set.utils.table/src/org/eclipse/set/utils/table/sorting/AbstractCellComparator.xtend @@ -146,8 +146,8 @@ package abstract class AbstractCellComparator implements Comparator { def int compareCell(Iterable iterable1, Iterable iterable2) { - return iterable1.iterableToString("").compareCell( - iterable2.iterableToString("")) + return iterable1.iterableToString(" ").compareCell( + iterable2.iterableToString(" ")) } def int compareCell(String first, String second) { From 3c72fe91cc1da1376c6dae9084baa3e557fa4320 Mon Sep 17 00:00:00 2001 From: eclipse-set-bot Date: Tue, 23 Jun 2026 12:01:15 +0000 Subject: [PATCH 7/8] Update table reference --- .../ESTW-A P-Hausen/sslz_reference.csv | 38 +++++++++---------- .../diffState/sslz_reference.csv | 38 +++++++++---------- .../finalState/sslz_reference.csv | 38 +++++++++---------- .../initialState/sslz_reference.csv | 38 +++++++++---------- 4 files changed, 68 insertions(+), 84 deletions(-) diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv index bea2db2fa..256e8d002 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/ESTW-A P-Hausen/sslz_reference.csv @@ -36,21 +36,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 15;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 16;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -18;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +18;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

[120]​

";"

120

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 20;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -21;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +21;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

[120]​

";"

40 -

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 23;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 24;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -121,19 +119,17 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 88;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 89;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -91;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +91;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 93;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -94;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +94;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 96;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv index c185bcfce..cd020abe3 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/diffState/sslz_reference.csv @@ -37,21 +37,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

[120]​

";"

120

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

[120]​

";"

40 -

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -122,19 +120,17 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv index c185bcfce..cd020abe3 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/finalState/sslz_reference.csv @@ -37,21 +37,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

[120]​

";"

120

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

[120]​

";"

40 -

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -122,19 +120,17 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" diff --git a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv index c185bcfce..cd020abe3 100644 --- a/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv +++ b/java/bundles/org.eclipse.set.swtbot/test_res/table_reference/pphn_1_10_0_3/initialState/sslz_reference.csv @@ -37,21 +37,19 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 16;"

60AA/​60ZR4 ​(D1)​

";"

60AA

";"

60ZR4

";"

";"

";"

D1*

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 17;"

60AA/​60ZR4 ​(D2)​

";"

60AA

";"

60ZR4

";"

";"

";"

D2

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G102

";"

";"

";"

120

";"

40

";"

40

";"

";"

4

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 18;"

60P1/​60PHLIG

";"

60P1

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60G101

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

" -19;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -20;"

60P2/​60PHLI

";"

60P2

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +19;"

60P2/​60PHLI

";"

60P2

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

[120]​

";"

120

[120]​

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +20;"

60P2/​60PHLIG

";"

60P2

";"

60PHLIG

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 21;"

60P2/​60PHPM

";"

60P2

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60G202

";"

";"

";"

120

";"

120

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -22;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -23;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +22;"

60ZV4/​60PHLI

";"

60ZV4

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

[120]​

";"

40 -

[40]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +23;"

60ZV4/​60PHLIG

";"

60ZV4

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 24;"

60ZV4/​60PHPM

";"

60ZV4

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W6

";"

";"

";"

120

";"

40

";"

";"

";"

4F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" 25;"

60ZR1/​60G220X

";"

60ZR1

";"

60G220X

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

120

";"

50

";"

";"

";"

4

";"

";"

x

";"

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

" 26;"

60ZR1/​60N21 ​(D1)​

";"

60ZR1

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60G301

";"

";"

";"

120

";"

120

";"

160

";"

";"

";"

";"

x

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" @@ -122,19 +120,17 @@ lisierung Ziel​​​​​​​​​​​​​​​​​​​​​​ 89;"

60ZR3/​60N21 ​(D1)​

";"

60ZR3

";"

60N21

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

21

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 90;"

60ZR3/​60N22 ​(D1)​

";"

60ZR3

";"

60N22

";"

";"

";"

D1*

";"

R

";"

ZL

";"

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

160

";"

";"

5

";"

";"

x

";"

";"

R

";"

";"

";"

";"

";"

";"

";"

";"

" 91;"

60ZR3/​60TR

";"

60ZR3

";"

60TR

";"

";"

";"

";"

R

";"

";"

x

";"

";"

";"

";"

60W29

";"

";"

";"

50

";"

50

";"

";"

";"

5

";"

";"

";"

";"

T

";"

";"

";"

";"

";"

";"

";"

";"

" -92;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" -93;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +92;"

60ZV3/​60PHLI

";"

60ZV3

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +93;"

60ZV3/​60PHLIG

";"

60ZV3

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

60P13

";"

";"

" 94;"

60ZV3/​60PHPM

";"

60ZV3

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W5

";"

";"

";"

120

";"

60

";"

";"

";"

6F

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" -95;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" -96;"

60P13/​60PHLI

";"

60P13

";"

60PHLI -

[59112]​

";"

";"

";"

";"

RB

";"

ZL -

[ZL]​

";"

□ +95;"

60P13/​60PHLI

";"

60P13

";"

60PHLI +

[59112]​

";"

";"

";"

";"

RB

";"

ZL

";"



[□]​

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60 -

[60]​

";"

60 -

[60]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +

[120]​

";"

60 +

[120]​

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" +96;"

60P13/​60PHLIG

";"

60P13

";"

60PHLIG

";"

";"

";"

";"

R

";"

ZL

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

60

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

60Zp

";"

";"

";"

" 97;"

60P13/​60PHPM

";"

60P13

";"

60PHPM

";"

";"

";"

";"

R

";"

";"

";"

";"

";"

60U1190

";"

60W4

";"

";"

";"

120

";"

60

";"

";"

";"

6

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

";"

" From ec51c08dab096df7a5c299960e3b7747e0233551 Mon Sep 17 00:00:00 2001 From: Marius Heine Date: Tue, 23 Jun 2026 16:32:24 +0200 Subject: [PATCH 8/8] fix printing of false square --- .../rootdir/data/export/pdf/content.xsl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/java/bundles/org.eclipse.set.feature/rootdir/data/export/pdf/content.xsl b/java/bundles/org.eclipse.set.feature/rootdir/data/export/pdf/content.xsl index 583c02043..5964d7fec 100644 --- a/java/bundles/org.eclipse.set.feature/rootdir/data/export/pdf/content.xsl +++ b/java/bundles/org.eclipse.set.feature/rootdir/data/export/pdf/content.xsl @@ -15,8 +15,9 @@ + + match="StringContent[contains(.,'□')]"> @@ -92,7 +93,8 @@ - + + @@ -126,7 +128,8 @@ - + +