掲示板一覧   -   トピック一覧
   EA API
     UMLプロファイル要素をAPIから追加するには?


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2008-3-25 11:45
EA Administrator
投稿: 1895

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プロファイルで指定された
ステレオタイプおよび書式設定が対応された要素が作成されます。


お手数お掛けしておりますが、上記内容について、
ご確認のほど、よろしくお願いいたします。

何かご不明点などありましたら、ご連絡ください。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2007-5-8 14:40
     Re: UMLプロファイル要素をAPIから追加するには? tkouno 2007-5-8 15:17
       Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2007-5-8 15:34
         Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2007-8-31 17:20
           Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-11 10:55
             Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-11 12:05
               Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-11 17:46
                 Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-11 17:58
                   Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-11 18:37
                     Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-12 10:47
                       Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-12 11:41
                         Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-12 13:59
                           Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-13 10:13
                             Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-13 10:57
                             » Re: UMLプロファイル要素をAPIから追加するには? sugimoto 2008-3-25 11:45
                                 Re: UMLプロファイル要素をAPIから追加するには? 未登録ゲスト 2008-3-27 16:24