Detail
Fehlerbehebung
Wichtig
Verbesserung
Aktuell haben Baumkomponenten den Kanal "selection". Dieser liefert das selektierte Objekt.
Problem
Wenn das selektierte Objekt aber mehrfach im Baum vorkommt, ist es bisher nicht möglich zu unterscheiden, welche Zeile selektiert wurde. Dies kann aber wichtig sein, um z.B. die Ausführung eines Kommandos nur auf bestimmten Zeilen oder Ebenen im Baum zu erlauben.
Wunsch
Zusätzlich zum Kanal "selection" soll ein weiterer Kanal "selectionPath" angeboten werden, der den Selektionspfad des gewählten Objekts liefert. Das selektierte Objekt wäre immer das letzte Objekt in diesem Pfad, zusätzlich würden aber auch die Baumknoten darüber mit geliefert, so dass die selektierte Zeile eindeutig bestimmt wäre.
Test
- TestTreeSelectionPath.script.xml
- TestTreeTableSelectionPath.script.xml
- TestTreeGridSelectionPath.script.xml