求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code
会员   
案例 | 用户组 | 客户专区 | 联系我们
 
 
概览
安装指南
知识库
学习视频
文库
文章
 

工具 > Enterprise Architect > 客户专区 > 问题解答

问题:枚举的代码逆向

问题描述(庄先生 from 盈峰资本 )

左下角是用Code Engineering生成的Class Diagram,右上角是自己画的,两个enum颜色不同,在Project Browser也是不同的?

 
解答(俎涛 from 火龙果软件工程)

代码逆向的类图中的枚举类型是类的构造型(所以是白色的),而通过建模建立的枚举是独立于类的枚举类型(所以是绿色的),为什么有这种区别呢,应该是代码模板中的只有类的逆向模板,而没有枚举的专门的模板,这样,在进行逆向的时候也就把枚举当作类的构造型来处理了。