フォーラム一覧 - トピック一覧 UML全般 【質問】シーケンス図の分岐メッセージについて | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
akiko | 投稿日時: 2006-11-2 14:49 |
常連 登録日: 2006-10-13 居住地: 投稿: 60 |
【質問】シーケンス図の分岐メッセージについて Javaのコードにある「if文」をJUDEで表記するにはどのような方法があるのでしょうか??
シーケンス図の分岐メッセージを使用することはわかったのですが、分岐条件などの表記の仕方がわかりません。 宜しくお願い致します。 |
sakaki | 投稿日時: 2006-11-13 12:19 |
開発者 登録日: 2006-4-27 居住地: 投稿: 103 |
Re: 【質問】シーケンス図の分岐メッセージについて if文の条件は、分岐メッセージの「ガード」の欄に書き込みます。
JUDEでは、分岐メッセージを作成すると、プロパティビューで「ガード」を設定できます。 [siteimg align=left]uploads/thumbs0/97.png[/siteimg] x>0が条件ならば、このような書き方でOKだと思います。 JUDEに関わらず、UMLで通用する話だと思いますので 色々調べてみてくださいね! |
akiko | 投稿日時: 2006-11-13 19:32 |
常連 登録日: 2006-10-13 居住地: 投稿: 60 |
Re: 【質問】シーケンス図の分岐メッセージについて プロパティビューにて、「ガード」の設定をすることができました。ありがとうございます。
ところで、この分岐メッセージをJavaのコードで表すと、[if文]になると思いますが、「スケルトンの生成」の機能では、[if文]を生成することはできないのでしょうか?? 以前、違った内容で質問した際には、『シーケンス図からスケルトンを生成することはできない』と伺いました。 同じような質問で申し訳ありませんが、確認のため、宜しくお願い致します。 |
Kota | 投稿日時: 2006-11-13 21:14 |
開発者 登録日: 2006-5-9 居住地: 投稿: 151 |
Re: 【質問】シーケンス図の分岐メッセージについて Kota@再び、自宅からです。
申し訳ありませんが、 「スケルトンの生成」の機能では、[if文]を生成することはできません。 JUDEのスケルトン生成は、クラス等の属性・操作は吐き出しますが、 『シーケンス図からスケルトンを生成することはできない』です。 つまり、シーケンス図でif文を加えても、メソッド内にif文が追加されることはありません。 きっと、akikoさんはシーケンス図のすべてのライフラインで ベースクラスを選択し、メッセージもそのベースクラスが持つ操作を選択していたから、 if文等が出力されると思われたのだと思います。 この件も、ご期待にそえませんで申し訳ないです。 |
akiko | 投稿日時: 2006-11-14 9:58 |
常連 登録日: 2006-10-13 居住地: 投稿: 60 |
Re: 【質問】シーケンス図の分岐メッセージについて そうですか・・・
回答ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |