我使用的MVP设计模式,我已经注册了我的主持人为上的各种按钮和我的看法等互动元素的监听器。这工作正常,每当用户在GUI中执行某些操作时,我都会收到通知。通知主持人,该模型已经改变
但是我不把程序通知演示时模型的变化。我有来自服务器的数据(例如用户模型)进行处理,并更改我的用户对象的值。
你如何通知主持人,该模型在Java中有哪些变化?
让我的模型召开参考主持人和显式调用类似presenter.userObjectHasBeenUpdated()
在我的模型我已经改变了用户对象之后?或者是否有一种方法可以在User对象上放置一个侦听器,并在用户对象被修改时自动调用presenter.userObjectHasBeenUpdated()
?
伟大工程欢呼队友。 – 2012-04-03 02:57:27