掲示板一覧 - トピック一覧 EA API UMLプロファイル要素をAPIから追加するには? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | トピック |
---|---|
diosan2 | 投稿日時: 2008-3-12 11:41 |
EA Full Member 投稿: 75 |
Re: UMLプロファイル要素をAPIから追加するには?お世話になっております。
こちらの動作環境は818です。 こちらのUMLプロファイルで<Stereotype>には"_image"の定義は していません。"bgcolor"や"borderwidth"は設定しています。 図の種類に関しては、こちらでもクラス図を作って試して みました。 気になるのが要素のプロパティでステレオタイプを変更した 時に、UMLプロファイルで定義したもの以外でもダイアグラム 上の表示が変わるものと、変わらないものがあるようです。 以上、よろしくお願いします。 |
sugimoto | 投稿日時: 2008-3-12 13:59 |
EA Administrator 投稿: 1992 |
Re: UMLプロファイル要素をAPIから追加するには?引用:
こちら状況を教えていただきましてありがとうございます。 この条件が弊社での確認と異なっており、当初ご質問いただいた 段階でも認識が異なっておりました。 弊社では、要素の形も色も変更する"_image"をご利用になられてると 思ってしまっており、弊社確認不足によりお手数をお掛けしてしまい 申し訳ございませんでした。 要素の「書式設定」を変更したUMLプロファイルにつきましては、 ツールボックスで選択せずに、通常の要素にステレオタイプを 追加しただけでは、現状、UMLプロファイルでの定義どおりには 表示されないことを確認いたしました。 こちらをツールボックスから選択したときと同様の要素として APIから作成する方法につきましては、改めて開発元に確認させていただきます。 申し訳ございませんが、確認までもうしばらくお待ちください。 引用:
UMLプロファイルで定義したもの以外といいますのは、例えば、 entityやboundaryなどでしょうか? これらは、EAがデフォルトで保持している描画スクリプトで、 ロバストネス図などでご利用いただく際に、ご活用いただけます。 何かご不明点などありましたら、ご連絡ください。 |
diosan2 | 投稿日時: 2008-3-13 10:13 |
EA Full Member 投稿: 75 |
Re: UMLプロファイル要素をAPIから追加するには?こちらの環境/実行方法に問題がないことが確認できたのでよかったです。
書式設定は自分で設定することで対処したいと思います。 ありがとうございました。 |
sugimoto | 投稿日時: 2008-3-13 10:57 |
EA Administrator 投稿: 1992 |
Re: UMLプロファイル要素をAPIから追加するには?お手数をお掛けし、申し訳ございません。
APIでの追加方法が分かり次第、ご連絡いたします。 今後ともよろしくお願いします。 |
sugimoto | 投稿日時: 2008-3-25 11:45 |
EA Administrator 投稿: 1992 |
Re: UMLプロファイル要素をAPIから追加するには?お待たせしており申し訳ございません。
UMLプロファイルで「書式設定」を指定した要素を、 APIで作成する方法が分かりましたので、ご連絡いたします。 作成のためには、メタタイプの指定が必要になります。 UMLプロファイルでステレオタイプを指定する要素において、 属性にメタタイプを示す"_metatype"を追加します。 (_metatypeにつきましては、ヘルプ「サポートされている属性」 に記載があります。) 属性の「初期値」欄に、メタタイプの名前を入力します。 (例)Color) ※追記させていただきます。 属性の型は、string型にしてください。 この状態で、UMLプロファイルを保存し、プロジェクトに読み込みます。 APIでは、以下のような記述を行い、AddNew()の第2引数に、 メタタイプを指定します。 EA.Element elment = (EA.Element)package.Elements.AddNew("newElement", "Color"); (APIでstereotypeを設定する必要はありません。) この結果、newElementという名前で、UMLプロファイルで指定された ステレオタイプおよび書式設定が対応された要素が作成されます。 お手数お掛けしておりますが、上記内容について、 ご確認のほど、よろしくお願いいたします。 何かご不明点などありましたら、ご連絡ください。 |
diosan2 | 投稿日時: 2008-3-27 16:24 |
EA Full Member 投稿: 75 |
Re: UMLプロファイル要素をAPIから追加するには?詳細な解説ありがとうございました。
時間ができたら確認したいと思います。 |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |