Je veux dessiner un diagramme de séquence oùDessin de flux d'appels avec un diagramme de séquence conduit à l'ambiguïté
A -> B.run()
B.run() -> B.m1()
B.m1() -> B.m2()
Jusqu'à présent, je suis venu avec ceux-ci.
http://i51.tinypic.com/eja5bl.jpg http://i52.tinypic.com/1449s3.jpg
Mais ici, je ne peux pas le mentionner clairement que B.m2() est appelée par B.m1() Au contraire, il ressemble à B.run() appelle les deux B.m1() et B.m2() en série.
------------- EDIT ----------------
ce que j'ai actuellement dessiné http://i55.tinypic.com/21276kk.jpg
http://i55.tinypic.com/21276kk.jpg Eh bien, mon diagramme actuel est-il correct? Ce que je veux c'est ça. (Call Flow)
SpiritAdapter -> SpiritEngine::run(spirit:string, method:string, args[])
SpiritEngine::run(spirit:string, method:string, args[]) -> SpiritEngine::executeLogic(spirit:string, method:string, args[])
SpiritEngine::executeLogic(spirit:string, method:string, args[]) -> SpiritEngine::spirit(spirit:string, method:string, args[])
SpiritEngine::spirit(spirit:string, method:string, args[]) -> new SpiritAbstractor
SpiritEngine::executeLogic(spirit:string, method:string, args[]) -> SpiritAbstractor::method(args)
SpiritEngine::run(spirit:string, method:string, args[]) -> SpiritEngine::storeXDO()
Oui Je sais que le constructeur SpiritAdapter est erroné –
Si son au sujet de la lecture * * le schéma que je ne vois rien de mal. Quel est exactement votre problème/suspect? –
Ai-je besoin d'une petite barre séparée pour le SpiritEngine :: storeXDO() ?? Je voulais dire "Devrait-il être un message d'auto" ou un "message récursif"? –