掲示板一覧   -   トピック一覧
   EA API
     APIでシーケンス図の情報取得


フラット表示 前のトピック | 次のトピック
投稿者 トピック
umesan
投稿日時: 2017-4-3 14:28
EA Administrator
投稿: 1551

APIでシーケンス図の情報取得

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

○ご質問
アドインを作成しています。
以下の項目の取得方法を教えていただけますでしょうか?

1.シーケンス図の複合フラグメントに設定した条件
2.メッセージプロパティに設定した条件と制約
3.複合フラグメントの条件に含まれるメッセージであるか

○回答
>1.シーケンス図の複合フラグメントに設定した条件
Element.Partitions コレクションからの Partition から取得可能です。

>2.メッセージプロパティに設定した条件と制約
制約につきましては、EA.Connector.ClientEnd.Constraint で取得可能です。
条件につきましては、申し訳ございませんが、現在のEAにおいては、APIで取得できないようです。開発元に確認するようにいたします。

>3.複合フラグメントの条件に含まれるメッセージであるか
現在のEAにおきましては、直接取得するAPIはありません。

個々のメッセージの Connector の 位置(StartPointX/StartPointY
EndPointX/EntPointY)と複合フラグメントの位置と条件(Partition)のサイズ
から含まれているか判定していただく方法しかないものと推測いたします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » APIでシーケンス図の情報取得 umesan 2017-4-3 14:28