Rose Java数据模型属性介绍大全之一

今天就针对Rose Java的属性作一个全面的介绍吧。这些数据模型的属性可以影响到你使用rose模块或正向工程、逆向工程。这些属性都有默认值,但是你更改之后往往有你要所有、希望的结果出来。废话不多说,下面就一些比较重要的属性介绍吧,其实有些属性我还不太清是用来做什么的。
首先,你开打Rose,选择Tools->options, 然后进入到java板面。
在java板面中的有type下拉框,再下面就每种type所对应的数据模型的属性。而type共Class、Model body、Model Specification、Operation、project、Role六大类型。(补充说明:这些类型只是针对Rose Java来说的,其它语言模型会有所不同)。
1、Project数据模型
StopOnError 是指解析工程时(包括正向工程、逆向工程)遇到错误时立即停止解析,如语法的错误、包的缺失,默认为false。
AutoSync 是指类图被修改时由此类生成的代码是否自动更新同步,系统默认为false。
NoClassCustomDlg 是指双击类图时是以Class Specification还是Class Specification for SomeClass设置界面,系统默认为false,也就是默认Class Specification设置界面。
GernateRoseID 决定生成的代码中是否生成roseId,个人不太喜欢代码注释中有roseId,所以我都设置为false。
ClassPath 设置工程依赖的lib包,这比在上篇文章中介绍加载工程所需要的lib文件方便多了,毕竟一个一个选择比批量加入麻烦多了。
JavaCommentStyle 设置java commonent的类型。
JavaDocVersion 设置Javadoc的版本号。
JavaDocAudthor 设置工程生成的JavaDoc的作者。
BeanPrefix 生成类代码时类名是否加上默认前缀。
VM  显示使用了哪家产商的JVM
GlobalImports  设置所有的类生成代码时都会import的包引用。
DefaultAttributeDataType 设置类属性默认的数据类型
DefaultOperationReturnType 设置类方法默认返回的类型
EJBDTDLocation 设置创建EJB时需要的DTD所在的路径
ServletDTDLocation 设置创建Servlet时所需要的DTD所在路径
DefaultEJBVersion 设置默认的EJB版本号
DefaultServletVersion 设置默认的Servlet的版本号


下面几个属性是设置Rose Java集成版本控制的设置,而Rose与兄弟ClearCase有很好集成配合使用,具体设置我也不是很清楚,我也没有怎么用过,有时间试试怎么集成设置使用。
SourceControl
SCCSelected
SCCProjectSourceRoot
SCCProjectName
SCCComment
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值