序列图从不同位置多次调用相同的方法

时间:2015-05-20 16:47:12

标签: uml diagram sequence-diagram

我想创建一个程序的序列图。 代码如下:

我有一个类SFC,这个类以方法 parseScenario()开头。 parseScenario()方法是循环,直到列表中的所有元素循环。在这个循环中,我调用 parseEntryLine(e)方法,其中e是该列表中的条目。 现在我的问题出现了。 在parseEntryLine(e)中,有一个IF语句如下:

if (currentGM.isBrick ()) {
    animateExpr(currentGM);
    //Check if it has a next
    if (currentGM._next != null) { parseEntryLine (currentGM._next); }
    } else {
        //random code
        parseEntryLine(buttonStringClicked);
    }
}

如何在序列图中对此进行建模? 我设法工作到这一点: sequence diagram

(我意识到这可能已经是一个错误的开始)。

0 个答案:

没有答案