掲示板一覧 - トピック一覧 EA API
APIで作成したSysML要求要素の表示が「SysML1.3要求図要素」グループのものにならない |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| mogass | 投稿日時: 2014-12-8 10:57 |
EA Administrator ![]() ![]() 投稿: 171 |
APIで作成したSysML要求要素の表示が「SysML1.3要求図要素」グループのものにならないサポートに頂きましたご質問と回答の要約です。
○ご質問 本件、バグなのか,仕様なのか,使い方なのか判断できないため、問い合わせさせていただいております。 現在、これまで独自でまとめていた要求を、APIを使用してSysML要求図に落とし込み(EAへ移行)を行おうとしておりますが、以下のような現象が発生しております。 ・APIにより「SysMLの要素&ダイアグラムを作成→ダイアグラムに要素を配置」とすると、要素の表示が「要求要素」グループの要求要素の表記となり、「SysML1.3要求図要素」グループのものにならない ・APIにより作成した要素を手動でダイアグラムに配置(D&D)すると、「SysML1.3要求図要素」グループのものになる 本事象について、何か情報いただければと思います。 ○回答 いただきましたご質問に回答させていただきます。 APIによりSysML1.3要求要素を要求図に配置した際に「SysML1.3要求図要素」グループの表記にならない件に関しまして、ダイアグラムオブジェクトのUpdate()実行前に以下のコードを追加することで、「SysML1.3要求図要素」グループの表記となるかと思います。 diagramobject.Style = "HideIcon=0;UCRect=1;" "UCRect=1;"を追加すると、要求要素が「SysML1.3要求図要素」グループの表記となります。"HideIcon=0;"の部分に関しましてはあまり重要ではないようですが、手動でダイアグラムに配置(D&D)した際に設定されますので、一応入れておいたほうが良いかと思います。 ○ご返信 ご教示いただいた方法で意図した表示となりました。 ちなみにですが、今回のスタイル設定のような、アドインに含まれる機能のAPI仕様は開示されていないのでしょうか?もしくは、モデル上から情報が得られるのでしょうか?ほとんど情報がなく、試行錯誤しながらという状態で苦慮しております。 ○回答 今回のスタイル設定のような仕様に関しましては、開発元からも公開されておりませんので、私共としてもこれらの情報を公開することは難しい状況です。 この点はご期待に沿えず、誠に申し訳ございません。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |




