Verbesserung
Eine Formular-Komponente mit eingebetteten Objekten stellt de-facto neben ihrem Modell-Objekt noch weitere Objekte dar. Man möchte gerne Buttons/Kommandos ausführen, die ein solches Objekt zum Ziel haben (statt des Modell-Objektes des ganzen Formulars).
Verbesserung
An dem Formularelement "Eingebettete Objekte" soll es möglich sein, Kommandos zu konfigurieren. Ein solches Kommando/Button soll dann an jeder Formulargruppe für jede Objektinstanz dargestellt werden. Bei der Ausführung soll dann das Kommando das konkrete eingebettete Objekt als Zielmodell erhalten.
Test
- Klassen A, B definieren, B hat eine multiple Referenz auf A's
- Eine Sicht für B mit einem ein Formular definieren und hier über "Objekte" die Elemente dieser Referenz inline darstellen.
- An den "Objekten" den Löschbefehl konfigurieren.
- Ein B anzeigen:
- Erwartung: Für jedes inline angezeigte A wird der Löschbefehl angezeigt und das entsprechende Element kann gelöscht werden.