掲示板一覧   -   トピック一覧
   EA API
     APIからのコミュニケーション図の作成について


フラット表示 前のトピック | 次のトピック
投稿者 トピック
umesan
投稿日時: 2016-3-10 10:26
EA Administrator
投稿: 1551

APIからのコミュニケーション図の作成について

サポート宛にいただきましたご質問の要約です。

○ご質問
APIからコミュニケーション図を作成した場合に、シーケンス番号とメソッド呼び出しの矢印が表示されません。
図を作成後に、メッセージプロパティを表示させてから、OKで閉じると、シーケンス番号は正しく表示されるのですが、矢印はやはり表示されません。

○回答
◇メソッド呼び出しの矢印
UIにて、コミュニケーションズのメッセージ作成時のように、メッセージは、関連に結びつく必要があります。
具体的には、Collaboration の接続の ClientEnd の Aggregation に、関連(Association)の接続のConnectorID の設定が必要です。


◇シーケンス番号
現在のEAでは、直接設定はできず、Diagram.ReorderMessages で割り振り、この時に表示も変更するようになっております。
この関数を呼び出す前に、ダイアグラムが開いている必要がありますので、ご注意ください。

また、現在確認している限りでは、メッセージのプロパティの「新規グループの開始」の設定する API は存在していませんでした。
お手数をおかけいたしますが、この点につきましては、GUI にて設定して頂けますようお願いいたします。

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » APIからのコミュニケーション図の作成について umesan 2016-3-10 10:26