フォーラム一覧 - トピック一覧 UML全般 シーケンス図のライフラインのクラス名について | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | トピック |
---|---|
lily | 投稿日時: 2018-10-11 14:18 |
開発者 登録日: 2017-2-10 居住地: 投稿: 10 |
Re: シーケンス図のライフラインのクラス名について mozcさま
astah*開発チームのりりぃです。 平素はastah*をご利用いただき、誠にありがとうございます。 結論から申し上げますと、astah*の仕様としてもUMLの記法としても、クラスは複数のクラスを継承できます。 astah*のUIからはシーケンス図からクラスを作成すると継承関係を指定できません。 クラス図を経由して継承関係を指定してください。 シーケンス図ではクラス図で継承関係を指定したクラスを利用します。 構造ツリーのクラス2をシーケンス図上にドラッグアンドドロップするとライフラインが作成されます。 この方法でライフラインを作成すると、クラス2が自動的にライフラインのベースクラスとなります。 このライフラインに対してメッセージを作成すると、候補にクラス0とクラス1の操作が表示されることから継承関係が保持されていることがわかります。 APIから継承関係を指定するには BasicModelEditor#createGeneralization(com.change_vision.jude.api.inf.model.IClass,com.change_vision.jude.api.inf.model.IClass,java.lang.String) を用います。 詳しい説明が必要な場合はまた教えてください。 それではどうぞよろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
シーケンス図のライフラインのクラス名について | mozc | 2018-10-11 11:11 |
» Re: シーケンス図のライフラインのクラス名について | lily | 2018-10-11 14:18 |
Re: シーケンス図のライフラインのクラス名について | mozc | 2018-10-15 14:17 |
Re: シーケンス図のライフラインのクラス名について | lily | 2018-10-15 14:48 |
投稿するにはまず登録を | |