如何在ArgoUML中显示类/接口是包的接口

时间:2011-08-23 14:28:51

标签: language-agnostic uml argouml

假设我有以下用ArgoUML表示的包:

A package in a class diagram. Only one of four classes/interfaces is used by clients

我怎么能强调User接口是外部客户端已知的包的唯一组件?现在,我使用了一个注释,但我认为应该有一种更明确的方法。

注意:应该在ArgoUML中完成。

1 个答案:

答案 0 :(得分:2)

在UML中,这是通过可见性实现的:将“用户”的可见性设置为“公共”,将“可见性”设置为“包”。

但是,

ArgoUML(0.32.2)无法显示元素的可见性(但可以显示包本身的可见性)。 <设置 - 符号中有一个可见性选项,但似乎没有效果。

另一种选择是选择您在特定图表中显示的内容。假设您的图表描述了API;然后,它将仅包含此包中的“User”,以及来自其他包的相关公共类和接口。

由于您遇到了工具的限制,我会在任何情况下都附上说明。