如何在 Modelio class 图表中添加列表?
How do I add Lists in Modelio class diagram?
使用更严格的建模工具(与绘图编辑器不同)让您至少记住基本的 UML specification
。
例如,在 modelio
的情况下,您必须将在 class 属性声明中进一步使用的任何特定数据类型单独添加到图中。
但是如何将 List
个对象设置为数据类型?我目前正在使用 Miltiplicity min
和 Multiplicity max
参数来设置 link 多重属性。
我想这些参数更有可能用于声明简单数组。
在 UML 中,您可以指定 属性 的多重性以指定它是一个集合。但是在implementation/code级别,几个集合实现可能对应一个特定的UML模型。
这就是为什么代码生成器通常可以针对一种特定的代码实现进行定制。在 Modelio 中,可以通过 Java 选项卡完成此自定义,如下所示。默认情况下,以“*”作为多重性最大值的 属性 将生成为数组。要获取另一种类型的 Collection,您必须使用 "Collection to use" 枚举并设置您想要的那个。
希望对您有所帮助。
EBR
使用更严格的建模工具(与绘图编辑器不同)让您至少记住基本的 UML specification
。
例如,在 modelio
的情况下,您必须将在 class 属性声明中进一步使用的任何特定数据类型单独添加到图中。
但是如何将 List
个对象设置为数据类型?我目前正在使用 Miltiplicity min
和 Multiplicity max
参数来设置 link 多重属性。
我想这些参数更有可能用于声明简单数组。
在 UML 中,您可以指定 属性 的多重性以指定它是一个集合。但是在implementation/code级别,几个集合实现可能对应一个特定的UML模型。
这就是为什么代码生成器通常可以针对一种特定的代码实现进行定制。在 Modelio 中,可以通过 Java 选项卡完成此自定义,如下所示。默认情况下,以“*”作为多重性最大值的 属性 将生成为数组。要获取另一种类型的 Collection,您必须使用 "Collection to use" 枚举并设置您想要的那个。
希望对您有所帮助。 EBR