掲示板一覧   -   トピック一覧
   SysML
     内部ブロック図間でのジャンプ(遷移)表示


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
umesan
投稿日時: 2018-6-6 11:08
EA Administrator
投稿: 1551

内部ブロック図間でのジャンプ(遷移)表示

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

○ご質問
ブロック定義図のブロックで "子ダイアグラムの追加" を実施すると、ブロック定義図をダブルクリックすると、内部ブロック図にジャンプすることができるが、下記のような場合に内部ブロック図で特定のパートプロパティをダブルクリックするとそのパートプロパティの内部ブロック図にジャンプできるようにできないでしょうか?

内部ブロック図ではこのパートプロパティを多層構造(階層構造)にしています(下記参照)が、親のパートプロパティを表示(内部ブロック図)中に、このパートプロパティをダブルクリックすると子のパートプロパティの内部ブロック図にジャンプできることをイメージしています。


 ┏━━━━━━━┓  ┏━━━━━━━┓
 ┃親      ┃  ┃子      ┃
 ┃ ┏━━━┓ ┃  ┃ ┏━━━┓ ┃
 ┃ ┃子  ┃ ┃  ┃ ┃孫  ┃ ┃
 ┃ ┗━━━┛ ┃  ┃ ┗━━━┛ ┃
 ┃       ┃  ┃       ┃
 ┗━━━━━━━┛  ┗━━━━━━━┛
    (1)          (2)

(1)で子をダブルクリックすると(2)にジャンプ


○回答
申し訳ございませんが、現時点のEAにはご要望の直接の操作は実装されておりません。

SysMLの仕様からも、現在のEAでは、パートプロパティに内部ブロック図は直接の追加は出来ないため、ブロックに対し内部ブロック図を割り当て、そのブロックを内部ブロック図にドラッグ&ドロップし、プロパティとして配置することになるかと推測いたします。

この状況におきまして現在のEAでは、下記操作でプロパティの型として指定された、ブロックの内部ブロック図を表示可能です。

1. パートプロパティの右クリックメニューで、「検索 | プロジェクトブラウザ内でプロパティ型の位置を表示」を選択
2. プロジェクトブラウザ内で選択されている要素(ブロック)の右クリックメニューで、「利用されているダイアグラム」を選択
3. 利用方法:リンク・ダイアグラムの種類:内部ブロックの行を選択・開く

上記の状況におきましては、ご質問のような操作が出来るのは利便性が高いと考えますので、弊社アドイン等で対応できるか検討いたします。申し訳ございませんが、お時間を頂けますようお願い致します。

アドイン等での実装までは、上記操作で回避いただけますと幸いです。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ