MetaUML中的类自我关联

时间:2011-12-17 15:07:36

标签: latex

是否有可能在MetaUML中的某个特定班级中绘制自我参照联想? 假设我有Class项:

Class.Item("Item")()();

并希望使用以下方法为自己添加自我修复关联:

 clink(association)(Item,Item);

但这不起作用(没有显示任何内容)。这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

input metauml;
beginfig(1);
    Class.A("Tree")()();
    drawObjects(A);
    link(aggregationUni)(A.e -- A.e+(30,0) -- (A.right+30,A.bottom-40) -- A.s+(0,-40) -- A.s);
endfig;
end

对于此特定方案,您需要手动创建链接路径。

可以使用手册第9节 - 绘图路径中描述的宏创建更常见类型的链接路径。