Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Add and Delete Features
Topics
Topic |
Detail |
---|---|
public Object |
Dim element as object Dim idx as integer Dim attribute as object Dim method as object
'just load an element by ID - you must 'substitute a valid ID from your model element = m_Repository.GetElementByID(246)
''create a new method method = element.Methods.AddNew("newMethod", "int") method.Update element.Methods.Refresh
'now loop through methods for Element - and delete our addition For idx = 0 to element.Methods.Count-1 method =element.Methods.GetAt(idx) Console.Writeline(method.Name) If(method.Name = "newMethod") Then element.Methods.Delete(idx) End if Next
'create an attribute attribute = element.attributes.AddNew("NewAttribute", "int") attribute.Update element.attributes.Refresh
'loop through and delete our new attribute For idx = 0 to element.attributes.Count-1 attribute =element.attributes.GetAt(idx) Console.Writeline(attribute.Name) If(attribute.Name = "NewAttribute") Then element.attributes.Delete(idx) End If Next
|