我正在尝试创建一个“Quicklink”文档,用于自定义元素之间允许的连接器类型。我们的UML配置文件已经存在,如下所示:
此处有大版本:http://i.stack.imgur.com/kcKQT.png
这作为MDG技术进口就好了。
但是,当我向配置文件添加“Quicklink”文档并将其作为MDG技术导入时,我收到错误“遇到不正确的参数”。那些熟悉Sparx EA中的MDG技术的人知道没有记录任何类型的失败原因。不幸的是,文档同样无益。
这是我的快速链接文档:
//Source Element Type,Source Stereotype Filter,Target Element Type,Target Stereotype Filter,Diagram Filter,New Element Type,New Element Stereotype,New Link Type,New Link Stereotype,New Link Direction,New Link Caption,New Link & Element Caption,Create Link,Create Element,Disallow Self Connector,Exclusive Stereotype Filter + No Inherit from Metatype,Menu Group,Complexity Level,Target Must be Parent,Embed Element,Precedes Separator LEAF,Precedes Separator GROUP,Dummy Column,
Feature,ChiFeature,Requirement,ChiRequirement,,,,Realization,,to,satisfies,,TRUE,,TRUE,TRUE,Requirement,0,,,,,,
我的问题是,有什么办法让我找出Quicklink文档无效的原因。或者,是否有人更有经验可以看到这个问题?
答案 0 :(得分:2)
回答你的第一个问题:不,我不敢。如您所知,在调试扩展时,EA不是非常用户友好。
很高兴,我发现了这个问题:你的专栏太多了。而不是在最后填写虚拟值,而是添加了一个额外的逗号,这意味着额外的列。用0替换它,你应该没问题。 (另外,当然,评论行的末尾也不应该有逗号。)
所以试试
//Source Element Type,Source Stereotype Filter,Target Element Type,Target Stereotype Filter,Diagram Filter,New Element Type,New Element Stereotype,New Link Type,New Link Stereotype,New Link Direction,New Link Caption,New Link & Element Caption,Create Link,Create Element,Disallow Self Connector,Exclusive Stereotype Filter + No Inherit from Metatype,Menu Group,Complexity Level,Target Must be Parent,Embed Element,Precedes Separator LEAF,Precedes Separator GROUP,Dummy Column
Feature,ChiFeature,Requirement,ChiRequirement,,,,Realization,,to,satisfies,,TRUE,,TRUE,TRUE,Requirement,0,,,,,0