Es geht doch immer noch um "Trennung von
GUI und Logik"
DAs was MVVM betrifft sehe ich in deinem Satz: "Für die Bindung von View->ViewModel habe ich eine eigene Verbindungsklasse geschrieben für die andere Richtung erzeuge ich einen PropertyChange Multicast-Event."
Der Rest ist doch alles ViewModel<->Model - oder?
Und das tritt doch auch unr zu wenn man eine
DB hat. Bei uns hat das UI, das Viewmodel und das Model erst mal nichts mit
DB zu tun.
Die oben geschriebene Verbindungsklasse - gibts die dann für jede View seperat implementiert?