【发布时间】:2010-07-07 05:53:40
【问题描述】:
UML2是eclipse的插件,这里是http://www.eclipse.org/modeling/mdt/?project=uml2
现在,我想隐藏 getter 和 setter,但我不知道如何获取。
有什么建议吗?
【问题讨论】:
标签: eclipse uml class-diagram
UML2是eclipse的插件,这里是http://www.eclipse.org/modeling/mdt/?project=uml2
现在,我想隐藏 getter 和 setter,但我不知道如何获取。
有什么建议吗?
【问题讨论】:
标签: eclipse uml class-diagram
在 UML 元模型级别,没有“getter”或“setter”。
因此,即使您以某种方式对 Java 代码进行了逆向工程并最终得到 UML 表示,每个 getXXX() 和 setXXX() 都代表 GUI(如 MDT-UML2Tools)的合法服务不会隐藏。
【讨论】:
显示隐藏隔间是 RSA 6 及更高版本中提供的一项 RSA 功能,Omondo 也在 EclipseUML 2008 中实现了该功能。我认为免费工具没有这种高级功能。
【讨论】:
这个getter和setter不应该显示在图表中, 我同意它没有建模价值。使用显示隐藏隔间隐藏所有方法也不是可接受的解决方案。 只需在类图首选项上下文菜单中取消选择方法甚至属性的显示关联成员。我今天早上试过了,效果很好:-)
【讨论】: