元素
|
类型
|
说明
|
---|---|---|
wt.change2.ChangeCardinalityDelegate
|
接口
|
基数规则的可泛化接口
|
wt.change2.DefaultAddressedByDelegate
|
链接类
|
支持 1-1 ChangeRequest2 至 ChangeOrder2 基数
|
wt.change2.DefaultFormalizedByDelegate
|
链接类
|
支持 1-1 ChangeRequest2 至 ChangeIssue2 基数
|
wt.change2.AddressedByDelegate
|
链接类
|
支持 1-N、N-1 或 N-M (由首选项驱动) WTChangeRequest2 至 ChangeOrder2 基数
|
wt.change2.FormalizedByDelegate
|
链接类
|
支持 1-N、N-1 或 N-M (由首选项驱动) WTChangeRequest2 至 ChangeIssue2 基数
|
ChangeMgmt-service.properties.xconf
|
默认更改服务特性
|
用于注册上述基数规则的预设特性文件。
|
|
定义此 xconf 配置时,重要的是请求者 (本例中为 ext.change2.YourChangeRequest2) 不是抽象类型,这是因为框架根据具体类名称执行查找 (且不支持类型的分层查找)。但是,选择器类可以是抽象类型。如果您未注册委派,则将使用默认 Windchill 实现而非您的委派。此默认实现支持 1-N、N-1、N-N (如果已启用更改对象基数首选项)。
修改预设 Windchill 类型的基数:
例如,如果要在 WTVariance 和 WTChangeRequest2 之间应用 1-1 基数,则必须将以下
<Service context="default" name="wt.change2.ChangeCardinalityDelegate">
<Option requestor="wt.change2.WTChangeRequest2" cardinality="singleton" serviceClass="wt.change2.DefaultFormalizedByDelegate" selector="wt.change2.WTVariance"/> </Service> 特性添加到 xconf 配置:
|