掲示板一覧   -   トピック一覧
   EA API
     「境界」内にどの要素が含まれているかのAPI


フラット表示 前のトピック | 次のトピック
投稿者 トピック
mogass
投稿日時: 2007-3-14 12:22
EA Administrator
投稿: 171

Re: 「境界」内にどの要素が含まれているかのAPI

ユースケース図でどの境界にどの要素が含まれているかをAPIで調べるには、対象とする
ダイアグラム内の要素や境界のDiagramObjectを取得し、位置情報(top left bottom right)を
基に判定します。

アクティビティ図でどのスイムレーンにどの要素が含まれているかをAPIで調べるには、
対象とするダイアグラム内にある要素のElementを取得し、Element.ParentIDにより
親要素となる境界を取得することができます。

例) PartitionElement = Repository.GetElementByID(Element.ParentID)

ただし、この方法で取得できるのは親となる境界なので1つのみです。
要素にかかる複数の境界をすべて取得するには、ダイアグラム内の要素や境界の
DiagramObjectを取得し、位置情報(top left bottom right)を基に判定する必要があります。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   「境界」内にどの要素が含まれているかのAPI 未登録ゲスト 2007-3-13 20:50
   » Re: 「境界」内にどの要素が含まれているかのAPI mogass 2007-3-14 12:22
       Re: 「境界」内にどの要素が含まれているかのAPI 未登録ゲスト 2007-3-14 13:15
         Re: 「境界」内にどの要素が含まれているかのAPI mogass 2007-3-14 13:41
           Re: 「境界」内にどの要素が含まれているかのAPI 未登録ゲスト 2007-3-14 16:15