前页 后页

GML工具箱页面

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

访问

在图工具箱上,单击Search以显示“查找工具箱项”对话框并指定“ GML”。

色带

设计>图表>工具箱

键盘快捷键

Ctrl + Shift + 3

GML工具箱页面

GML toolbox in Sparx Systems Enterprise Architect

GML元素工具箱

项目

描述

FeatureType

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

类型

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

数据类型

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

代码清单

扩展的UML类,它映射到:

  • 枚举和模式的并集,或
  • 外部字典

联盟

映射到XSD Choice组的扩展UML类,其成员是GML对象或要素,或与DataTypes相对应的对象。

枚举

扩展的UML类,它是对XSD字符串具有枚举值的限制。

GML套件工具箱

项目

描述

应用模式

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

您可以导出此Package的内容以生成GML应用模式。

可以在应用程序架构下创建的构造型包。 Leaf是用于对应用程序架构中的元素进行分组的便捷软件包。

如果此Package上的标签xsdDocument的值为空,则此Package的内容将作为其标签xsdDocument不为空的父Package的一部分导出。

GML关系工具箱

项目

描述

概括

将一个元素标识为另一个元素的特殊后代,其中包含其他属性。允许以下关系:

  • 功能类型
  • 数据类型和联合
  • 种类

一个元素最多可以有一个Generalization连接器。

协会

标识两个元素之间的连接。只有可导航的关联端点将映射到GML应用模式。

聚合

扩展的UML关联,显示一个元素由其他元素组成。

组成

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

协会班

标识两个元素之间的属性连接。仅可导航的关联端点可以映射到GML应用模式。

属性

属性

扩展的UML属性,其类型可以是属性类型(如果类型是复杂类型)或简单类型。

协会角色

属性

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

笔记

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

学到更多