前页 | 后页 |
GML工具箱页面
当您开始为GML概念和关系建模时,可以使用GML工具箱页面中提供的元素和连接器在GML图上表示它们。
访问
在图工具箱上,单击以显示“查找工具箱项”对话框并指定“ GML”。
色带 |
设计>图表>工具箱 |
键盘快捷键 |
+ + 3 |
GML工具箱页面
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应用模式”对话框