cairngorm学习案例

来源:互联网 发布:java工程师的专业技能 编辑:程序博客网 时间:2024/06/09 07:45

http://wenku.baidu.com/view/b9c531ea6294dd88d0d26b1d.html

很不错,易学!

学习完后的一个总结:

  1. View部分提供所有可视组件,FrontControl监听所有的Event。
  2. 当用户操作引起Event发送时,View通过CairngormEventDispatcher发送Event,之后Event在FrontControl接受处理。
  3. FrontControl将Event发送到相应的Command,Command调用相应Delegate。
  4. Delegate完成远程调用,返回到Command。
  5. Command结果处理部分处理返回的信息,并且对Model部分进行修改。
  6. Model部分的绑定数据被修改,View部分做出相应变化。

 

0 0