| |
Re: UMLプロファイル要素をAPIから追加するには?以下の最少コードを試してみましたが、上手く表示されませんでした。
EA.Diagram dgrm = repository.GetCurrentDiagram(); EA.Package pkg = repository.GetPackageByID(dgrm.PackageID); EA.Element elem = pkg.Elements.AddNew("aaa", "Class") as EA.Element; elem.Stereotype = "bbb"; elem.Update(); EA.DiagramObject dgobj = dgrm.DiagramObjects.AddNew("l=100; r=200; t=-200; b=-400;", "") as EA.DiagramObject; dgobj.ElementID = elem.ElementID; dgobj.Update(); repository.ReloadDiagram(dgrm.DiagramID);
ツールボックスから追加した場合、色などは設定した色になっています。
以上、よろしくお願いします。
|