预订演示
前页 后页

GML工具箱Pages

当您开始模型GML 概念和关系时,您可以使用 GML工具箱页面中提供的元素和连接器在 GML 图上表示它们。

访问

Search工具箱图表“查找工具箱项”对话框并指定“GML”。

功能区

设计>图表>工具箱

键盘快捷键

Ctrl+Shift+3

GML工具箱页面

GML toolbox in Sparx Systems Enterprise Architect

GML元素工具箱

物品

描述

特征类型

映射到 XSD 全局元素的扩展UML类,其内容模型是由 gml:AbstractFeatureType 的直接/间接扩展派生的全局范围的XML Schema类型。

类型

映射到 XSD元素的扩展UML类,其内容模型是由 gml:AbstractGMLType 的直接/间接扩展派生的全局范围的XML Schema类型。

数据类型

映射到 XSD 全局元素的扩展UML类,其内容模型是全局范围的XML Schema complexType。

代码表

一个扩展的UML类,映射到:

  • 枚举和模式A联合,或
  • 外部词典

联盟

映射到 XSD选择组的扩展UML类,其成员是 GML 对象或特征,或对应于 DataTypes 的对象。

枚举

一个扩展的UML类,它是具有枚举值的 XSD string的限制。

GML包工具箱

物品

描述

应用程序模式

GML 工作区包,其中包含所有 GML 建模元素。

您可以导出此包的内容以生成 GML 应用程序架构。

叶子

可以在应用程序架构下创建A原型包。 Leaf 是一个方便的包,用于对应用程序架构中的元素进行分组。

如果这个包的标签xsdDocument的值为空,那么这个包的内容将作为xsdDocument标签不为空的父包的一部分导出。

GML关系工具箱

物品

描述

概括

将一个元素标识为另一个元素的特殊后代,包含附加属性。这种关系允许在:

  • 特征类型
  • 数据类型和联合
  • 类型

一个元素最多可以有一个概括。

关联

标识两个元素之间的连接。只有可导航的关联端将映射到 GML 应用程序架构。

聚合

一个扩展的UML关联,表明一个元素是由其他元素组成的。

组合

扩展的UML ,它是聚合关联的更强形式,表明整体对其部分的所有权。

关联类

标识两个元素之间的属性连接。只有可导航的关联可以映射到 GML 应用程序架构。

属性

属性

一个扩展的UML属性,其类型要么是属性类型(如果类型是复杂类型)要么是简单类型。

关联角色

属性

扩展的UML关联角色,其类型始终是属性类型。

注记

  • 在 GML 中,关联类特定于 GML 3.3;生成 GML 3.2 时。 1应用程序架构、关联和关联类类类被视为单独的实体
  • «Application Schema» 和 «Leaf» 原型包上的标签值可以使用以下任一方式输入:
    -属性窗口的“标签”选项卡或
    -“生成GML 应用程序架构”对话框

了解更多