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


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

Re: UMLプロファイル要素をAPIから追加するには?

情報が不足しており申し訳ございません。

UMLプロファイルをMDGテクノロジーとして登録・使用している場合は、
Package.Elements.AddNew("要素名","ステレオタイプ名")
にて動作いたします。

例えば、BPMNのゲートウェイ要素は、デシジョン要素でステレオタイプ
がGatewayですが、この場合、第2引数に"Gateway"と設定することで
定義した要素が新規作成されます。

また、要素をメタタイプ(EAの既存の要素にはない要素名)指定して
定義している場合は、
Package.Elements.AddNew("要素名","メタタイプ名")
にて動作いたします。

BPMNの場合ですと、プール要素はPoolというメタタイプが指定されており、
この場合は、第2引数に"Pool"を設定することで、定義した要素が
新規作成されます。


UMLプロファイルをそのまま利用している場合は、通常通り要素を
追加した後、ステレオタイプを設定することで、UMLプロファイルの
要素を新規作成できるかと思います。
例)
EA.Element element = (EA.Element)package.Elements.AddNew("test", "Class");
element.Stereotype = "CustomizedClass";
element.Update();

ご確認のほど、よろしくお願いいたします。

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

題名 投稿者 日時
   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