使用标准类型

时间:2016-12-23 01:41:38

标签: uml-designer

有没有办法配置uml-designer来理解标准的C和C ++库类型(如uint32_tstd::string)?现在,如果模型中不存在此类型,它拒绝让我为变量分配类型。

1 个答案:

答案 0 :(得分:0)

不,你需要定义它们。为此,您可以提供自己的配置文件,在其中定义所需的所有数据类型,这将是您的类型库模型。然后,您可以通过引用libray中的类型在任何其他模型中使用此类型。 要定义您正常创建模型的类型,然后在另一个模型中使用它们,可以通过单击模型资源管理器中的Project Dependencies然后点击{{}来引用该配置文件。 1}}: Add Model

将打开一个对话框,然后您必须在文件系统上选择定义类型的.uml模型: Select File

在我的示例中,此文件名为types.uml: Types.uml

然后验证,您可以在模型资源管理器中看到您的个人资料而不是Add Model

Project Dependencies

现在您可以使用模型中的类型。例如,我创建了一个带有属性的类,我想将属性类型设置为Project Dependencies。然后我在属性视图中粘贴+ utton并打开一个对话框,默认情况下在Model REsource选项卡上。我选择所有资源选项卡,然后我可以选择日期类型。 Use the Type

最后我得到了一个Date类型的属性: enter image description here