基于Design Pattern Toolkit的开发
2009-12-17 00:00:00 来源:WEB开发网核心提示: 4.4 应用UML Profile模式选择sample.appdef文件,点击右键,基于Design Pattern Toolkit的开发(7),选择弹出菜单中的"Apply Pattern"条目,这时设计模式工具箱搜索所有已经定义的模式,图8 包含UML Profile的工
4.4 应用UML Profile模式
选择sample.appdef文件,点击右键,选择弹出菜单中的"Apply Pattern"条目,这时设计模式工具箱搜索所有已经定义的模式,每个模式保存在一个.patzip文件中。您可以通过Window -> Preferences -> Patterns 修改模式文件的搜索路径。
当您选择"Apply Pattern"后,搜索路径(包括其子目录)下的所有模式将被列举在一个弹出对话框中,如图6所示。值得注意的是,当前工程中的模式也会被列举出。选择"UML Profile Pattern [profileDPTK]",点击OK,模式将被应用。
当模式被成功的应用,您将看到图7所示的对话框。这时,所有的Eclipse资源已经被生成。
图6 选择应用的Pattern
图7 成功地应用Pattern
4.5运行结果
当模式被成功的应用,在您的Workplace下会产生一个新的工程,名称为"demo.gerken.profile.plugin",当然,这取决与您在appdef文件中如何定义plugin的id。
图8 包含UML Profile的工程
展开demo.gerken.profile.plugin工程,可以看到,该UML Profile插件工程包含了视图模板中定义的所有构件,它们分别是:
- ››基于IP地址的vsftp服务器
- ››基于MySQL 水平分区的优化示例
- ››基于CentOS5的Linux下pptp和openvpn的搭建及配置
- ››基于JavaScript的网页版塔防游戏
- ››基于Android平台 QQ大战360手机游戏爆红
- ››基于Windows Azure的云计算应用设计
- ››基于AES算法实现对数据的加密
- ››基于SoPC目标板Flash编程设计的创建及应用
- ››基于SolidWarks齿轮机构的运动分析与仿真
- ››基于Windwos Server 2008故障转移群
- ››基于JavaScript的REST客户端框架
- ››基于JavaScript和CSS的Web图表框架横向对比
更多精彩
赞助商链接