前页 | 后页 |
元模型约束和快速链接器
当您拖动快速链接器箭头以创建与另一个元素的关系时,将显示可用连接器类型的菜单以及 - 如果在图表上未选择目标元素- 将显示可用元素类型的菜单。本主题中的库表显示了连接器名称和元素类型的来源,当您提供或未提供元模型约束属性的值时。
规则过滤
元模型约束主要定义了哪些连接是有效的。快速链接器是根据这些有效关系构建的,然后以多种方式过滤,以便向用户呈现相关关系。
物品 |
细节 |
也见 |
---|---|---|
工具箱过滤 |
默认情况下,对于所有新图表,快速链接器提供的元素和关系被限制为与工具箱中可用的类型相匹配。 这可以由用户在图表上通过选择图表的完全视图或取消选中快速链接器菜单中的“过滤器到工具箱”选项来更改。 |
创建工具箱Profiles 自定义元模型图表视图 |
公共关系 |
当还需要创建新元素时,不会将使用关系属性定义的关系作为建议提供。 这些UML关系在与元关系一起使用时包括此行为:
|
特殊属性 |
连接器标签
此表标识 Quick Linker 可以从中检索名称以显示在可用连接器类型的菜单中的点。
物品 |
细节 |
也见 |
---|---|---|
意义向前和意义向后 |
具有在 _MeaningForwards 和 _MeaningBackwards属性中定义的值的构造型将使用这些值来描述快速链接器菜单中的连接器。 注记:如果没有为构造型定义_MeaningBackwards,快速链接器将提供一个选项来创建反向或反向的关系。 |
特殊属性 |
元类型名称 |
当未定义“名称”属性时,具有在构造型属性中定义的值的构造型将使用这些值来描述快速链接器菜单中的连接器。 |
将构造型定义为元类型 |
构造型名称 |
如果未定义 _MeaningForwards、_MeaningBackwards 或 _Metatype 值,则构造型名称将用作关系的菜单标签。 |
|
元类名称 |
当使用元关系连接器在您的原型之间包含UML关系时,您无法控制用于关系的标签。当这些关系在UML元素之间可用时,快速链接器将使用相同的标签。 |
元素标签
当您将快速链接器拖到空白处时,菜单会显示可用的目标元素类型。此表标识快速链接器从何处检索名称以显示在可用元素的菜单中。
物品 |
细节 |
也见 |
---|---|---|
元类型名称 |
具有在构造型属性中定义的值的构造型将使用这些值来描述快速链接器菜单中的元素。 |
|
构造型名称 |
如果没有定义 _MeaningForwards、_MeaningBackwards 或元类型值,则构造型的名称将用作元素的菜单标签。 |
将构造型定义为元类型 |
元类名称 |
当使用 Metarelationship 连接器或 Stereotypedrelationship 连接器将您的原型链接到UML元素时,您无法控制用于元素的标签。快速链接器将使用与在UML下连接这些元素时使用的标签相同的标签。 |