前页 后页

连接器类别

要表示UML元素之间的各种连接器,请使用Connector对象。您可以使用“客户”或“供应商”元素的“连接器”集合来访问此元素。创建新的连接器时,可以从以下列表中为其分配有效的类型:

  • 聚合
  • 部件
  • 协会
  • 合作
  • 通讯路径
  • 连接器
  • 控制流
  • 代表
  • 相依性
  • 部署方式
  • ERLink
  • 概括
  • 信息流
  • 实例化
  • 中断流
  • 表现
  • 套料
  • 注意链接
  • 对象流
  • 实现
  • 序列
  • 状态流
  • 模板绑定
  • 用例

.EAP文件中的关联表

t_connector

连接器属性

属性

备注

也可以看看

别名

注意:读/写

此连接器的可选别名。

协会类

元件

注意:只读

如果连接器有一个,则返回Association Class元素。否则为NULL /。

元素类别

客户端

连接器端

注意:只读

指向ConnectorEnd对象的指针,该对象表示关系的源端。

ConnectorEnd类

客户编号

注意:读/写

此连接器源端的元素的ElementID。

颜色

注意:读/写

设置连接器的颜色。

连接器GUID

注意:只读

系统为当前连接器生成的全局唯一ID。

连接器ID

注意:只读

系统为当前连接器生成的本地标识符。

约束条件

采集

注意:只读

约束对象的集合。

约束类 收藏类

运送物品

类型元素的集合

注意:只读

返回已传达的元素的集合。

要将另一个元素添加到传达的Collection中,请使用'AddNew(ElementGUID,NULL)',其中'ElementGUID'是要添加的元素的GUID。

元素类别 收藏类

自定义属性

采集

注意:只读

以CustomProperty对象的形式返回与元素关联的高级属性的集合。

收藏类 CustomProperties集合

图ID

注意:读/写

连接器的DiagramID。

方向

注意:读/写

连接器方向,可以设置为以下之一:

  • 未指定
  • 双向
  • 源->目标或
  • 目标->源
如果连接器不可导航,请设置“ sourceNavigability”和/或“ targetNavigability”属性。
特殊属性

端点X

注意:读/写

连接器端点的x坐标。

连接器端点是在笛卡尔坐标中指定的,其原点位于屏幕的左上方。

终点Y

注意:读/写

连接器端点的y坐标。

连接器端点是在笛卡尔坐标中指定的,其原点位于屏幕的左上方。

EventFlags

注意:读/写

一种结构,用于保存与消息上的事件信令有关的各种标志。

外键信息

注意:只读

返回外键信息。

FQ定型

注意:只读

标准格式名称,格式为“ Profile :: Stereotype”。可以将一个或多个完全限定的原型名称分配给StereotypeEx。

树叶

布尔型

注意:读/写

指示连接器是叶子的标志。

IsRoot

布尔型

注意:读/写

指示连接器是根的标志。

IsSpec

布尔型

注意:读/写

指示连接器是规格的标志。

MessageArguments

注意:只读

连接器的Message参数。

元类型

注意:只读

连接器的特定于域的元类型,由MDG技术应用的原型定义。

杂项数据

注意:只读

此低级属性返回一个数组,该数组提供有关PData x字段内容的信息。

这些数据库字段未记录,开发人员必须通过使用此属性的自身努力来理解这些字段。

MiscData基于零,因此:

  • MiscData(0)对应于PData1
  • MiscData(1)对应于PData2,依此类推

名称

注意:读/写

连接器名称。

笔记

注意:读/写

关于连接器的说明性注释。

对象类型

对象类型

注意:只读

区分通过Dispatch接口引用的对象。

对象类型

物产

物产

注意:返回适用于连接器的专用属性的列表,这些属性在使用自动化模型时可能不可用。

这些属性由于其晦涩难懂的性质而有意被记录在案,因为随着对它们进行逐步增强,它们可能会发生变化。

属性类

ReturnValue别名

注意:显示操作的“返回值别名”字段。

RouteStyle

注意:读/写

路线样式。

序列号

注意:读/写

连接器的序列号。

起点点

注意:读/写

连接器起点的x坐标。

连接器端点是在笛卡尔坐标中指定的,其原点位于屏幕的左上方。

起点Y

注意:读/写

连接器起点的y坐标。

连接器端点是在笛卡尔坐标中指定的,其原点位于屏幕的左上方。

州旗

注意:读/写

一种结构,用于保存与消息上的状态信令有关的各种标志;该列表以分号分隔。

刻板印象

注意:读/写

设置或获取此连接器端的构造型。

刻板印象

注意:读/写

逗号分隔列表中连接器的所有已应用构造型。读取该值将仅提供构造型名称。分配值可以接受标准名称或简单名称。

StyleEx

注意:读/写

高级样式设置;保留供Sparx Systems使用。

亚型

注意:读/写

一个可能的子类型,用于改进连接器的含义。

SupplierEnd

连接器端

注意:只读

指向ConnectorEnd对象的指针,该对象表示关系的目标终点。

ConnectorEnd类

供应商编号

注意:读/写

此连接器目标端的元素的ElementID。

标记值

类型ConnectorTag的集合

注意:只读

ConnectorTag对象的集合。

收藏类 ConnectorTag类

模板绑定

类型为TemplateBinding的集合

注意:只读

TemplateBinding对象的集合。

收藏类 TemplateBinding类

TransitionAction

注意:读/写

有关适当的值,请参见“ 过渡”主题。

过渡

TransitionEvent

注意:读/写

有关适当的值,请参见“ 过渡”主题。

TransitionGuard

注意:读/写

有关适当的值,请参见“ 过渡”主题。

类型

注意:读/写

连接器类型;有效类型保存在.eap文件的t_connectortypes表中。

TypeInfoProperties

注意:只读

返回TypeInfoProperties的接口指针。

TypeInfoProperties类

虚拟继承

注意:读/写

对于泛化,指示继承是否为虚拟。

宽度

注意:读/写

指定连接器的宽度。

连接器方法

方法

备注

也可以看看

GetLastError()

注意:返回一个字符串值,该字符串值描述与该对象有关的最新错误。

GetTXAlias(字符串代码,长标志)

注意:返回给定语言的元素的别名。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译别名
    -1 =获取当前存储的翻译别名,如果原始别名已更改,则自动翻译
    -2 =始终从在线获取翻译的别名
翻译页面

GetTXName(字符串代码,长标志)

注意:返回给定语言的元素名称。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译名称
    -1 =获取当前存储的翻译名称,如果原始名称已更改,则自动翻译
    -2 =始终从在线获取翻译的名称
翻译页面

GetTXNote(字符串代码,长标志)

返回给定语言的元素的注释。

参量

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 标记:长
    -0 =获取当前存储的翻译笔记
    -1 =获取当前存储的已翻译注释,如果原始注释已更改,则自动翻译
    -2 =始终从在线获取翻译的注释
翻译页面

IsConnectorValid()

布尔型

注意:在当前连接器上查询Enterprise Architect的内部关系验证架构。

如果返回False,请检查“ GetLastError()”函数以获取更多信息。

SetTXAlias(字符串代码,字符串翻译)

注意-为给定语言设置元素的翻译别名。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-翻译的别名
翻译页面

SetTXName(字符串代码,字符串转换)

注意-为给定语言设置元素的翻译名称。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-转换后的名称
翻译页面

SetTXNote(字符串代码,字符串翻译)

注释-为给定语言设置元素的翻译注释。

  • 代码:字符串-两字母的语言代码(位于“管理项目选项”对话框的“翻译”页面上)
  • 翻译:字符串-翻译后的注释
翻译页面

更新()

布尔型

注意:修改或附加新项目后,更新当前的ConnectorObject。

如果返回False,请检查“ GetLastError()”函数以获取更多信息。