Mal 'ne Frage:
Basierend auf den Diagrammen von
Model-View-Controller, Model-View-Presenter, Model-View-ViewModel,
speziell
Figure 5:
Ist es MVP-gerecht, die "Observer<->Data
Access"-Beziehung nicht zwischen Model<->View, sondern ueber den Mediator Presenter laufen zu lassen?
Der Presenter wuerde also das Model observen und bei notify in seiner View reagierend schalten, waehrend er von der View nach Strategy-Pattern Aenderungen direkt an das ihm gehoerende Model geben wuerde.
Waere das Passive vs. Supervising Presenter?
Oder gar kein MVP mehr?
Wenn das legitim ist, haette man ja wirklich null interaktion zwischen Model und View, sprich nur der Presenter waere noch Model-spezifisch.
Edit: Hat sich erledigt. Mit Mediator heisst es Model-View-Adapter