Eclipse plugin的联系人程序

preview
共149个文件
class:79个
java:47个
png:9个
需积分: 0 1 下载量 72 浏览量 更新于2011-07-19 收藏 1.2MB RAR 举报
工作了一年了,没事儿写了一个小的联系人程序,用到了MVP的设计模式,EClipse PLUGIN,结合了SWT和jface的一些UI插件。具体运行解压缩以后会有readMe文件来指导。 总的来说,程序结构可以分为,Model, UI, Binder和delegate四大块,Model就是一些javabean,UI就是独立的一些composite, binder和model连接,delegate和单独的gui component连接,binder根据model的不同的business logic回来通知delegate来更新GUI. 每个Composite会有一个相对应的presenter,presenter就是当前composite上所有gui component的相对应的binder的集合。 这样结构,保证了binder, delegate和gui可以重新利用,要定义一个新的GUI,只需要实现相对应的presenter,就可以了。解释的很烂,源代码都在,大家可以看看。