掲示板一覧   -   トピック一覧
   SysML
     モデルツリー上のポートの削除について


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2020-12-9 10:05
EA Administrator
投稿: 1502

モデルツリー上のポートの削除について

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

○ご質問
パートプロパティ配下のポートを削除すると、ブロック配下のポートは削除されません。
ブロック配下のポートを削除するとブロック配下のポートは削除されます。
上記のような動きはどうして起こるのでしょうか?

〇回答
現在のEAではわかりづらい動作になっているとのことで、お手数をおかけしております。

パートプロパティの配下にあるポートは、パートプロパティの型の要素(ブロック)に定義されているポートと同一として扱う必要があるものとなっております。また、ブロックからパートプロパティは複数作成できるため、ブロック配下のポートに対し、パートプロパティ配下のポートは複数存在しこれらも同一に扱う必要があります。

同一として扱っているため、名前変更時は、パートプロパティ配下のポートもブロック配下のポートも変更されます。削除におきましては、同一としてあつかっているため、ブロック配下のポートの場合、連動して削除しております。しかし、パートプロパティ配下のポートは、現在のEAにおいては、必ず存在するという形式ではなく、別のパートプロパティ配下に存在している可能性もあるため、該当のポートのみの削除という動作になっております。

お手数をおかけいたしますが、ご確認よろしくお願い致します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ